# 1.14.0 * Bug #10930: Dashboard titles and names are inconsistent * Refactor #17011: Allow override of BUNDLER_CMD in foreman-rake * Bug #11615: Puppet class index "Environment and Documentaion" links broken * Refactor #13936: Drop support for legacy browsers * Feature #14688: Add power status to All Hosts page * Feature #15926: Add a new endpoint to get ENC values of a host * Refactor #16286: Move multiselect from bundle to npm * Bug #16407: Updating Puppet Environment - "Select the changes you want to realize in Foreman" * Bug #1556: Puppet rdoc generation is broken in Foreman * Bug #15232: Usergroup Inherited Roles are not shown to Users in "My Account/Roles" tab * Refactor #16290: Move ipaddrjs from bundle to npm * Refactor #16293: Move diffjs from vendor to npm * Bug #16512: Settings-related functional test failures * Bug #16529: Require rake/tasktask file when used in Rake test definitions * Refactor #16798: Move scoped_search definitions from parent STI classes to subclasses * Bug #17044: foreman-debug to collect whole newest (log)files instead of tailing all (log)files * Bug #17543: freeipa_register.erb snippet automount fails when providing freeipa_server_server variable. * Bug #17846: api/v2/auth_source_ldaps/ API doesn't display Organizations and Locations assigned * Feature #16114: Expose host parameters to GET /api/hosts * Bug #16125: An owner_type of "Usergroup" is ignored when owner_id is not specified * Bug #14837: Same description for import of environment and classes * Bug #7152: Category strings not translated in foreman settings (Administer/Settings) * Feature #16643: Allow user to know fact's origin * Bug #16414: Configure -> Environments -> New Environment -> Name field "is alphanumeric and cannot contain spaces" * Bug #16491: upgrade rubocop to version 0.42 * Feature #16372: Convert the header logo to svg so that it scales better * Feature #16725: Plugin extension point to add smart proxy to foreman models * Bug #16564: "Missing frozen string literal comment." rubocop violations on develop * Bug #16803: Plugin templates form is broken because of missing documentation anchor * Bug #16834: Put docker interfaces pattern into `ignored_interface_identifiers`, * Bug #16899: All help buttons are broken * Feature #16900: broadcast and multicast mac should make a nic invalid * Bug #16821: AccessPermissionsTest does not pick up plugin permissions * Bug #16962: [typo] web UI -> Infrastructure -> Domains help page * Bug #17248: TravisCI tests fail on default node version due to missing --harmony_proxies argument * Bug #17255: Authorizer does not work for admin user if used for verification of permission only * Bug #17238: Able to override Smart Variable for non-existent attribute * Bug #17309: Facets should survive class reloads in develop mode * Bug #17361: `rake db:drop db:create db:migrate` doesn't migrate plugins * Refactor #16625: Remove show_taxonomy_tabs? * Refactor #17439: Refactor facet base class to a concern. * Refactor #17571: The foreman tools js module could be refactored to take advantage of some ES6 features * Bug #17611: Unlocalized strings in details page of Configure -> Smart class parameters. * Bug #17886: config groups are in top level of ENC output * Feature #17487: Allow sessions for API calls * Bug #16566: secure headers should allow inline images in css * Feature #12535: Expose config groups list in host yaml * Bug #17095: Interface facts not imported when Interface is in a different subnet * Feature #4608: role missing description * Bug #17535: Associate a VMware VM to host with multiple NICs fails * Feature #19556: Ship a package with basic bootloaders * Feature #17407: Dashboard Widget that shows new hosts * Bug #17838: Untranslated title on "New Hosts" dashboard widget * Bug #16614: Filter label shows internal class representation for audits * Feature #13870: Encrypt settings values * Feature #6372: Users authenticated via external ldap contain no default context/location * Feature #16624: Make auth sources taxable * Bug #16971: CVE-2016-7077 - Association lists (for < 6 items) shown without authorization/filters * Feature #9117: Update to secure_headers 3.x * Bug #16072: Compute Profile sub panel shows parent Compute Resource panel after save. * Bug #16548: Password enforcement should require provide current current password when changing password * Feature #17340: Assign IPv6 address to hosts on Rackspace CRs * Feature #16619: Set EC2 instance private IP address from Foreman interface IP * Bug #17894: apipie cache generation with facets fails due to apipie doc dependencies * Feature #14277: Add a description field to users * Refactor #16689: DRY similar code for controllers index * Feature #17296: Allow unattended URLs to be accessed without host being built * Bug #13424: Add Patternfly donut charts support * Bug #16530: [Foreman] Redirect to dashboard on visiting "users/login" for an active session. * Refactor #16739: Unify common parameters permissions (global, os, domain) * Refactor #16797: Log pending migrations * Bug #16892: SecureHeaders Unknown config directive image_src * Feature #16951: Support IPv6 Compute Orchestration * Refactor #17038: Improve js testing coverage reporting * Refactor #17070: Unpin rabl for 0.13.1 * Bug #9016: Fact import code consumes lot of memory * Bug #11127: Host Build and Reboot shows template error when reboot fails * Feature #16167: Show list of allowed methods and attributes in UI * Bug #16717: input_group_btn on New Host form generates copy of HTML in input field attributes * Refactor #16718: Replace modifications to host list relation in host multiple action code * Refactor #16785: Rename filter resource type for smart class parameters and smart variales * Bug #16786: Don't call #to_sentence on model associations * Bug #17071: IPv6 address incorrectly required with EUI-64 when mac is provided by compute resource * Bug #17084: Webpack dev server missing from CSP on "Welcome" pages * Bug #17103: Provisioning templates are not usable for location when: "All provisioning templates" is checked for that location. * Bug #17468: Build PXE menu responds with success alert when no TFTP proxies exist * Bug #17494: Test fails because of the stray `end` in the test file * Bug #17501: Tooltips aren't displayed on dashboard widgets * Bug #16092: Unable to reload VMware datacenters when wrong credentials are passed for the first time * Feature #13748: Add initial javascript testing * Refactor #16567: Use constants to register Rails middleware rather than strings * Bug #13968: Show errors when creating proxy even if /features returns an array * Refactor #15846: Rename use_puppet_default in lookup values to skip_foreman * Bug #6492: IPMI boot and power unaccessible to non-admin users * Feature #14375: Add a search box to the bookmarks page * Feature #15519: Speed up host editing when using vmware compute resource * Feature #16907: As a user, I expect the smart proxies page list of features to be sorted consistently * Refactor #16990: Break apart AccessPermissionTest for easier plugin reuse * Bug #17035: Remove webpack provider plugin * Feature #16580: Restrict and document access to BMC credentials * Bug #17474: db:import_dump does not clean existing database prior to re-importing * Bug #17157: inconsitent mapping of host owner * Bug #17488: Add confirmation step to db:import task * Bug #5673: As a user wishing to manage roles and users, I cannot easily remove a role. * Feature #17120: Allow custom name labels for setting category * Refactor #15248: Remove 1.14 deprecations * Feature #12156: Edit Mail configuration in API and WebUI * Bug #12543: Email id with latin,utf-8 is not accepted while creating user * Bug #12864: Changing role of user the ownership of its hosts gets removed & unable to edit users organization & location * Feature #16218: Add possibility to override log configuration for test environment * Bug #16514: When user is deleted and they still have an active session in browser, Dashboard Not Found error is shown * Refactor #16527: Replace where_values calls on Rails scopes/relations * Bug #16545: Host node YAML import calls AR finder with incorrect second argument * Refactor #16557: Move tests into test/models, controllers, helpers dirs. * Refactor #16562: Enable JS testing on CI * Feature #16646: Allow Foreman controllers to be extended to include fields from external plugins * Bug #16700: Intermittent AboutIntegrationTest.test_0001_about page integration test failures * Bug #16806: foreman_url template macro can't be used outside controller context * Bug #16828: Cloned roles should have `builtin` value 0 * Bug #16935: updating a NIC's "Device identifier" if it doesn't already have one fails if the "Device identifier" includes a . or : * Refactor #16987: Explicit building of facets * Feature #17006: Add SSH BMC entry to the BMC provider menu * Bug #17195: CVE-2016-8634 - Organization/location wizard may run stored XSS through alert * Bug #17236: webpack source maps do not work * Refactor #17264: Remove duplicit admin check from Authorizer * Bug #17334: Password criteria - show message (Your password cannot contain your username) but accept anyway * Bug #17343: It is not possible to use empty list as value for optional parameters via API * Refactor #17354: Test for idempotent operating system creation in Puppet fact parser * Feature #17403: Allow exporting of templates * Bug #17457: multiple_checkboxes doesn't work with orgs/locs * Feature #17561: Allow using #Dynamic in autoyast partition tables * Bug #17569: React Chart Component Error * Bug #17491: webpack:compile fails on ARMv8 * Bug #17461: Minor issue with message text