fixes #1881 - adding auto refresh button to dashboard
fixes #7275 - remove welcome page and replace with docs button
Fixes #10850 - handled errors when missing template when rendering widget
Fixes #10929 - Add removed widgets to dashboard
This commit allows users to re-add widgets. At this point it's onlypossible to recover removed widgets by clicking on "Reset to default".
To do this I populate the 'Add widgets' list by getting a diffbetween the current widgets and the available ones. The code calls any...
Fixes #10090 - Minimised dashboard widget names are translated
Refs #8106 - Add helper for add to dashboard button
Fixes #8106 - Dashboard rewrite to allow better customization
Refs #3809 - Remove cops for empty lines
fixes #8049 - Add timezone to user
Refs #3809 - Use parentheses in method definitions
Refs #3809 - Fix a few rubocop TODOs
Refs #3809 - Remove rubocop TODOs
Removed the following TODOs so that cops for these will run from now on:
Lint/AmbiguousOperator, DefEndAlignment, DeprecatedClassMethodsEnsureReturn, RequireParentheses, Void, BlockAlignment, EndAlignment,UselessAccessModifier,...
fixes #7009, N+1 (actually 6+1) queries in dashboard page
fixes #5345 - customizable dashboard
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
fixes #2665 - search on click in dashboard pie chart
fixes #2731 - add color legend to the dashboard
fixes #2522 dashboard events table should not have a border and is too long
fixes #2491, fixes #2487 - i18n issues
fixes #2420 - extract strings for i18n from JavaScript, various i18n fixes
fixes translator comment
Fixes #2406 - add recent report summary to dashboard latest events box
Feature #2368 - form helpers, exceptions and fixes
Feature #2368 - i18n extracting strings
flot charts
Use flot charts instead of highcharts.flot charts license is more friendly.
This version of the code is feature compatible with the old charts,including:pie: drill-down and expend.stacked charts: zoom, hide series in legend.all types has tooltips....
fixes #1074 run distribution graph too vague
changed dashboard display of interval to use time_ago_in_words
Dashboard "Good hosts" should exclude "pending" hosts, refs #1617
Changes to dashboard statistics. Fixes #1617
fixed dashboard pie colors.
fixes #402 - Add noops/pending to metric handling, and provide pending hosts for dashboard views.
This change adds the ability to see noops in metric reports insideforeman graphs, charts and lists. The business reason for this is to allowusers to run their puppet agents in noop mode, and see where nodes have...
WIP rails3 migration
dashboard pie has links to the relevant hosts filter page.
Signed-off-by: Amos Benari <abenari@redhat.com>
Fixes #1298 - Make the run distribution chart appear within the same scope as the rest of the dashboard
Signed-off-by: Tim Speetjens <tim.speetjens@gmail.com>
set consistent color array for the dashboard pie.
fixes #1277 - add bar chart to report show page.
fixes #1276 - Non intrusive javascript pie and bar
fixes #1151 Fix dashboard pie, to contain correct total number of hosts
to me this makes sense. Don't shoot me if the logic isn't 100% correct...
in short, active hosts are counted as ok hosts, which makes thecounters get higher than the number of total hosts sometimes....
new UI for foreman
fixes #100 - Setting is now a ActiveRecord object
This allows users to manage foreman settings via the UI.
the UI is a bit ugly, but works :)
no default open color on dashboard pie
fixes #285 - Use Charting system which can work offline
additionally, main menu buttons and bookmarks drop down are easier to handle and read
Fixes #30 - a very basic version for now - feature requests ARE WELCOMED