Update to 0.2.1, now with daily run charts on overview page

and a little python3 compatitbility patch to fix the inventory page rendering
This commit is contained in:
sebastia 2017-02-13 14:22:00 +00:00
parent 0b60d0aa47
commit ea67ce1d16
4 changed files with 39 additions and 7 deletions

View File

@ -1,10 +1,9 @@
# $OpenBSD: Makefile,v 1.20 2017/01/03 19:28:48 landry Exp $
# $OpenBSD: Makefile,v 1.21 2017/02/13 14:22:00 sebastia Exp $
COMMENT= web interface to PuppetDB
MODPY_EGG_VERSION= 0.2.0
MODPY_EGG_VERSION= 0.2.1
DISTNAME= puppetboard-${MODPY_EGG_VERSION}
REVISION= 2
CATEGORIES= www
MAINTAINER= Sebastian Reitenbach <sebastia@openbsd.org>
@ -21,7 +20,7 @@ NO_BUILD= Yes
NO_TEST= Yes
PKG_ARCH= *
RUN_DEPENDS= databases/py-puppetdb${MODPY_FLAVOR}>=0.2.3 \
RUN_DEPENDS= databases/py-puppetdb${MODPY_FLAVOR}>=0.3.2 \
www/py-flask-wtf${MODPY_FLAVOR}>=0.9.4p0 \
www/py-gunicorn${MODPY_FLAVOR} \
www/py-requests${MODPY_FLAVOR}

View File

@ -1,2 +1,2 @@
SHA256 (puppetboard-0.2.0.tar.gz) = JfSk2Ee9r5ElrdakLIAs05sVNQ2NAaIdYxdzZ8SnjgI=
SIZE (puppetboard-0.2.0.tar.gz) = 778843
SHA256 (puppetboard-0.2.1.tar.gz) = w9yGeSdDBmYM89mJL3IC6WtrfsftcEjlotaEgXicq3Y=
SIZE (puppetboard-0.2.1.tar.gz) = 846574

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-puppetboard_templates_inventory_html,v 1.1 2017/02/13 14:22:00 sebastia Exp $
fix inventory page table rendering see:
https://github.com/voxpupuli/puppetboard/issues/361
--- puppetboard/templates/inventory.html.orig Mon Feb 13 13:32:15 2017
+++ puppetboard/templates/inventory.html Mon Feb 13 13:32:25 2017
@@ -12,7 +12,7 @@
</tr>
</thead>
<tbody class="searchable">
- {% for node, facts in fact_data.iteritems() %}
+ {% for node, facts in fact_data.items() %}
<tr>
{% for name in fact_names %}
<td><a href="{{url_for('node', env=current_env, node_name=node)}}">{{facts.get(name, 'undef')}}</a></td>

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.8 2016/11/02 09:01:13 danj Exp $
@comment $OpenBSD: PLIST,v 1.9 2017/02/13 14:22:00 sebastia Exp $
@newuser _puppetboard:739:www:daemon:Puppetboard user:/nonexistent:/sbin/nologin
puppetboard/
puppetboard/CHANGELOG.rst
@ -11,12 +11,16 @@ puppetboard/puppetboard.egg-info/
puppetboard/puppetboard.egg-info/PKG-INFO
puppetboard/puppetboard.egg-info/SOURCES.txt
puppetboard/puppetboard.egg-info/dependency_links.txt
puppetboard/puppetboard.egg-info/not-zip-safe
puppetboard/puppetboard.egg-info/pbr.json
puppetboard/puppetboard.egg-info/requires.txt
puppetboard/puppetboard.egg-info/top_level.txt
puppetboard/puppetboard/__init__.py
puppetboard/puppetboard/app.py
puppetboard/puppetboard/dailychart.py
puppetboard/puppetboard/default_settings.py.dist
@sample puppetboard/puppetboard/default_settings.py
puppetboard/puppetboard/docker_settings.py
puppetboard/puppetboard/forms.py
puppetboard/puppetboard/public/
puppetboard/puppetboard/static/
@ -34,17 +38,23 @@ puppetboard/puppetboard/static/Semantic-UI-2.1.8/themes/default/assets/fonts/ico
puppetboard/puppetboard/static/Semantic-UI-2.1.8/themes/default/assets/fonts/icons.woff
puppetboard/puppetboard/static/Semantic-UI-2.1.8/themes/default/assets/fonts/icons.woff2
puppetboard/puppetboard/static/css/
puppetboard/puppetboard/static/css/c3.min.css
puppetboard/puppetboard/static/css/puppetboard.css
puppetboard/puppetboard/static/css/radiator.css
puppetboard/puppetboard/static/fonts/
puppetboard/puppetboard/static/fonts/Open_Sans.woff
puppetboard/puppetboard/static/jquery-2.1.1/
puppetboard/puppetboard/static/jquery-2.1.1/jquery.min.js
puppetboard/puppetboard/static/jquery-datatables-1.10.13/
puppetboard/puppetboard/static/jquery-datatables-1.10.13/dataTables.semanticui.min.css
puppetboard/puppetboard/static/jquery-datatables-1.10.13/dataTables.semanticui.min.js
puppetboard/puppetboard/static/jquery-datatables-1.10.13/jquery.dataTables.min.js
puppetboard/puppetboard/static/jquery-tablesort-v.0.0.7/
puppetboard/puppetboard/static/jquery-tablesort-v.0.0.7/jquery.tablesort.min.js
puppetboard/puppetboard/static/js/
puppetboard/puppetboard/static/js/c3.min.js
puppetboard/puppetboard/static/js/d3.min.js
puppetboard/puppetboard/static/js/dailychart.js
puppetboard/puppetboard/static/js/lists.js
puppetboard/puppetboard/static/js/radiator.js
puppetboard/puppetboard/static/js/scroll.top.js
@ -75,11 +85,18 @@ puppetboard/puppetboard/templates/query.html
puppetboard/puppetboard/templates/radiator.html
puppetboard/puppetboard/templates/report.html
puppetboard/puppetboard/templates/reports.html
puppetboard/puppetboard/templates/reports.json.tpl
puppetboard/puppetboard/tmp/
puppetboard/puppetboard/utils.py
puppetboard/puppetboard_wsgi.py
puppetboard/setup.cfg
puppetboard/setup.py
puppetboard/test/
puppetboard/test/__init__.py
puppetboard/test/test_app.py
puppetboard/test/test_app_error.py
puppetboard/test/test_docker_settings.py
puppetboard/test/test_utils.py
@rcscript ${RCDIR}/puppetboard
@cwd ${LOCALBASE}/share/doc/pkg-readmes
${FULLPKGNAME}