From bac7116530779cc6a2a9dba79389c76904ca4fec Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Wed, 5 Aug 2015 08:41:32 +0200 Subject: [PATCH] firmware: rework header, add reboot notice; fixes #304 --- .../mvc/app/views/OPNsense/Core/firmware.volt | 33 ++++++++----------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt b/src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt index c05b27c5c..23a98b318 100644 --- a/src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt +++ b/src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt @@ -36,20 +36,24 @@ POSSIBILITY OF SUCH DAMAGE. $('#updatelist').empty(); $('#maintabs li:eq(1) a').tab('show'); $("#checkupdate_progress").addClass("fa fa-spinner fa-pulse"); - $('#updatestatus').attr('class', 'text-info'); + $('#updatebox').attr('class', 'alert alert-info'); $('#updatestatus').html("{{ lang._('Updating.... (may take up to 30 seconds)') }}"); // request status ajaxGet('/api/core/firmware/status',{},function(data,status){ // update UI if (data['status'] == 'unknown') { - $('#updatestatus').attr('class', 'text-warning'); + $('#updatebox').attr('class', 'alert alert-warning'); } else if (data['status'] == 'error') { - $('#updatestatus').attr('class', 'text-danger'); + $('#updatebox').attr('class', 'alert alert-danger'); } else if (data['status'] == 'none' || data['status'] == 'ok') { - $('#updatestatus').attr('class', 'text-info'); + $('#updatesbox').attr('class', 'alert alert-info'); } - $('#updatestatus').html(data['status_msg']); + status_msg = data['status_msg']; + if (data['upgrade_needs_reboot'] == "1") { + status_msg = status_msg + " This update requires a reboot."; + } + $('#updatestatus').html(status_msg); $("#checkupdate_progress").removeClass("fa fa-spinner fa-pulse"); if (data['status'] == "ok") { @@ -208,21 +212,10 @@ POSSIBILITY OF SUCH DAMAGE.
-
- {{ lang._('Current Firmware Status :')}} -
- {{ lang._('Current status is unknown')}} -
-
-
-
- - -
-
-
-
-
+