fixes #1262 - Node.rb fails when host has no owner
fixes #1257 - allow to manage BMC interfaces via foreman
fixes #1256 - report links from host list might lead to a purged report
wip #1231
refs #1246 - puppet run is now visible, but styling could improve
fixes #1208 - Unauthenticated IP spoofing should not be allowed
fixes #1236 - multiple actions modal
fixes #1237 - seperate page header from title
fixes #1230: table overlays buttons in host view
bookmarks form query as text area instead of text field
fixes #1232 - unable to assign OS default provisioning templates
update help screen
fixes #1219 - <%= shortname > and <= domain %> not available in PXELinux template
fixes #1233 - ldap authentication should not be shown if login is disabled
fixes #1234 - Do not display subnet import if we are not working in unattended mode
minor ui updates
fixes #1228 - 404 not found generated when there is no help / welcome view
new UI for foreman
fixes #127 - hostgroup clone fails if it has vm attributes
fixes #1216 - puppetdoc errors where not captured correctly
refs #1211 - ENC url is name, not id.
fixes #1209 - Show subnet name in the HOST editing screen
fixes #1211 allow both id and name as an id
clean up unused views and tests, refs #1184
refs #1184 - added editing of true / false values in settings page
fixes #1207 - debian / ubutnu installation might ask for a keyboard during preseed
fixes #1156 - default kickstart should not do yum upgrade
fixes #1063 - can't deploy default pxe menu
Revert "fixes #1183 - make an ESXi server appear in the UI without errors"
This reverts commit 017979ebc84eb91c302d632b7382eedb91259a66.
fixes #1205 - search for classes and like operator fail
fixes #1199 - hosts count in puppetclass page always shows 0
Note that this fix still ignores classes assgined via hostgroups.
fixes #1192 - nested hostgroup should be sorted by name
refs #1201 - adds the ability not to import all subnets
TODO: redo this at some point with checkboxes
fixes #1123 api for config_templates needs to return additional attributes
Signed-off-by: Corey Osman <corey@logicminds.biz>
fixes #1203 foreman might report 500 error when hostname is not defined
adds host description as an ENC parameter refs #1179
fixes #1201 - Import Subnets from DHCP server
fixes #1187 remove unrequired menus when foreman is not used for provisioning
this includes URLS, setting menu items and buttons.
Merge branch 'sol' into develop
fixes #1186 foreman does not forward sparc dhcp vendor options when creating a sparc Solaris host
Feature #1184 - allow to save array based settings
this also moves the setting page to use inline edit
refs #1179 - hostname name in enc should include its parents too
fixes #1179 - exposes foreman attributes in encthis includes:
fixes #1183 - make an ESXi server appear in the UI without errors
fixes #1182 - added inline editing
fixes #1160 - provisioning api does not contain all the sub components
fixes #1150 - When ticking On-the-fly user creation submit button and fields are hidden
fixes #1153 - Change line color for skipped resources
fixes #1167 - some setting values are ignored
added parenthesis to avoid warnings on older Ruby
fixes #1163 - undefined method hypervisor when Edit host
fixes #1162 - delete guest when deleting the host in foreman
fixes #1161 - adds graph per facts
Signed-off-by: Amos Benari <abenari@redhat.com>
fixes #1088 - Overly aggressive query in facts tab
refactor - various facts cleanups
Fixes #1131 - Minor inconsistency: "Destroy" and "Delete" button have same function and different names
Signed-off-by: Marcello de Sousa <foreman-dev@area151.com>
Add Scientific Linux OS icon
fixes #1135 - missing "good" systems with skipped resources in dashboard report
Fixes #1133 - Support configurable exportable "facts" (as tags) and "username" to rundeck
fixes #1056 - Rundeck url doesn't work when ldap auth is active
fixes #1084 - OpenSUSE / SLES deployment root password not working
fixes #1146 - Provide error details via the API upon failure
fixes #1134 - Multiple host exporting formatting for rundeck not correct
fixes #1147 - fail to update hosts when running with unattended mode disable
fixes #1148 - CRUD on lookup values via the API
fixes #1057 - Allow foreman search to output multiple hosts when outputting to rundeck
fixes #1125 - tftp proxy might not always be initialized
refs #1128 - ensure that parameters cache is cleared between tests
fixes #1128 - Ability to match on Parameters in Smart Variables
fixes #1127 - add ip auto discovery when none is defined
fixes #1126 - addes full hostgroup name to hostgroup api
fixes #1121 - convert dns handling to real network objects
fixes #1122 - extracted common REGEXPs
fixes #1120 - Replaced DHCP functionaitlity by the new net dhcp record classes
New artwork
fixes #1111 - search auto completer should not suggest hosts which are not visible to the current user
Fixes #1086 - Add smart-variables to params output for templating
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
Fixes #958 - GET throws error on auth_src_ldaps
refs #1085, order matters if the host params is a short name instead of fqdn
fixes #1103 - hypervisor connections logs to info level instead of debug
refs #1067 Link to Foreman issue tracker opens in a new window
fixes #1085 - add default domain and subnet settings to hostgroups
fixes #1093 - undefined method
Fixes #1095 - Vendor_class error reporting is incorrect
fixes #1097 - 500 ERROR could be generated when User.current is not set
fixes #1096 - limit libvirt hypervisor connection time
refs #1067 - Error message should show trace too
fixes #1067 - Expose error messages in the web GUI
fixes #1092 - hostgroup should not look for parent hostgroups if they do not exists
fixes #1091 - hosts should not use pre initializer for users
fixes #1082 - Fix inconsistent icons between Hosts summary and Report summary views
Signed-off-by: Greg Sutcliffe <gsutcliffe@gmail.com>
fixes #1087 - removes code duplication between Reports and Hosts
fixes #724 - Allow default VM specs to be tied to a hostgroup
fixes #1081 - Expose subnets unused IP via the subnets API/json
fixes #762 - Check class assignment consistency
fixes #1077 - Ensure that host OS attributes are related to the OS itself
fixes #1078 - Foreman should accept minimal parameters when creating a new host
Fixes #1071 - ConfigTemplate permission name
FEATURE #982 API call to get fact keys
fixes #1064 - last login info for a user without admin rights is not updated