Skip to content
This repository has been archived by the owner on May 23, 2019. It is now read-only.

Latest commit

 

History

History
733 lines (583 loc) · 57.8 KB

CHANGELOG.md

File metadata and controls

733 lines (583 loc) · 57.8 KB

<a name"0.1.6">

0.1.6 (2016-06-19)

Bug Fixes

  • Bindings:
    • Remove binding config if binding has no configuration defined (f2dfe24b, closes #174)
  • Chart:
    • Fix saving of default persistence service (8b452709)
    • Fix error message when chart data can't be loaded (326927a2, closes #179)
  • Dashboard:
    • Fixed string error with group widget (93b0d582)
  • Designer:
    • Fix item registry SCR connection (7d702900)
  • Things:
    • Fixed error with multiple select dropdown not allowing selection (a95e02ca)
    • Fixed default item name to remove dashes (edcfb932)
  • UI:
    • Update string loading in chart and rules (dd2e6f7c)
    • Fix error with Safari not working with edit boxes (c5664ea5)

Features

  • Bindings:
    • Add list of thing types supported by binding (c878517b)
  • Extensions:
    • Added processing of failed commands with growl notification (10f45372)
  • Mobile:
    • Add server configuration to user preferences (5dd9cb31)
  • Services:
    • Added interface to configure ESH services (3e46f6ca)
  • Things:
    • Add search capability to item link dialog (b1a84775)
  • UI:
    • Add button to close "Server Offline" message box (6e828133, closes #104)
    • Add Dutch translation (1aa1a770)

<a name"0.1.5">

0.1.5 (2016-05-24)

Bug Fixes

  • Things:
    • Fixed freeform combobox editor (cc1f65b9)

Features

  • Extensions:
    • Add dynamic feedback of extension install in progress (f006e359)
  • Items:
  • Things:
    • Add thing property/attribute display (85173b91)
    • Added refresh button to manually refresh the items linked to a thing (a8c6d2ad)
  • UI:
  • ZWave:
    • Improve rendering of device last wakeup time (f8158ee8)
    • Add Z-Wave specific attribute template (b6ee2add)
    • Add Z-Wave Plus Device Types (f79fdcaf)

0.1.4 (2016-04-10)

Bug Fixes

  • UI
    • Fixed error handling state conversions

Features

  • Things:
    • Update thing overview to provide channel status and button control
    • Add 'Add All' button to discovery inbox
  • UI
    • Add Polish translation
    • Add combobox widget for thing configuration

0.1.3 (2016-03-31)

Bug Fixes

  • Rules:
    • Update folder used for saving rules (e0930658)

Features

  • Things:
    • Add confirmation dialogs when deleting items (b9aa20d3)
    • Add unlink button in channels list (56cb2765)
  • UI:
    • Updated German translations (be34d1ab)
    • Provide user selection for default persistence (8290cbdb)

0.1.2 (2016-03-26)

Bug Fixes

  • Chart:
    • Fixed selection of persistence service (bed232b7)
  • Things:
    • Fix linking items to channels (3a78e5f8)
    • Fix value sent when posting actions (a27db7a8)
    • Fixed display of advanced/non-advanced actions in tools menu (77e93087)
    • Remove - sign from automatically generated item names (ba84b361)
    • Add error message following failure to get thing data (e1ab021b)
    • Fixed update of item names when channels updated (a501f524)

Features

  • Things:
    • Added config pending badge (b9ae4587)
    • Modify actions to send the first option value (6a8a05a7)
    • Updated editing and linking of items to channels (494a922c)
    • Hide thing types that are not marked as listed (03375c67)
    • Don't show channels tab if there are none (ad1c5d40)
  • UI:
    • Update Italian translation (39a24b6e)
  • ZWave:
    • Added inclusion message display to log processor (331f32d3)
    • Add support for security class in log viewer (8205aaca)

0.1.1 (2016-03-06)

Bug Fixes

  • Chart:
    • Fix bug with ESH chart requests (447f918d)
    • Fixed bug displaying charts with no data (d8343245, closes #63)
  • Dashboard:
    • Fixed error loading dashboard image (50929fd8)
    • Fixed display issue when dashboard in mobile display (4cdf7025)
    • Fixed bug where sometimes a new dashboard is created when saved (c631ceef, closes #45)
  • Floorplan:
    • Fix bug saving floorplan images (fb5bad98)
    • Highlight hotspots when value updated (9e477059)
  • Items:
    • Fixed item delete URL (791cb185)
  • Sitemap:
    • Fixed slider when sending 0% level fixes #79 (a502f62f)
    • Fix value displayed in sitemap Text widget (8455995b)
  • Things:
    • Fixed issue saving channel items and improved reporting (aea65242)
    • Fixed errors with handling of different types of config data (bacd17f9)
    • Fix handling of BOOLEAN configuration types (5aaf184c)
    • Display channel numbers to account for dynamic channels (175c73d0)
    • Fixed saving of items linked to channels (1c9d3de6)
    • Fix error updating thing status (cd2b16eb)
    • Limit thing description to one line (b79111c6)
    • Fix of advanced groups in thing configuration editor (011c34aa, closes #69)
    • Fix loading icon when loading things configuration list (dc7d6d46, closes #65)
    • Stopped bridge label showing UID when bridge selected (3772c338, closes #61)
    • Ensure "No things found" warning is removed when thing added (b2917150, closes #31)
    • Fix bug adding new thing when no thing is displayed (99a20aee, closes #53)
  • UI:
    • Fix compilation so that HABmin css overrides default classes (4a153a1e)
    • Fix layout issue in properties forms (35b722d2)
    • Set default language for time translation to English (da3dae41, closes #62)

Features

  • Chart:
    • Update charting to use ESH persistence resource (c4b6b6b9)
    • Add menu button to delete current chart (f52cadfd)
    • Add refresh button to chart toolbar to update current chart (36013a6a)
    • Make chart display full width and add dropdown for item selection (0f860f6e)
  • Floorplan:
    • Added dirty checking and SAVE button highlighting (e7d517a9)
    • Don't display hotspots until image loaded (aca3e846)
    • Add support for uploading floorplan images (360d54d5)
  • Items:
    • Added function to delete an item (ea09b1a7)
    • Add filter to item edit list (88105d6a)
    • Add thing name to item in item list (ad0ec6a7)
  • Sitemap:
    • Add switch mappings. (5028e13e, closes #92)
    • Add color picker widget to sitemap (866f1b28)
    • Update sitemap widgets to use SSE (199a706e)
  • Things:
    • Updated UI to allow thing UID to be manually specified (de728fce)
    • Send default value for config actions (b75656f9)
    • Improved handling of default values in parameters (5ca14b9d)
    • Provide function for editing channel configuration (12f8472a)
    • Add button to copy item name to clipboard (9eddbca8)
    • Added ability to force delete a thing if it's got no thingType (b2edefe0)
    • Disable things that cannot be configured (e.g. have no thingType) (272c7e82)
    • Add new Thing configuration wizard (96b3db95)
    • Improved saving of things and notification of completion (88c110ac)
    • Update saving of config to use new REST endpoint (7a97b623)
    • Select default bridge when creating thing if there's only a single bridge (bdc8240e, closes #64)
    • Provide default thing name when adding new thing (8109054b)
  • UI:
    • Add Italian translation (942c5f06)
    • Add 'clear inbox' button to inbox list (8014fa1d)
    • Add tooltips to navbar menu icons (6052799b)
    • Add clock to taskbar (90140949)
    • Add full screen mode (67af4319)
    • Updated icon fonts (ec6d36d4)
    • Disable 'show all' checkbox in new thing notification if no ignored things (4259a5e1)
  • User:
    • Update user configuration form to use new layout (0eb54e4b)
  • ZWave:
    • Add network diagram for OH2 binding (4704ff44)

0.0.15 (2015-06-19)

Bug Fixes

  • Chart:
    • Fix item buttons and persistence selection tick position (a393fb96, closes #59)
    • Fixed default vertical axis title colour (f26a9133, closes #55)
    • Fixed highlighting of selected chart (2647fd52)
    • Allow a chart to be reselected to reloaded (6153a3b3, closes #22)
    • Fixed error selecting items to chart (7ced8658, closes #50)
  • Things:
    • Fix initialisation error displaying thing configuration (cbcf69af)
    • Fixed rendering of thing name when adding a thing (84264d51)
    • Fixed button rendering in thing config editor (7b4e969c)
  • UI:
    • Add German translation for time data (64350c30, closes #58)
    • Fix apply error in panel resizing (3ff4f4c7)

Features

  • Scheduler:
    • Add timeline view to scheduler (298d8fdf)
  • Things:
    • By default hide ignored things from inbox popup (2d24cc33)
  • UI:
    • Add notification dialog if server is offline (03d5b0f7)

0.0.14 (2015-05-25)

Bug Fixes

  • Chart:
    • Fix panel resizing when switching between chart and item view (ce7b57b4)
  • Dashboard:
    • Ensure gauge value is always a number (d9fa4736, closes #44)
    • Fixed updating of text items (5649b01a)
    • Fix dashboard menu format when no dashboards saved (4668dcde)
    • Ensure all items can be selected in dashboard (fcf16e0d)
    • Fixed selection of item used in gauge widget #35 (95324996)
  • Things:
    • Disable SAVE button when no thing loaded #21 (d988bdae)
  • UI:
    • Fix display of selected language with localised characters #36 (d13bfba5)
    • Fix bug in localisation handler when loading multiple locales (d5faf685)

Features

  • Chart:
    • Add notification if no persistence services available (ff524984)
    • Remove persistence service selection if only 1 option available (b26ed771)
  • Dashboard:
    • Highlight SAVE button when dashboard has been changed (706c8efb)
    • Update gauges dynamically when state changes (a135cc1e)
    • Add group control widget (34b0e98a)
    • Display widget configuration dialog after adding new widget (0565a1c3)
    • Add category to dashboard config to enable menu icon (61c66fce)
    • Add image widget to dashboard (640ffbab)
    • Allow dashboards to be hidden from the menu #34 (94a5f6a0)
  • OpenHAB2:
    • Change chart resource to use OH2 native persistence (5fc19233)
  • Things:
    • Manage save/cancel buttons in Thing configuration (a3115cd8)
    • Updated thing configuration to support new ESH groups (7fa4a07c)
  • UI:
    • Inhibit display until load and layout is complete (5cafa1eb)
    • Add support for new OpenHAB dashboard service (1571f0b7)
    • Add error notification if server can't be reached (df709730)

0.0.13 (2015-05-03)

Bug Fixes

  • OpenHAB2:
    • Updated REST interfaces to new definition (c865a258)
  • UI:
    • Fix error reloading SmartHome data types (1c8a6bcc)

Features

  • Things:
    • Add advanced settings option (42cf0b8b)
    • Updated thing list to display thing-type label (a005d79d)
    • Updated editing/deleting/updating of things/items (d37185df)
  • UI:
    • Add help dialog box and ellipsis for long help strings and support HTML (e21b60ee)

0.0.12 (2015-04-22)

Bug Fixes

  • Things:
    • Fixed binding filter in thing list (f9b147f5)
  • UI:
    • Add EventSource pollyfill to allow use on IE11 (30a8f7c6)

Features

  • Items:
    • Add item edit dialog (3ab81e95)
  • Thing:
    • Updated thing configuration to support extended status (466f5fe9)
  • Things:
    • Add ability to delete a thing (10d408fc)
    • Update items when channels enabled/disabled (db262970)
    • Add list of items associated with a channel (9300568e)
  • UI:
    • Add icons to represent item types (9e63bb48)
    • Add item category icons (951f9830)

0.0.11 (2015-04-13)

Bug Fixes

  • Chart:
    • Fixed restore of saved chart list in OH2 (b89de089)

Features

  • Bindings:
    • Initial implementation of binding properties for OH2 (f1670902)
  • Dashboard:
    • Add theme concept for predefined gauge types (aae60191)
  • Items:
    • Add initial item information display interface (9470caaa)
  • Things:
    • Added more icons for channel categories (45f8e6d6)
  • ZWave:
    • Added support for OpenHAB1 ZWave binding configuration (a95cfa00)
  • UI:
    • Add initial German translation (c2913bbe)
    • Add support for international characters in locale names (1f28b113)
    • Add country flags in language selection list (bf4d61c4)
    • Incorporate native Bootstrap select box (5b4c1250)

0.0.10 (2015-04-06)

Bug Fixes

  • Chart:
    • Fix bug filtering item names in chart item list (f312cb38)
    • Fixed positioning of chart tools dropdown menu (4f98b40e)
    • Remove loading spinner if loading chart fails (7fd53638)
    • Fix exception thrown if no persistence services available (ec844ed6)
  • Dashboard:
    • Fixed editing of gauge widget parameters (fe5dc43a)
    • Fixed dashboard listing error (211caaff)
    • Update text formatting of gauge (71f1cba5)
    • Fix default height of chart in dashboard (c169e9ab)
  • Mobile:
    • Update server icon in login screen (02333f62)
  • Sitemap:
    • Fix asynchronous updating of sitemap data (fb8578c1)
  • UI:
    • Update icons in binding menu (b672df21)
    • Fix coding of UTF-8 language definitions (1973c6f0)
    • Improved checking of user credentials in login screen (9f8055eb)
    • Fix error setting theme if restored theme is invalid (bbce5a7e)
    • Fix resize handles in dashboard panels (72a2c44b)
    • Fix sitemap setpoint widget buttons (81133bf4)
  • ZWave:
    • Fixed error listing nodes when only a single node exists (49a8572f)

Features

  • Chart:
    • Add option to hide legend on chart (31212479)
    • If no charts are defined then default to the items view (16369a60)
  • Dashboard:
    • Internationalise dashboard (3fb644b4)
  • OpenHAB2:
    • Add functions to manually add a thing (deed8f72)
  • UI:
    • Add icons in confirmation dialog boxes (443376cb)
  • ZWave:
    • Add command to hard reset zwave network (871ebb88)

0.0.9 (2015-03-20)

Bug Fixes

  • OpenHAB1:
    • Fixed error loading binding information (eeebdd88)
  • Rules:
    • Fix error loading rules if service not supported (e2e7db9f)
    • Fix rendering of rule source when changing tab (8936684b)
  • Sitemap:
    • Fixed rendering of groups with only one widget (69394fe7)

Features

  • Chart:
    • Add localisation for chart times (56c882a4)
    • Add support for bar graph (f516340b)
    • Add chart name to notification messages (b391dcd2)
  • OpenHAB2:
    • Handle enable/disable of channels (dfff0c83)
    • Add support for editing things (2fcef047)
    • Added discovery inbox handler (7eb81163)
    • Add binding and discovery service detection (4a7655f0)
  • UI:
    • Update to latest PAPER theme (3a4a1f94)
    • Change time-ago to use moment.js. Support for French localisation (c715ad96)
    • Add browser icon (277d5c67)
    • Added French language (c836ef2)
    • Added German language option in user settings (5f47dae9)
    • Added hierarchical incremental localisation (c5d2c26a)
    • Add support for user language selection (1ec2a8c4)

0.0.8 (2015-03-08)

Bug Fixes

  • UI:
    • Fixed display of things if no things are actually listed (97273001)
    • Improved handling of inbox popup (cb670829)
    • Fix error messages when saving chart (8c4accca)
    • Fixed updating rule list following save (40302911)
    • Fixed inbox popup template to color code lines (f4fcf4c7)
    • Fix default username entry when not previously set (bd90b906)
    • Fixed error handling if no rules are returned (109f1c52)

Features

  • Rules:
    • Add support for editing rule files in openHAB2 (bd5d8736)
  • UI:
    • Login box is now displayed if no login has been completed (bbafd881)
    • Fix error deleting chart in OH2 (9022ae15)
    • Handle chart items for both OH1 and OH2 interfaces (82921d0f)
    • Handle differences between OH1 and OH2 sitemaps (444d0ac4)
    • Add support for openhab inbox for new device notifications (c8a91430)
    • Display rule type icon in rule list (2dd31189)
  • ZWave:
    • Log Reader - display security command class (de5b9f0f)

0.0.7 (2015-02-22)

Bug Fixes

  • UI:
    • Fixed selection of persistence service (03fa03fb)
    • Fix error saving password to local cache (c10ce94c)
  • ZWave:
    • Log Reader - fix error formatting command class if command id unknown (8f4e760e)
    • Log Reader - avoid duplicate item definitions (303312d5)
    • Log Reader - fixed handling of sensor alarm types (c4193f6a)

Features

  • ZWave:
    • Log Reader - added general packet statistics information (9f92a281)
    • Log Reader - add processing of CONFIGURATION class (5c75e2de)
    • Log Reader - process sensor packets (0a072b50)
    • Log Reader - show commands in log (ded27845)
    • Log Reader - default to showing binding info (6e7c5b47)
    • Log Reader - add processing of endpoints and endpoint classes (383e7aae)
    • Log Reader - decode and display control classes (16ffb3b5)
    • Display information on device class (5ae8be74)
    • Log Reader - Process the association group report (82a767df)

0.0.6 (2015-02-01)

Bug Fixes

  • UI:
    • Fix notification template to remove invalid button background (3828d99d)
  • ZWave:
    • Don't reload parameters if reselecting the current device (fd6f99a0)
    • Poll node information after setting Name/Location to update 'pending' flag (0cb84b4f)
    • Log Reader - fix processing of failed node message (4eb68c75)
    • Log Reader - check controller is known before checking wakeup node (c993c5e7)
    • Log Reader - fix bug processing unknown command classes (e5f5729a)
    • Log Reader - fix node number display (f5d418f0)
    • Fix incorrect reporting of unresponsive node (597ded6c)

Features

  • ZWave:
    • Add help button to configuration items (e7e0878b)
    • Highlight currently select panel in node editor (0d54267d)
    • Log Reader - keep track of node command classes (5f2284df)
    • Log Reader - add processing for SENSOR_ALARM class (10126fe9)
    • Consolidate log messages where command class function is known (413b1515)
    • Grey backgrounds of non-listening nodes in network diagram (5a69df71)
    • Change HEAL icon state colours so SUCCESS = GREEN (7a09f4bc)
    • Log Reader - analyse neighbours to check network quality (ac5b131e)
    • Log Reader - add messages sent/retry statistics (cb3e33ea)
    • Refactor log reader as a service so log data remains persistent (1f867593)
    • Log Reader - count protocol errors with controller (2af0d027)
    • Log Reader - display association group in requests/responses (910582d5)
    • Log Reader - added warnings for slow response and timeouts (4ea90439)
    • Log Reader - added node warnings and errors (0c20549a)
    • Order devices by node number in device list (e53f7bc8)
    • Log Reader - Count number of times the device wakes up (bdbc50ec)
    • Log Reader - annotate multicast and broadcast messages (65acbbf0)
    • Log Reader - add heal state information (11dbe97a)

0.0.5 (2015-01-18)

Bug Fixes

  • Mobile:
    • Fix routing of persistence services to use server setting (192368d5)
    • Fix error saving and using server address on Android (4f402e12)
  • UI:
    • Fix error loading models with a single return #1 (ce9677d2)
    • Fixed error displaying sitemaps when only 1 sitemap defined (3b79ed69)
    • Don't set Auth headers if no password/user specified (867a8f60)
    • Fix error in rule template (207985f0)
    • Fix positioning of title bar on small screens (93186a52)
    • Fix initialisation of collapsed panel configuration (373a4c47)
    • Fix error handling panels when changing from single to multi panel view (06e76dcb)
    • Update blockly flyout style (bbe889a2)
    • Remove loading spinner when updating data following a change of zoom level (5574fdde)
    • Update resize directive to not resize when element is hidden (d63930c6)
    • Send authenticated event if using cached data (fe8db276)
    • Fix error getting config data from server if logging in from cached password (e31d5aa8)
    • Improve styling of sitemaps to make better use of space (010aa210)
    • Fix navbar formatting when collapsing on small screens (29c3dcdf)
    • Fix sitemap title bar style (a6a39378)
    • Fix error with login and authorisation window (9a0be091)
    • Update chart series icon styles (64485dc5)
  • ZWave:
    • Log Reader - fix SENSOR_BINARY commands (dfe50885)
    • Log Reader - trigger screen re-layout when changing views (0afe39e4)
    • Log reader made tolerant of wider range of log formats (f570d19e)
    • Fix rendering of network diagram (2c66ad52)
    • Fix device status if retries is greater than 100% (5a48ff92)
    • Fix battery icon colour when battery level <40% (1aa5fdd9)
    • Fix network diagram resizing (b875d206)

Features

  • Mobile:
    • Present login screen if no server set when app starts (83e3551b)
    • Reduce gutter on narrow width screens to provide more real-estate (14c001a6)
    • Persist server address to local storage (8a619066)
    • Initial addition of native mobile versions of HABmin (d9a403ac)
  • UI:
    • Log Reader - Add node information display (bfc89195)
    • Add tools menu & ZWave Log Reader menu (622cce45)
    • Add SETPOINT widget to sitemap (befb708f)
    • Improve sitemap layout (d5cb2825)
    • Add swipe functionality to change panes easier on mobile device (ab27c4b0)
    • Make rule and schedule templates multi panel for more responsive on phones (ca49372c)
    • Hide multiple panel switch button when Sitemap displayed (c0945ec5)
    • Add responsive sidebar when in small window (mobile) (ceae2583)
    • Add chart loading spinner to bottom left of chart area (c89d825a)
    • Remove some text to improve layout on small screens (1f247234)
    • Remove graph button text on medium screens (8f1aa8e8)
    • Remove graph button text on small screens (fe65e8a9)
    • Add shadow to sitemap frame headings (190425a6)
    • Remove icons from growl notifications (7ce7615a)
    • Improve authentication and reload of data when server or user changes (80f057b7)
    • Make sitemap titlebar full width (fe3256dc)
    • Close navbar when selection made on small screens (829f0538)
    • Hide some navbar text on smaller screens (f7e3b3ae)
    • Improve login form and add internationalisation (b074f31e)
    • Improve styling of sitemap widgets (de1896cb)
    • Add weather-icons (ae1ce462)
    • Persist user theme choice to local storage and reset on startup (2ce3952b)
    • Add theme switching (eebb64d3)
  • ZWave:
    • Log Reader - add heal state information (11dbe97a)
    • Log Reader - sorted nodes in filter list (ce2b3794)
    • Log Reader - Process multi_instance report (68c33e06)
    • Log Reader - add SUC-ID display handler (379e9786)
    • Log Reader - add processing of ApplicationUpdate message (71f7fcf1)
    • Log Reader - add BASIC command class names (b22b3b97)
    • Log Reader - add processing of neighbour and routing frames (34672151)
    • Log Reader - process node discovery message (e98517f9)
    • Log Reader - process system and node identify frames (204cc084)
    • Added MANUFACTURER and VERSION logging classes (fbcbe9f6)
    • Add error/warning annotations to log entries (a8bac573)
    • Log viewer added annotations for completed transaction (036686c4)
    • Make log viewer parse files without date (6aed0864)
    • Add processing of controller commands in Log Reader (5d8a8e3a)
    • Add popover to provide specific information on log entry (0064284c)
    • Add zwave log viewer (7ad0094f)
    • Add icon and processing for SECURE_KEYPAD_DOOR_LOCK class (aae19184)

0.0.4 (2015-01-09)

Bug Fixes

  • UI:
    • Don't set Auth headers if no password/user specified (867a8f60)
    • Fix error in rule template (207985f0)
    • Fix positioning of title bar on small screens (93186a52)
    • Fix initialisation of collapsed panel configuration (373a4c47)
    • Fix error handling panels when changing from single to multi panel view (06e76dcb)
  • ZWave:
    • Fix rendering of network diagram (2c66ad52)

Features

  • UI:
    • Add tools menu & ZWave Log Reader menu (622cce45)
    • Add SETPOINT widget to sitemap (befb708f)
    • Improve sitemap layout (d5cb2825)
  • ZWave:
    • Add popover to provide specific information on log entry (0064284c)
    • Add zwave log viewer (7ad0094f)

0.0.3 (2015-01-02)

Bug Fixes

  • Mobile:
    • Fix routing of persistence services to use server setting (192368d5)
    • Fix error saving and using server address on Android (4f402e12)
  • UI:
    • Update blockly flyout style (bbe889a2)
    • Remove loading spinner when updating data following a change of zoom level (5574fdde)
    • Update resize directive to not resize when element is hidden (d63930c6)
    • Send authenticated event if using cached data (fe8db276)
    • Fix error getting config data from server if logging in from cached password (e31d5aa8)
    • Improve styling of sitemaps to make better use of space (010aa210)
    • Fix navbar formatting when collapsing on small screens (29c3dcdf)
    • Fix sitemap title bar style (a6a39378)
    • Fix error with login and authorisation window (9a0be091)
    • Update chart series icon styles (64485dc5)
  • ZWave:
    • Fix device status if retries is greater than 100% (5a48ff92)
    • Fix battery icon colour when battery level <40% (1aa5fdd9)
    • Fix network diagram resizing (b875d206)

Features

  • Mobile:
    • Present login screen if no server set when app starts (83e3551b)
    • Reduce gutter on narrow width screens to provide more real-estate (14c001a6)
    • Persist server address to local storage (8a619066)
    • Initial addition of native mobile versions of HABmin (d9a403ac)
  • UI:
    • Add swipe functionality to change panes easier on mobile device (ab27c4b0)
    • Make rule and schedule templates multi panel for more responsive on phones (ca49372c)
    • Hide multiple panel switch button when Sitemap displayed (c0945ec5)
    • Add responsive sidebar when in small window (mobile) (ceae2583)
    • Add chart loading spinner to bottom left of chart area (c89d825a)
    • Remove some text to improve layout on small screens (1f247234)
    • Remove graph button text on medium screens (8f1aa8e8)
    • Remove graph button text on small screens (fe65e8a9)
    • Add shadow to sitemap frame headings (190425a6)
    • Remove icons from growl notifications (7ce7615a)
    • Improve authentication and reload of data when server or user changes (80f057b7)
    • Make sitemap titlebar full width (fe3256dc)
    • Close navbar when selection made on small screens (829f0538)
    • Hide some navbar text on smaller screens (f7e3b3ae)
    • Improve login form and add internationalisation (b074f31e)
    • Improve styling of sitemap widgets (de1896cb)
    • Add weather-icons (ae1ce462)
    • Persist user theme choice to local storage and reset on startup (2ce3952b)
    • Add theme switching (eebb64d3)
  • ZWave:
    • Add icon and processing for SECURE_KEYPAD_DOOR_LOCK class (aae19184)