LP#1564508 Hatch status in hamburger, remove statusbar
authorBill Erickson <berickxx@gmail.com>
Thu, 17 Nov 2016 20:33:02 +0000 (15:33 -0500)
committerGalen Charlton <gmc@equinoxinitiative.org>
Fri, 19 May 2017 13:30:02 +0000 (09:30 -0400)
commite54c577dc433bb1d46512a703fa81db1d30415da
tree0468a64c9ead949a05ea1027db78d72dbb6ab347
parent75e65606a3151c6229b1197ab31d2cf0bd922b7c
LP#1564508 Hatch status in hamburger, remove statusbar

* Move the Hatch connectivity status indicator into the upper-right
  hamburger menu.

* Removes the long-hidden hatch/websockets statusbar.

* Since the Hamburger forces a re-digest of the interface when opened,
  the code no longer attempts to force the page to re-$apply() when
  the Hatch connection opens or closes.  It's no longer necesssary
  (and was buggy).

* The WebSockets connectivity status is not added to the hamburger.  The
  websockets connection will go up and down regularly as connections
  expire and reset.  Having the indicator flash could lead to
  unneccesary panic.  Plus, if websockets are down, staff can't log in
  anyway.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/templates/staff/base.tt2
Open-ILS/src/templates/staff/base_js.tt2
Open-ILS/src/templates/staff/css/style.css.tt2
Open-ILS/src/templates/staff/navbar.tt2
Open-ILS/src/templates/staff/statusbar.tt2 [deleted file]
Open-ILS/web/js/ui/default/staff/Gruntfile.js
Open-ILS/web/js/ui/default/staff/services/navbar.js
Open-ILS/web/js/ui/default/staff/services/statusbar.js [deleted file]
Open-ILS/web/js/ui/default/staff/test/karma.conf.js