fixes #5038 - remove empty label causing template edit box indentation
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
fixes #4220 dashboard and report-show pages chart-frame is not in place.
refs #3811 alerts messages cleanup and minor refactoring
fixes #3811 - merge with new layout
Fixes #3811 updating to bootstrap 3
fixes #2763 - correcting doco links
fixes #3274 moved config template to the new two-pane and add full screen editing
fixes #2741 - remove dash from -%> to %>
fixes #2910 - renamed *.erb extensions to *.html.erb
Fixes #2826: only run set_code() on submit if the config template editor is already in diff mode
fixes #2797 - Submit the final code, not the diff in the config template editor
Fixes #2476 - precompile and include textmate theme
fixes #2420 - extract strings for i18n from JavaScript, various i18n fixes
fixes #2426 - translate model and column names to English
Feature #2368 - form helpers, exceptions and fixes
Feature #2368 - i18n extracting and locale rake task
Feature #2368 - i18n extracting strings
fixes #851 - display diff view on Puppet file content change
new version of ace editor, better diff colors, diff in report show page.
fix minor css classes declaration.
[UI] Fixed inconsistent tab naming for the initially active tab
ensure no extra white spaces are added to the provisioning templates editor
fixes #1726 Template editor doesn't seem to work with IE
use file reader for the config template file upload.
minor fix and added a few tests to ensure config templates works correctly
added commit comment, history and preview to the template editor.
audit as twitter and versions for template.
This also closes #1377 as it offer versions and diff view of the tempates.
it is not ideal, but it should handle the most common case for now,where we should open other feature requests to support all of the ideas in #1377
fixes #1678 - nested hostgroup selector for templates.
UI fixed error in provisioning template, edit page.
UI - more explicit button description for the add child node.
added ace code editor to the provisioning template edit page.
added info text to the assosiation tab of the provisioning templates page.
updates UI to bootstrap v2
fixes #1460 - add an option to upload provisioning templates
fixes a couple of html rendering errors in views
fixes #1333 -Destroy vs Delete inconsitent naming
Signed-off-by: Florian Koch <florian.koch1981@googlemail.com>
WIP rails3 migration
update the look of host parameters page to look like the smart variables.
new UI for foreman
New artwork
fixes #948 - better support for API config_templates api
Fixes #911 - Add link to template documentation
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
fixes #806 - Switch to JQuery instead of Prototype JavaScript library
added css grid and converted most pages to use that grid
views cleanup and added more operatingsystems icons
Fixes #632 - Adds the ability to generate a PXE menu containigprovisioning template and hostgroup combinations on smart proxies
Fixes #631 - Adds the ability to set default values for hostgroups, whichare automatically applied when creating a new host (and selecting thathost group), and allows for templates to be rendered with those defaulthostgroup values
Fixes #378 - Adds support for multiple configuration templates
Configuration templates (Kickstart, preseed, syslinux, gpxe etc) can nowbe saved in the database directly.
Each template is associated with valid operating systems (unless if its asnippet which can rendered via all other templates) and a possible...