fixes #415 - Operating systems debian types were always shown
Added support for Debian-based distributions for automatically populating TFTP directory.
Fixes #178 and Fixes #24 - Automate populating the TFTP directory
This implementation is only for the Red Hat family, other OS's should followIt implements a way to query foreman and gets the required boot files (i.e. kernel and initrd) filesfrom a predefine media over JSON....
Fixes #405 and Fixes #349 - Adds support to 2.6.x reports
NOTE: Its recommended to Backup your DB prior to using this patch.
Added JSON API Support to the Partition Table controller
added JSON API Support to the Domains Controller
Added a basic notice facility to foreman
Notice.create :message => "text", :level => level, :global => booleanif global is true then any user can cancel that message for all userselse each user must cancel the message individually
level can be "warning" or "message"...
fixes #369 - broken links on email reports
Fixes #399 - add Red Hat Network registration snippet
Fixes #390 - A user account is always associated with a session
fixes #394 - Reports do not work - total time is no longer a reportmetric in puppet 2.6
This is a quick and dirty solution until we'll refactor the reportingdb layout in #349
fixed wrong reference to hosts, refs #358
- Added JSON support for fetch node lists- Added JSON support for fetching node facts hash
fixes #313 - Edit multiple hosts returns 404
Minor html layout formatting fixes
fixes #383 - Foreman may not start up at all upon new installations
Fixes #239 - Erases environments and puppetclasses
The fix also includes a page in which the use selects the additionsand removals which they would wish to apply to their database.Errors are reported and an opportunity is given to reapply the changes.
XHTML compliance
Fixes #294 Convert settings to a dropdown
Fixes #218 - Search hosts by puppetclass
fixes #372 - add search option for disabled hosts
fixes #371 - disable many hosts at once
refs #369 - removing extra table header
fixes #369 and refactored the summary email view to make it human readable
fixed all parenthesize warnings
Fixes #145 - Added AuthSourceInternal
Added a password setting facility to the user class for AuthSourceInternalSwitched to SHA1Changed :ldap to :loginApplied numerous fixes from Ohad LevyFixed malformed user pageSwitched attr_accessible to attr_protected...
fixes #331 - Operating system edit page error messages are out of alignments
Fixes #260 - Switch to using STI for OS families
fixes #323 - Add a "cancel build" option
fixes #316 - Show custom partition tables by default if set
fixes #318 - users page does not sort based on last login
fixes #270 - host show page looks bad on IE or old versions of firefox
Fixes #308 - Added action to destroy multiple hosts at once.
fixes #273 - Provide a "Getting started" front-page
fixes #286 - dashboard page contains a link to active_scaffold
fixes #300 - Add icon hints to class add/remove
Icons taken from http://www.freeiconsweb.com/Webmaster-Pixel-Icon-Set.html
Fixes #292 - puppetdocs should be in a frame
fixes #293 - add table sorting to users page
fixes #255 Search for MAC addresses from all X-RHN-Provisioning-MAC headers, not just eth0
minor formating changes
Fixes #101 - Generate rdoc files and html links on the puppetclasses page
Rewite rdocs if required by the prepare phaseIncorporate Fank Sweetser's :: patchIncorporate a url_helper suggested by OhadAdded a new interface via links on the supported environments list
fixes #275 - facility to search for fact names
fixes #276 - Fact searches should remember the previous search settings
fixes #274 - The Reset link of the search bar does not work on the reports page
fixes #283 - facts of stale hosts break foreman
minor formatting change to allow edit habtm to look a bit cleaner
fixes 154 - audit log does not store user information
fixes #271 - remove active scaffold plugin
fixes #279 - when editing a host, user selection is of the screen
fixes #277 - add search options to puppet classes page
CSS rework, aligned view on all pagesremoved google JS from pages which do not require it
fixes #272 - add a warning if there is a clock drift between the client and foreman
fixes #269 - Remove activescaffold from audits page
Fixes #212 - Remove AS from facts
fixes #268 - 500 Error on "All Puppet Classes"
fixes #236 - Installation media are now usable with more than one operating system.
Fixes #265 - improved preseed template and more complicated partitioning scheme for Debian-based distributions.
fixes #264 - Overview of host's puppet classes should be sorted
Fixes #262 - Architecture selection on create/edit operating system form
Fixes #249 - Remove AS from reports
Added a searchbar for hostname, reporting period and the type of report.
Ensure that all index views and controllers are consistent
Ensures that all controllers use @search in the index methodEnsure that all index views use pagination
Fixes #248 - Generalise tab management and search facility
The search facility is now available from all controllers.The search bar is only displayed if there is a partial<controller_name>/_search_line.html.erb available.This partial alsodescribes and implements the possible search parameters for this controller...
Fixes #204 - Remove AS from environments page
Merged import facility in Environment and Puppetclass controllers
Fixes #232 - Removes AS from Users page
The password verification test has not yet been implemented but will get done in AuthSourceInternal fixAll tests now pass These tests now work whether settings[:ldap] is enabled or notPlus whitespace fix
Fixes #258: Change Environment for multiple hosts.
Fixes #170 - implement usergroups
Added migrationAdded testsAdded MVC filesAdded the routes as wellAdded the program logic and additional viewsAdded RESTful actions for update and createAdded validations to ensure that usergroup.name and user.login do not collide...
Fixes #240 - Clone operation highlights changes correctly
The clone operation no longer flags edits as errors. This looks better.
fixes #233 - In the "Show" page for a Host, Build link should not be visible when Unattended is false.
Fixes #179 - allow mass assignment of parameters and host groups.Greatly inspired by Ashay Humane <ashay.humane@gmail.com> at 5c2e395c
Fixes #132 - Added a clone operation
This clones the AR, attaches clones of theoriginals host_parameters and then renders the "new" action, ready for editing.
The host_parameters must not use validate_presence of :host_id when using nested attributes.Created a hidden :nested attribute to the form to flag this behaviour...
Fixes #183 - Adds searchbar facility to hosts
Qualified the fact_selected partialAdded a reset buttonAdded popup helpBeautification and grooming
fixes #235 - Small refactoring of the media handling for operating system families: * Use URI class for any URI related operations * Added substitution for $version, $major and $minor in media path * Force use of http(s)|ftp|nfs URI schema: NFS shares have now to be entered in URI form: nfs://server/path/.../ instead of server:/path/.../
added titles to hosts show page actions
fixes #224 - edit multiple fails on operating system
fixes #222 - add search and sort functionality to dashboard host lists
fixes #220 - show all used puppet classes when using storeconfigs
fix closing tag in report template: s/capmion/caption/
fixes #200 - Remove activescaffold from the puppet groups page
fixes #219 - debian should not be the default operatingsystem family
Fixes #13 - Manage Debian family release-name
added common links to host show page and pagination
added links to all facts and switched to url helpers
reduce puppet classses per page
added google_visualr and converted dashboard and hosts graphs
fixes #208 - use nested_attributes for lookup parameters
Fixes #177 - Family concept
It will_paginate and handle searchesAdded family support to OperatingsystemMore work will be needed to add family support to host manipulation.
removing show action from arch page too
refs #203, error on zero size array
fixes #199 - adds a search functionality to puppetclass page
fixes #199 - Remove activescaffold from the puppetclasses page, search functionality will follow
Merge branch 'feature-203' into develop
removing show action in places it doesn't make sense, and minor visual changes
fixes #203 Remove ActiveScaffold from Models
fixes #206 - Remove activescaffold from the authentication page
fixes #202 - Remove activescaffold from the medias page
fixes #201 - Remove activescaffold from the domains page
fixes #207 - remove activescaffold from Parameters settings