# 1.3.0 10/14/2013 * Feature #2743: Build foreman_api as a non-SCL package for the installer * Bug #2970: "Puppetclass".singularize = "Puppetclas" * Bug #2898: missing API v2 nested routes for config_templates/:id/locations & organizations * Bug #2808: nokogiri 1.6.0 incompatible with Ruby 1.8 * Refactor #2739: ActiveSupport::Concern syntax to mixins * Bug #2996: OpenStack Power control operation support breaks vmware vm details * Bug #3052: Fix reports#show json rabl template to match UI as_json output * Feature #2469: Make more links on the Installation media page * Feature #2945: Extend AR to add getter/setter methods *_names similar to *_ids * Feature #2424: encrypt compute resource password * Bug #2817: Using :boolean in api docs break apipie * Bug #3128: EC2 images listing when creating a new host broken in 1.3 RC1 * Bug #3090: new puppetclass creation fails when adding smart variable * Feature #2721: Allow libvirt to use spice display * Feature #3088: Allow user to select thick and thin provision for vSphere volumes * Bug #3071: OS edit integration test failure with foreign keys * Bug #2756: Setting descriptions don't update when changed * Bug #2984: Add to API v1 StatisticsController and remove JSON from UI controller * Feature #2969: remove all legacy api code in UI controllers * Tracker #3113: [TRACKER] Issues cherry-picked into 1.3 branch * Feature #2988: Authenticate to new API via REMOTE_USER * Bug #2813: Foreman::Provision::SSH requires fog even on non-fog installations * Bug #3133: Can't assign Security group to EC2 instance when creating host * Refactor #2740: refactor /conflig/initializers directory * Bug #3147: foreman-debug does not collect httpd logs * Bug #3139: duplicate Organization tab(s) * Bug #2809: HostSubject needs to be retrieved via RHEV API and included with the other spice-xpi settings to connect in some cases * Bug #2821: Wrong autoload paths * Feature #1923: support converting bare metal hosts to/from VMs on compute resources * Feature #2932: Add find by fullname for Operatingsystem * Tracker #3112: [TRACKER] Issues to be released in 1.3 RC or final * Feature #2795: Thread dump via kill -TTIN * Bug #2169: Selecting a different OpenStack tenant has no effect * Refactor #2869: refactor method find_nested_obj into API::BaseController * Feature #2981: Add plugins repo to foreman-release * Refactor #2411: Refactor /lib directory to app/models/concerns or app/controllers/concerns and app/services * Bug #2966: Reports JSON API doesn't return log level * Bug #2875: Description and URL shouldn't be shown if they aren't present in the compute resource page * Feature #2288: Quota Support for RHEV 3.1 * Bug #3043: Allow Hammer to authenticate using Signo * Bug #3110: Association of vSphere VMs fails * Feature #863: add ability to restrict ldap authentication to a security group * Bug #3093: invalid data for a subnet address or mask returns "is invalid and is invalid" * Bug #2825: Gravatar e-mail addresses are case insensitive * Bug #2540: Error retriving "Virtual Machines" list from Rackspace compute resource. * Feature #2944: PR #849: network model selection for libvirt * Bug #2830: Update to Rails 3.2.14 * Feature #1853: hostgroups can not be listed if filter = null * Bug #2766: Setting categories not consistently loaded and shown in 'development' environment * Bug #3207: Report apiv2 performs an extra validation * Bug #3095: disable input of trend name if not FactTrend * Bug #2891: Openstack power controls don't work * Feature #2272: Add Capybara integration testing * Bug #2704: Foreman fails to delete a host with vmware-tools installed * Bug #2501: User Filters only apply to Host::Managed * Bug #2871: Foreman scoped_search on hosts params only search for boolean parameters * Bug #2812: method `lookup_values_attributes=' not defined in Host::Managed (NameError) * Bug #3190: Audit - 'updated Taxonomy' rather than 'updated Location' or 'updated Location' * Bug #2933: Installation media API misses some features * Bug #2758: On class reimport, Foreman runs class parameter validations even when parameter override is disabled * Bug #1879: Foreman fails to acquire IP when using AWS VPC with private IP * Bug #3097: foreign key error on deleting trend * Bug #3077: Issue with the cache also displays error in german. * Feature #2260: Support dynamic ERB parameters in global and class params * Bug #2525: Taxonomy controllers not documented * Bug #2836: ruby193-rubygems-devel not included in repos * Bug #2751: Explain remote_addr setting is a regex * Feature #2942: Plugin i18n support * Bug #2862: We log oauth consumer key in the production.log * Bug #3208: Print deprecation warning for old enc/report routes * Feature #2810: As an API user I'd like more restful puppetclasses json * Bug #2803: Parameters API v2 index output shouldn't contain JSON roots * Bug #3130: Centos Mirror not longer responding * Bug #2832: The rackspace compute resource's client method should not longer use deprecated symbols when creating a new Fog::Compute object * Bug #3149: Facter 1.7.3 upgrade breaks fact timestamps in Foreman 1.2.2 * Feature #2400: Add foreign keys on database level * Bug #2632: Untranslated errors * Bug #2814: Foreman-debug says lsb_release: command not found * Feature #2684: foreman-rake command * Bug #3165: /api/fact_values route missing from v2 API * Bug #2722: Support for crossdomain authentication * Bug #3120: Update apipie_rails to 0.0.23 * Bug #1745: If FQDN for puppetmaster starts with "puppet" Foreman strips the domain. * Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2) * Feature #3051: Task to import environments only * Bug #2179: Wrong owner_type on the request returns 500 * Bug #3045: Reports with no logs cause undefined method `each' for nil:NilClass (NoMethodError) * Feature #2780: Enhance puppet classes assignment * Feature #3059: Mail reports on a per user basis * Bug #3218: CR external calls are performed twice * Bug #3228: cronjobs should use foreman-rake * Bug #2694: New host creation in Vsphere fails * Feature #1719: Foreman should support Google Compute deployement * Bug #2244: avoid flapping os.release_name for Debian * Bug #3089: Updating settings causes settings page to load again within the page * Bug #2599: Checkboxes on Import environments form should default to unchecked * Bug #2564: rake apipie:static throws exception * Bug #3076: Foreman 1.2.2: Non Admin user fails to override parameters when creating a new hosts. * Bug #3087: hosts_controller.rb:210: warning: don't put space before argument parentheses * Bug #2431: Foreman MYSQL Error on hosts_and_Facts import when FQDN is missing * Bug #2596: Upgrade to the new version of gettext_i18n_rails * Bug #3206: Prevent any user including admin from creating lookup_value with fdqn= to host that doesn't exist * Feature #1963: Make automatic host creation switchable * Feature #1871: VPC support on EC2 compute * Bug #2658: Nightly installation does not work due to old apipie dep * Bug #3106: Consistent sorting of parameters in hosts and hostgroups * Bug #3072: Vmware: error listing VMs * Feature #2414: Remove Puppet from Foreman core * Feature #3046: API for NICs / interfaces, IPMI boot and power actions * Bug #3111: v2 API calls to /api/[class]/[object]/parameters/[parameter] don't work correctly * Bug #3180: Array values in settings UI are not displayed correctly after update * Bug #3202: Orphaned records migration should use delete_all for speed * Feature #2764: Override values in setting model from settings.yaml * Feature #2985: Remove as_json methods from AR models * Feature #2833: Remove direct endpoints from Rackspace compute resource * Bug #3064: Links to hostgroups are not consistent * Feature #1711: Need an option to choose whether a Libvirt-based VM should have a VNC password set or not * Bug #2867: Use the future relative tense for each orchestration step during provisioning * Bug #2877: deleting a currently selected org results to a 404 hell * Refactor #2838: Taxonomy controller needs some polishing * Feature #2665: Clickable graphs * Feature #2576: Optionally update Host.ip as part of /unattended/built * Feature #2757: Show errors logs in the production.log for the API * Bug #3030: Facter isn't loaded, but is referenced in DB migrations etc. * Refactor #2910: Change extension on files with .erb to .html.erb * Bug #2586: Upgrade fog when released * Bug #3222: Disabling UUID certificates leaves UUID certname in place on newly created hosts * Bug #3129: unable to show EC2 vm info * Bug #3141: undefined local variable or method `render_403' for #