# 1.19.0 * Bug #24071: Locked state isn't available in GET ptable v2 API * Feature #18765: Use hostname instead IP address for finish script * Bug #23331: Permission edit_discovered_hosts interfere with edit_hosts * Refactor #19789: Fix Rubocop: Layout/SpaceAroundOperators * Refactor #19858: Fix Rubocop: Style/EmptyMethod * Refactor #19781: Fix Rubocop: Layout/LeadingCommentSpace * Refactor #22683: Refactor the PasswordStrength folder structure to group files by domain * Refactor #19887: Fix Rubocop: Style/ParenthesesAroundCondition * Refactor #19855: Fix Rubocop: Style/ConditionalAssignment * Feature #23419: Port robottelo tests for hostgroup * Bug #23559: Breadcrumbs switcher on trends page doesn't work for predefined trend types * Bug #21883: Too many INFO log messages of current user * Bug #23426: Templates import options should support default flag * Bug #23976: Hammer doesn't support Quota option for RHEV * Bug #22315: Cannot add new disk to VM when using image based to provision * Refactor #19765: Fix Rubocop: Layout/AlignHash * Refactor #19766: Fix Rubocop: Layout/AlignParameters * Refactor #19775: Fix Rubocop: Layout/ExtraSpacing * Bug #23379: Tests randomly fail with unexpected invocation: statuses() * Bug #23536: apipie:cache:index NoMethodError when unattended=false * Bug #23951: Config group is not working with customer user role. (Failing with Stack level too deep) * Bug #24046: Foreman's HasManyCommon concern uses 'id' for a method Rails expects to return a string * Feature #23975: Set Network Interface Type when creating new VMs in RHEV Compute Resource * Bug #24220: In development: ActiveRecord::ConnectionTimeoutError in the logs..Recovers after a few attempts.. * Bug #24213: Update Foreman to use fog-vsphere 2.3.0 * Refactor #6016: Convert foreman sysvinit script to systemd unit * Bug #23961: Networks in a distributed switch take a long time to load when there is alot * Bug #23623: Break report expiration into batches * Bug #24571: With fog-vsphere 2.3 trying to provision to a port group within a distributed switch fails * Feature #19968: Easy seeding for development environments * Bug #21172: Unknown Variables in partition tables <%= @osver %> * Feature #21007: Templates API to mark a build as failed * Bug #23467: trends welcome page text should not be limited to puppet facts * Feature #21149: Move fact page pie charts to c3 * Refactor #23469: update show_me_the_cookies to 4.x * Bug #23909: VMware “Could not match network interface” on VM creation * Bug #24194: Can't edit http proxy with name containing a dot * Bug #21778: Could not able to see filters of any role with org_admin user * Bug #23483: edit Foreman license info so that GitHub recognizes it * Feature #23485: Port robottelo tests for interfaces * Bug #23844: Disable SSL 64-bit Block Size Cipher Suites in Apache (SWEET32) * Feature #23499: Port robottelo tests for filters * Bug #22416: Edit button visible for taxonomies the user cannot really edit * Refactor #23514: Simplify javascript import paths * Refactor #23518: Use puma for Capybara tests * Bug #23527: enable breadcrumbs switcher in trends pages * Feature #22847: Move chart in facts page to react * Bug #24084: Password hash propagation (operatingsystem/kickstart template) to authconfig doesn't work * Feature #22467: Dashboard: Show a list of hosts with an expired token * Feature #18429: API to configure trends * Bug #21657: facets should be deleted when host is deleted * Bug #23549: wait_for_ajax doesn't work with axios * Refactor #23857: Fix Rubocop: Performance/InefficientHashSearch * Feature #23550: Menu items should render as json * Bug #23558: npm warning about `elipsis-with-tooltip` peer * Refactor #22000: Replace the Button component with patternfly-react Button * Bug #21997: http_proxy extension not compatible with excon 0.60 * Bug #23848: importing templates should would for nested locations * Feature #23565: Port robottelo tests for smart variables * Feature #23573: Pagelets - add tab extension point for compute resource show page * Bug #23575: Fact chart modal should have min. height * Feature #23269: Add automatic network selection of ovirt network based on subnet vlanid in foreman webui * Refactor #23346: Use memory cache store instead file store in tests * Bug #23580: Non-clustered ESX hosts, no longer appear in host creation * Feature #23586: Port robottelo tests for template * Feature #23350: Port robottelo tests for Role * Feature #22592: Add a React component for radio buttons * Feature #23295: Robottelo tests reporting generation * Refactor #23598: Move report metrics chart to c3 * Bug #23601: Org/Loc Button ordering not the same when moved after window resize * Bug #23602: StatisticsHelper is dead code * Feature #23597: Port robottelo tests for template combination * Feature #23605: Port robottelo tests for smart_proxy * Bug #23852: Errors on template preview do not properly escape HTML * Feature #23609: Port robottelo tests for classparameters * Refactor #23800: Use i18n in foreman exceptions properly * Bug #21580: Compute attributes returned from api need to be normalized * Feature #23861: Template pxegrub2_chainload issue with UEFI + SuSE * Refactor #23806: raise gem dependencies to Rails 5.2 compatible versions * Refactor #23808: Use monotonic timer to measure durations * Feature #23626: Move PuppetCA autosigning to build queue * Bug #23628: BreadcrumbBar actions test is broken * Refactor #23635: Optionally load facter * Refactor #23643: Stop doing bundle install in Travis builds * Refactor #23799: Make PuppetCA pluggable * Bug #23815: RHEV api v4 host creation: undefined method `clusters' * Bug #23818: Can't save OpenStack OSP 12 Compute Resource * Feature #23677: Additional configuration options for foreman-debug * Refactor #23681: move auth_source ldap javascript code to webpack * Bug #23398: Exception thrown from local dev sever on code modifications * Feature #23142: Issue warning if dependency is missing * Bug #23162: refresh smart-proxy page goes to dashboard * Bug #23721: Nightlies javascript does not work * Bug #23169: Settings is displayed in no particular order * Bug #23177: Issue warning when multiple hosts with same MAC are found * Feature #23254: Utilize webmock to prevent network connection during tests * Bug #23828: cannot load such file -- mocha/minitest with mocha 1.3.0 * Bug #23831: Create RHEV host: Listing Images produces traceback when no images on CR * Refactor #23255: speed up seeds test * Refactor #23834: Improve assert in host test * Bug #23836: RHEV API v4 VM Import: undefined method `update_vm' * Refactor #23875: Remove login doesn't escalate privileges test * Feature #23339: Port robottelo tests for hosts * Refactor #23357: Migrate notification-drawer to use patternfly-react * Feature #23364: Add search input to the breadcrumbs switcher * Bug #23365: Foreman shows an error if .env doesn't exist when starting in development mode * Refactor #23756: Improve wait_for_ajax * Bug #23376: Unable to seed develop with MariaDB 10.2: No integer type has byte size 10. Use a decimal with scale 0 instead. * Feature #23953: Port robottelo tests for settings * Feature #23768: Fact parser flag keep_subnet to prevent subnet override during fact upload * Refactor #23775: Expose random name generator to plugins * Bug #23769: Inconsistant documentation in --order option in scoped_search for katello and foreman * Bug #23862: scoped search on audit comment * Bug #23859: Ternary operation with vm_exists? in orchestration compute * Bug #24022: Encoding::UndefinedConversionError at failed hosts call * Refactor #23962: Fix Rubocop: Style/ExpandPathArguments * Bug #24003: remove babel-polyfill from vendor.js * Bug #24002: no unique constraint to the name column on the roles table * Refactor #24025: Pass full_name attribute for settings in API * Refactor #24026: Make grub2 default template working with RHEL6 * Bug #24057: Email subject prefix accepts long strings * Bug #24098: Remove mention bot config * Bug #24122: LookupValue value field is limited to 255 characters in sqlite * Refactor #24167: Remove legacy_puppet_hostname setting * Bug #24186: vSphere error handling can break * Bug #23842: unable to run rake tasks in production * Bug #23503: Error parsing telemetry setting * Bug #23232: Foreman should validate host associations are in the host's taxonomies * Refactor #22778: Allow admin to opt-out from the Brute-force attack protection * Bug #15549: 'reports:expire' rake task 'status' parameter documentation doesn't match behaviour * Feature #22559: Configure foreman to log to system journal * Feature #23577: Allow overriding the path in rake security:generate_token * Refactor #21992: Replace loader component with patternfly spinner * Refactor #23645: Allow running without a settings file * Refactor #23646: Remove storeconfigs support * Feature #20590: Full cloud-init support with ovirt provider * Bug #23686: audits are not searchable by type setting * Bug #23825: Allow build tarball without requiring Rails environment * Bug #23178: Organization becomes invalid when host assigned to location not in organization * Bug #23196: Default values of cores sockets in new VM should be 1 * Refactor #23443: relax pinning of rails-i18n * Refactor #23062: Make success message customizable when submitting a form * Bug #20891: API hosts/X/facts inconsistent and superfluous hostname hash in results response * Bug #23705: In partition tables, problem with snippet check-box together with operating system * Bug #23826: Model class logger method goes to sql instead app * Bug #24109: Provide kernelcmd host param for arbitrary kernel options * Refactor #23474: update capybara to 3.x * Refactor #19873: Fix Rubocop: Style/MultilineIfModifier * Bug #24556: origin of config report is N/A * Bug #24417: cannot install packages without disabling gpg check