Corey Hammerton
4362f80db6
Merge pull request #170 from rfletcher/skip-color
...
Make "skips" color consistent
2015-10-26 20:22:24 -04:00
Matthew Gyurgyik
1aad26a0c8
update query example to use certname
2015-10-23 11:17:02 -04:00
Corey Hammerton
202f6b9e8a
Merge pull request #169 from corey-hammerton/0.0.5
...
puppetboard: Version bump to 0.0.5
2015-10-15 20:51:28 -04:00
Rick Fletcher
15a9aaaa9f
Consistently use yellow for skip stats
2015-10-12 20:20:49 -04:00
Rick Fletcher
4c13898490
Make "skips" color consistent
...
"Skips" were highlighted with orange on one page and yellow on another. This change makes them consistent, and switches the color to "black" for accessibility reasons. (The contrast between the shades of orange and red used for skips and errors was *very* low. Indistinguishable on some screens.)
2015-10-12 00:26:16 -04:00
Corey Hammerton
9fbd283c9f
puppetboard: Version bump to 0.0.5
2015-10-09 20:22:37 -04:00
Corey Hammerton
bce33aee0f
puppetboard: Adding Catalog Viewer
...
This makes use of the available catalog endpoints in pypuppetdb and PuppetDB
and displays to administrators the last compiled catalog for a node,
if the variable ENABLE_CATALOG is True (defaults to False)
2015-08-19 21:01:11 -04:00
Spencer Krum
1253739bf3
Merge pull request #135 from stoyansbg/master
...
Added inventory page along with a navbar link.
2015-06-09 16:24:19 -07:00
Stoyan Stoyanov
96ef996f60
inventory.html: Brought UI up to date.
...
Updated template to match the style of the rest of the templates
that were updated a year ago when the project switched to using
Semantic-UI.
2015-06-09 15:46:08 -07:00
Sebastian Svensson
3d0de31e86
Update nodes.html
...
changed node to node_name
2015-05-11 14:29:07 +02:00
Sebastian Svensson
15f2b2c4ed
renamed node in @app.route('/reports/<node>') to node_name and renamed node in {% if node.report_timestamp %} to node_name
2015-05-11 11:33:40 +02:00
Fotis Gimian
25df8c071a
Allowed the ability to provide a static SECRET_KEY for use with CSRF protection ( fixes #128 )
2015-05-10 23:24:48 +10:00
Christian Svensson
91f09b8f56
Patch _macros.html for the latest cleanups
...
97bbe9 renamed the keyword arguments for report(node_name, report_id) but _macros.html wasn't updated
2015-05-10 14:16:18 +01:00
Fotis Gimian
4bdf2ecc12
Switched to a compact table layout for fact listings
2015-05-10 20:53:28 +10:00
Fotis Gimian
62d1f26f7a
Added the report column to the dashboard page
2015-05-10 19:32:27 +10:00
Fotis Gimian
59b7717e8f
Added a skipped count for nodes in the overview and nodes pages
2015-05-10 19:32:22 +10:00
Stoyan Stoyanov
d75d5007a3
Added inventory page along with a navbar link.
...
Added inventory page showing a table similar to the "Nodes" one,
but containing any customizable set of facts.
A setting INVENTORY_FACTS has been added. It controls the list
of facts to be displayed along with a description for the header
of the table.
2015-05-07 14:38:25 -07:00
Julien Kassar
a01a5cf9e0
Add version and current year to the layout
...
Fixes #78
2015-02-27 13:39:36 -05:00
Julien Kassar
cf30d32869
Add scroll to top button
2015-02-26 10:42:14 -05:00
Spencer Krum
7a0c4bd837
Selecting which graphs to show with config option
...
Known-good facts to graph are set as defaults. This list is merged
with whatever facts are listed in settings.py
2015-01-24 21:15:52 -08:00
William Van Hevelingen
3940c84de3
Improve speed with facts that have many unique values
...
When there are more than 15 unique fact values it groups the least
commonly used into an other label.
Co-authored-by: Sage Imel <sage@cat.pdx.edu >
Co-authored-by: Ryan Niebur <ryan@cat.pdx.edu >
2015-01-24 21:15:23 -08:00
William Van Hevelingen
8e063e7f15
Replace chart.js with c3.js
...
chart.js is poorly maintained and has been disabled. c3.js
has active development and removes the need for two charts
on the facts page.
Co-authored-by: Sage Imel <sage@cat.pdx.edu >
Co-authored-by: Ryan Niebur <ryan@cat.pdx.edu >
2015-01-24 21:15:23 -08:00
Spencer Krum
3d3b7012e3
Updating redmine tickets to jira tickets
2014-11-17 17:49:29 +00:00
Gert van Dijk
d1342510fd
Upgrade external resources libraries to current versions.
...
To align with added offline resources:
* Semantic UI from 0.12.0 to 0.16.1
(0.18.0 is not yet available on cdnjs.cloudflare.com)
* jQuery TableSorter from 2.13.3 to 2.17.2
* moment.js from 2.5.1 to 2.7.0
2014-06-26 20:47:08 +02:00
Gert van Dijk
5190020a0b
Offline: Add OFFLINE_MODE config and adjust HTML resources.
2014-06-26 20:43:01 +02:00
stack72
f5d0f86e31
Merge remote-tracking branch 'upstream/master'
2014-06-10 21:59:02 +01:00
Daniele Sluijters
dbb8d9f12c
Merge pull request #69 from tilya/node_state_noop
...
adds pending nodes counter to the main dashboard (#58 )
2014-05-29 11:51:31 +02:00
Daniele Sluijters
381cad51e5
Allow disabling timestamp localisation.
...
Fixes #63 .
2014-05-29 11:36:11 +02:00
stack72
85dd8da276
Removing the ten_reports method and passed the reports count through to the reports_node page
2014-05-16 17:00:35 -05:00
stack72
81c71607ae
Added a hacky solution to allow users to be able to set a number of reports that they wish to display on the reports panel on the node page
2014-05-16 16:37:16 -05:00
Anna Janackova
4c50b82768
adds pending nodes counter to the main dashboard
...
* nodes with state noop are counted towards the "pending" column in the main
dashboard
* changes top layout to four-column
2014-04-25 16:43:37 +02:00
Daniele Sluijters
022abd9a4a
style: Fix darkblue for the facts list.
2014-03-13 14:05:11 +01:00
Daniele Sluijters
2329f7735f
Goodbye Puppet-purple, hello Puppetboard darkblue.
2014-03-13 13:57:04 +01:00
Daniele Sluijters
fbf36dca8e
layout: Upgrade to moment.js 2.5.1.
2014-03-13 12:02:34 +01:00
Daniele Sluijters
bcb45c24a4
Switch the interface to Semantic-UI.
2014-03-13 12:02:34 +01:00
Sigmund Augdal
d4ff065963
Disable pie chart animations
2014-02-11 14:47:30 +01:00
Daniele Sluijters
f35b81ae31
templates: Fix overview layout.
...
`min-width` is officially a bit undefined and a hack but it actually
works so for now, we'll use it.
Closes #47
2014-01-22 19:26:42 +01:00
Daniele Sluijters
386fea9e1e
templates: Sort fact tables.
...
We actually had a function that would sort the facts tables by default
based on the first column but weren't using this. Testing with the
upcoming PuppetDB 1.6 made this bug surface because PuppetDB stopped
sorting facts by itself.
2014-01-21 15:10:28 +01:00
Sijis Aviles
e57437e705
adding link to node details page when viewing a specific report
2013-12-10 14:17:26 -06:00
Daniele Sluijters
bf86b1780d
Merge pull request #32 from lsjostro/remove-empty-message-check
...
Remove check for empty message in events.
2013-11-25 00:42:25 -08:00
Julius Härtl
73e26e8c1c
error fix, format string and css button width fix
2013-11-20 13:34:13 +01:00
Julius Härtl
08bad89041
fix for latest report in overview
...
* report/latest/<node_name> uses limit parameter in _query
to get just one report
* disable "Latest Report" button if there is no report
* HTTP Status 500 if there is no report on report/latest/<node_name>
2013-11-20 11:30:08 +01:00
Lars Sjöström
e55e43ed6a
remove check for empty message
2013-11-06 14:20:56 +01:00
Daniele Sluijters
398156b0ae
fact: Add the counter back to facts.
...
Since we're now already consuming the generator and creating a list we
can call lenght on it just fine.
Closes #18
2013-11-06 08:40:46 +01:00
Daniele Sluijters
0992763d9d
Merge pull request #27 from lsjostro/display-event-message
...
Toggle display of event message in reports
2013-11-05 10:13:03 -08:00
Lars Sjöström
fb763e637f
Feature: Toggle event message in event reports
...
Toggle event message in reports
cursor pointer and indent of message
rebase from master
2013-11-05 18:51:45 +01:00
Daniele Sluijters
efe488aafc
Add a new jsonprint filter, used in metrics, query
2013-11-05 16:41:47 +01:00
Daniele Sluijters
79ac5b3cb0
node: Give the node overview some breathing room.
...
The interface was too packed causing the facts and reports tables to be
jammed into place.
Currently working on a complete new node overview page but this should
make things a bit more workable in the meantime.
2013-11-05 16:10:46 +01:00
Daniele Sluijters
754784f4af
Make fact value clickable.
...
In the Facts view you can now click on the value of a fact and get a
listing of all the nodes with that value for that fact.
Closes #13
2013-11-05 15:44:34 +01:00
Daniele Sluijters
0563224c87
metric: 100 is a bit much, 75 looks better.
2013-11-05 14:20:03 +01:00