Don't wrap the automate log output in the textarea.
IPv6 support was fixed in httpclient 2.4.0 and newer.

https://trello.com/c/NoHDPqHH

See: https://github.com/nahi/httpclient/blob/master/CHANGELOG.md

Related changelog entries:

2.4.0:
* Remove [] from given address for IPv6 compat. #176

2.3.1:
* #122 Support IPv6 address in URI
Fixed bug of extra argument.
Removed parenthesis for rubocop
Let URI build the URI since hostname= auto-wraps an ipv6 address in [].

https://trello.com/c/NoHDPqHH
Rewritten miq_ae_class view to HAML + added gettext calls
Add a few spec support modules for logger, paths, camcorder
Add a few recordings of disk images
Add a few specs using recorded disk images
Remove :dependent => :nullify for policy_events.

policy_events will be handled by a purger much like ems_events.

https://bugzilla.redhat.com/show_bug.cgi?id=1167110
Fixed spec/requests/ authentication specs

- Update session_store to use :memory instead of default cookie_store for tests,
eliminating the 4K limit that was giving us the 500's.
- Needed to specify HTTP_USER_AGENT for a couple of tests in auth_spec.rb
PR Review Updates

- Simplified check in session_store initializer
- Reverting auth_specs tests as earlier.
- Updating request_referer_service.rb to handle empty referer
Add missing policy approval instances.

Missing instances as a result of the automate model restructure.

https://bugzilla.redhat.com/show_bug.cgi?id=1167410
Removed DHTMLXTREE code residue

Grepped the code for all DHTMLXTREE related occurrences. For e.g. -
1. node['id']
2. node['text']
3. node['im0'], node['im1'], node['im2']
4. node['item']
and deleted/addressed it.

#118
Clean up invalid ascii character sequences with ascii double quote and space.

Rubocop was reporting a fatal error:
  lib/util/win32/wim_parser.rb:1:1: F: "\xe2" on us-ascii.

To diagnose, I read each byte of the file, reporting any sequences outside the ascii range.

r = File.read("lib/util/win32/wim_parser.rb")
r.each_byte {|b| if b > 126; print "!!! #{b}"; else print b.chr; end;}; nil

The relevant characters and their surrounding context:
  "Value is set to !!! 226�!!! 156MSWIM\0\0!!! 226�!!! 157"

  "This flag is primarily used in the Windows!!! 194!!! 160Deployment Services (WDS) scenario"
Add purger for policy_events.

PurgerMixin has been created as a set of common methods from all of the
other purgers.  The other purgers will be modified to reuse these
common methods in the future.  Initially this mixin has been created
with methods for purging by date only, but ultimately it should include
methods for purging "by remaining" as is found in the miq_report_result
and drift_state purgers.

https://bugzilla.redhat.com/show_bug.cgi?id=1167110
Added scheduler methods for purging policy_events.

https://bugzilla.redhat.com/show_bug.cgi?id=1167110
Add missing post route for dashboard widget move

This is to fix the following error:

ActionController::RoutingError (No route matches [POST]
"/report/db_widget_dd_done")
...

https://bugzilla.redhat.com/show_bug.cgi?id=1167308
Merge pull request #1122 from tinaafitz/manageiq_model_approval_email_change

ManageIQ domain - Add missing policy approval instances.
Charting: highlighter for pie charts.