From c0c323a6f79529fe475aa08364066e1f3e691647 Mon Sep 17 00:00:00 2001 From: Mart Raudsepp Date: Sun, 18 Dec 2016 23:28:12 +0200 Subject: frontend: List proxy maintainers in a separate table for /setup Also display an empty cell instead of "None" when we don't have a name in the DB. Style the submit button a bit. Commit a manage.py TODO comment that's collecting dust. --- frontend/templates/setup.html | 30 +++++++++++++++++++++++++----- manage.py | 2 ++ 2 files changed, 27 insertions(+), 5 deletions(-) diff --git a/frontend/templates/setup.html b/frontend/templates/setup.html index de1cbc8..6ea857a 100644 --- a/frontend/templates/setup.html +++ b/frontend/templates/setup.html @@ -4,6 +4,26 @@
{{ form.hidden_tag() }} +
+
+

+ Known developers +

+
+
+ + {% for item in form.maintainers if not mapping[item.data].is_project and mapping[item.data].email.endswith('@gentoo.org') -%} + {%- set maintainer = mapping[item.data] -%} + + + + + + {%- endfor %} +
{{ item }}{{ maintainer.email }}{{ maintainer.name|default('', True) }}
+
+
+

@@ -17,7 +37,7 @@ {{ item }} {{ maintainer.email }} - {{ maintainer.name }} + {{ maintainer.name|default('', True) }} {%- endfor %} @@ -27,24 +47,24 @@

- Known developers + Known proxy maintainers

- {% for item in form.maintainers if not mapping[item.data].is_project -%} + {% for item in form.maintainers if not mapping[item.data].is_project and not mapping[item.data].email.endswith('@gentoo.org') -%} {%- set maintainer = mapping[item.data] -%} - + {%- endfor %}
{{ item }} {{ maintainer.email }}{{ maintainer.name }}{{ maintainer.name|default('', True) }}
- + diff --git a/manage.py b/manage.py index a31b96c..8df47ee 100755 --- a/manage.py +++ b/manage.py @@ -6,6 +6,8 @@ from flask_script import Manager, Shell from backend import app, db from backend.lib import sync +# TODO: Replace this with flask 0.11 "flask" CLI and the extra commands support via click therein - http://flask.pocoo.org/docs/0.11/cli/ +# TODO: This would then allow FLASK_DEBUG=1 automatically reloading the server on code changes when launched with "flask run" manager = Manager(app) -- cgit v1.2.3-65-gdbad