]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP#1564508 Hatch status in hamburger, remove statusbar user/berick/lp1564508-hatch-status-hamburger
authorBill Erickson <berickxx@gmail.com>
Thu, 17 Nov 2016 20:33:02 +0000 (15:33 -0500)
committerBill Erickson <berickxx@gmail.com>
Wed, 26 Apr 2017 18:49:20 +0000 (14:49 -0400)
commit2320c8436fc4fbc043ffa27f60e7dd7b1441f582
tree56c837ac940f198b0f5be7a31197eff8a01710a0
parent3de90c3372f180481b0cff9a68cc7b4b8766dfd7
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>
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