fixes #2069 - use a random salt when saving the root password
CVE-2013-0173: insecure fixed salt "foreman" for passwords
fixes #1586 -Root password inheritance doesn't seem to work properly
fixes #1600 - records are deleted even though host is not Managed
fixes #1566 - Puppet CA set incorrectly when only one proxy is defined
expose puppet_ca settings to puppet.
this also introduce it as an ENC variable just in case you want to use it in puppet.conf template
refs #1503 better handling of migrating to puppet proxies
fixes #1503 - When creating a host, it should be possible to define a Puppet CA and a Puppet Master to use
fixes #1392 - change root password back to system wide defaults
fixes #1423 - Hardware model field should be mandatory when selecting Sparc architecture
fixes #1422 - Media is greyed out when creating Solaris hosts
WIP rails3 migration
fixes #1085 - add default domain and subnet settings to hostgroups
Fixes #989 - Add Sparc Solaris support
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
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 :)
Fixes #820 - Intel Solaris support
fixes #769 - host groups passwords are stored in their non encrypted form in the database.
Fixes #609 - Orchestrate puppetca operations
This also includes adding support for a puppet smart-proxy target typeand providing migration supportUpdated to provide backward compatability for host and hostgroup objectsNow terminates the build and incorporates other fixes...
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