test: Make creating of qemu-img disks be quiet

Closes #970
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Add input space validation when adding a server

Add input validation and visual style when error occurs.
Avoid resizing the dialog when error messages show up.
Remove get_focus and lose_focus functions.
Add some restrictions for empty host name in case "Next" button is enabled accidentally.

Fixes #943
Closes #957
Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Remove extra spaces in cockpit-setup.js

Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Moves realm leave error message and changes its color

Moves error message below the leave button and changes text color to red

Fixes: #934
Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Creates hover effect for server avatar

Fixes: #868
Closes: #972
Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Hide link local IPv6 addresses on the network overview page

Fixes #800
Closes #975
Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Put network interface name in a more prominent place

Fixes #799
Closes #976
Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Discover default domain and show it as a hint

Closes #978
Reviewed-by: Stef Walter <stefw@redhat.com>
Release version 0.19
test: Fix make-rpms so it prints noarch packages as well

This is causing the integration tests to fail on SELinux issues,
due to the cockpit-selinux-policy stuff now being noarch

Closes #985
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Remove uninteresting consumers from a multi plot

Previously, the code assumed that the 'is_interesting' predicate is
constant for a given consumer.

Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Only show network graphs for the listed interfaces

Fixes #801
Closes #977
Reviewed-by: Stef Walter <stefw@redhat.com>
tools: Supress memory leak in g_test_dbus_down()

Closes #990
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Set Password dialog now removes errored input boxes on enter

Removes the has-error class on enter to hide any errors when first
entering the change password or create user dialogs.

Fixes #998
Closes #999
Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Add autofocus to search field in container pull dialog

Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
 * Do it in PageSearchImage.prototype.show instead, to make it
   work with more browsers.
Add 'make render-images' target for SVG -> PNG conversion

Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Add a DockerClient.connect() method which returns deferred

This allows connecting and reconnecting the DockerClient properly,
as well as tracking failures and successful conneciton.

Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: Don't abuse "failure" event on the Docker page

Closes #984
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: matches text color to error input box

Adds help-block class to div to match patternfly's highlighted error box
color.

Fixes #992
Closes #993
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
shell: added blue hover-over for clickable graphs

Fixes: #928
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
* Use 'server-graph' instead of 'server_graph'