a manager for gluon nodes (e.g. on a event) https://github.com/FreifunkBremen/freifunkmanager
Go to file
Oliver Gerlich cd511dce8e web: rework store.js and interaction with view/node.js
- store.getNode() no longer adds new node to the list
- instead, store.createNode() can be used to create an empty new node
- view/node.js now now transfer a local copy of the node object it wants to
  modify, rather then modifying the real object from store.list. If the
  change is accepted by server, the server will send the new values for the
  changed object anyway.

Previously, if the user visited the node page for a nonexistent node but
didn't make any changes, the list view would always throw an exception
because an incomplete node object was contained in the list.
2018-07-15 21:51:11 +02:00
runtime announce useable channels + fix tests 2018-07-15 21:04:37 +02:00
ssh announce useable channels + fix tests 2018-07-15 21:04:37 +02:00
webroot web: rework store.js and interaction with view/node.js 2018-07-15 21:51:11 +02:00
websocket announce useable channels + fix tests 2018-07-15 21:04:37 +02:00
.gitignore cleanup and migrate to newer libraries (use NEW Javascript env) + add secret 2018-06-30 17:22:20 +02:00
.gitmodules [TASK] add vendor for yanic client 2017-05-29 22:37:44 +02:00
.test-coverage [TASK] add vendor for yanic client 2017-05-29 22:37:44 +02:00
.travis.yml [TASK] add ssh manager, config and log 2017-05-06 14:39:04 +02:00
LICENSE.md Create LICENSE.md 2017-06-13 00:49:42 +02:00
README.md [DOC] some doku 2017-05-06 14:45:19 +02:00
config_example.conf cleanup and migrate to newer libraries (use NEW Javascript env) + add secret 2018-06-30 17:22:20 +02:00
main.go cleanup and migrate to newer libraries (use NEW Javascript env) + add secret 2018-06-30 17:22:20 +02:00
yanic_example.conf cleanup 2018-06-30 01:58:09 +02:00

README.md

FreifunkManager Build Status Coverage Status

is a little software to manage gluon nodes with the help of ssh and yanic (used on the Breminale since 2017)