lumos-server's Issues
Last seen values for nodes could be useful while offline
Switch from removing the text to greying it out
Doesn't allow PUT of node data
Add this
Add per node inhibit fader
Add fader to scale back brightness per node, allowing dimming of nodes in places close to other tents etc
Odd led flashing
Seems to be when artnet doesn't update all 3 channels, try adding a force to minimum num of channels for sending
add max and min lines to chart
show individual node's maximum and minimum voltages with extra lines on the chart
Non reconized node names crash app
Make a check to see if the name sent in the heart beat is a valid node name in the files
page slows after its open for a while
Web front end max chart size
the front end should remove the oldest data once the voltage array gets to its largest size
null battery %
if voltage has dipped below min_led_voltage battery shows as null
correct to show 0 if at or bellow
Add modal data to main store for initial sync
Also start the data greyed out, like an offline node
Button colours don't set on sync
Modal does, but buttons default to red
iFrame links open in new tab - ipad
First link will open in the iframe, subsequent links will open in a new tab
Save enable/disable to json files
Nodes don't revert to offline
Nodes don't currently revert to offline if heart beat isn't maintained.
Add ability to enable / disable nodes
Add both front and backend support
Graphs resize on resync
Destroy graphs on resync
set modal location tab name dynamically
when viewing on phones the modal tabs don't fit on one line.
currently the location tab has been shortened to loc to make it fit on this size, change this to lengthen to Location if viewing on a larger screen
No artnet output
Add artnet output of updated colours
Add max frame rate setting to artnet
Allow for greater rate limiting
Node doesn't go to black on disable
Should also go back to current colour on enable
Add list of current ip addresses
This will allow for doing mass updates or changes, firstly for popping into the firmware update script, though this would be nice to do through the control panel too
Allow for tagging gps location
Add form to save gps location
shutdown button works when disabled
use javascript to stop it loading the shutdown modal
Add max artnet packet length
We don't need to make large packets
add tool to set the node's colour through the web ui
use sliders and node selection to allow for local testing and fault finding
Graphs dont pull full voltage
graphs show default full value for the green line
Add simulated nodes script for testing
Add nodes that send simulated heartbeats to the server for testing
Add enable disable to artnet lib
Allow for pausing of timed sending and stop responding to channel updates
modal grey stays on sync
if a modal is open when a sync is forced the modal is removed but the grey out remains.
force close before sync or find way to cancel grey.
Add ping to check 2 way comms
Low signal can allow sending of heartbeat but not receiving of data, use a ping to check 2 way comms to confirm node is correctly online
Add server settings page
Allow for setting server wide settings though admin console
add api keys
allow for only allowing verified keys access
Online but disabled node should have other colour buttons
Change colour based on online and enabled
display ping timeouts in admin ui
Currently if a ping test times out a node just doesn't get set to online.
Show this data somewhere in the web ui to allow for troubleshooting before travelling to the node so we don't need to view the node logs.
Graphs take too long to load
Only generate graphs when modals are loaded to spread the loading time
nodes should be able to query for their calibration values
Expose calibration data to allow nodes to poll for it after a firmware update to stop needed to set it manually
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.