Thomas Nordquist
aa8d066fe1
Change execution order to mitigate exception effects
...
For unknown reasons the "firstItem" is undefined in very rare cases.
By changing the execution order, the drop will still work even if an exception occurs.
2019-03-20 10:52:21 +01:00
Thomas Nordquist
485e1cffae
Fix ringbuffer copy constructor
2019-03-20 10:52:21 +01:00
Thomas Nordquist
839ad531ba
Fix RingBuffer array type
2019-02-23 22:35:03 +01:00
Thomas Nordquist
ec88f9822d
Fix tests
2019-02-18 23:48:58 +01:00
Thomas Nordquist
615ec17b96
Remove empty topics from tree
2019-02-18 23:48:58 +01:00
Thomas Nordquist
72a3c5953f
Make topics selectable
2019-01-25 13:06:01 +01:00
Thomas Nordquist
37694d38b0
Add broker statistics
2019-01-22 19:54:36 +01:00
Thomas Nordquist
28cc72a868
Rename leafes/nodes to topic
2019-01-22 15:57:11 +01:00
Thomas Nordquist
bcd5a32483
Increase tree statistic performance
...
Fixes #44
2019-01-22 14:04:49 +01:00
Thomas Nordquist
c2345a17ba
Clean up
2019-01-22 12:30:00 +01:00
Thomas Nordquist
d4ce58a8ec
Fix emitter leaks, style, tree swaps
2019-01-22 12:17:59 +01:00
Thomas Nordquist
221abd8c48
Add test for EventDispatcher
2019-01-21 16:05:59 +01:00
Thomas Nordquist
4c438bd00b
Add topic filter
2019-01-21 15:07:53 +01:00
Thomas Nordquist
ba4efbe30d
Refactor connection reducer & tree
2019-01-20 22:34:15 +01:00
Thomas Nordquist
fa9def4dd7
Fix mqttMessage merge
2019-01-20 12:29:00 +01:00
Thomas Nordquist
f893d5ce60
Refactor communication
...
Add QoS andd retain flag
Refactor reducer
2019-01-20 05:30:21 +01:00
Thomas Nordquist
fd386bf1df
Fix types in tests
2019-01-14 11:49:57 +01:00
Thomas Nordquist
a677fb7a0c
Add message history to frontend
2019-01-12 20:25:52 +01:00
Thomas Nordquist
48b7754a2b
Add message history to TreeNode
2019-01-12 14:29:21 +01:00
Thomas Nordquist
269061bdc8
Work in progress
2019-01-08 23:58:24 +01:00
Thomas Nordquist
e72696dc57
Adapt redux
...
Add hover-effect on nodes
Add Setting drawer
Ass auto expansion setting
2019-01-07 22:47:22 +01:00
Thomas Nordquist
e2192b11c7
Screw up looks, greatly improve performance
2019-01-07 03:32:28 +01:00
Thomas Nordquist
260f31fea0
Replace EventEmitter with typed EventDispatcher
2019-01-06 13:52:12 +01:00
Thomas Nordquist
32c3079821
Clean up & Add connection setup
2019-01-06 13:30:35 +01:00
Thomas Nordquist
cd540cade3
Tweak performance
2019-01-04 00:28:42 +01:00
Thomas Nordquist
2b7e9a5ef7
Enforce codestyle
2019-01-02 16:37:36 +01:00
Thomas Nordquist
48aa317c7c
Improve data model & fix tests
2019-01-02 15:58:44 +01:00
Thomas Nordquist
b2badfd43f
Add electron
2019-01-01 15:31:33 +01:00