Commit Graph

  • 0eb14f4c7c Fix deprecated batctl option master Thomas Hooge 2023-12-14 14:10:08 +0100
  • 4ba3cfb279 Implemented logging and configuration files Thomas Hooge 2023-12-14 14:05:22 +0100
  • 5c6ecf6838 Added ffmap-modify.py to edit some node data Thomas Hooge 2020-01-16 18:53:35 +0100
  • ec13c95333 Create different RRD data for gateways Thomas Hooge 2020-01-16 18:25:26 +0100
  • 1e7c7f7b7b Added loadavg to RRD data Thomas Hooge 2020-01-16 18:10:24 +0100
  • c0cce374c6 Fixed MAC address pattern Thomas Hooge 2019-11-04 15:27:03 +0100
  • e26619a4a1 lib/nodes.py: Use all interface names and types Jan-Philipp Litza 2016-05-27 23:24:07 +0200
  • 3d8ab37c45 Tippfehler in nodes.py behoben Thomas Hooge 2019-11-03 12:08:31 +0100
  • 8d93a2cdba Fixed syntax error. Thomas Hooge 2017-02-02 19:56:32 +0100
  • ea7403f890 Suppress error output of called program to get alfred data Thomas Hooge 2017-02-02 19:48:51 +0100
  • 80a97ab35f Added ffmap-remove.py to manually clean up old nodes from json, rrd and images Thomas Hooge 2017-01-06 21:33:02 +0100
  • 8fd3e1b135 Add firstseen and role to nodelist. This helps creating nice maps only from nodelist.json Thomas Hooge 2017-01-06 20:25:07 +0100
  • 02cddb0f98 Fixed statistics creation, improved argument handling, create image path only if needed Thomas Hooge 2017-01-06 18:58:35 +0100
  • a5a9690c25 Added directory for rrd-data to command line options Thomas Hooge 2015-12-02 13:33:14 +0100
  • ec3c414594 Create rrd images only on demand. Added command line switch --with-img. Thomas Hooge 2015-10-30 19:31:54 +0100
  • 010ad4a43b Merge pull request #67 from ffac:dev dev Jan-Philipp Litza 2015-09-08 21:37:26 +0200
  • 84fe43f5dc Added graphite support for storage of statistical data Michael Rüttgers 2015-09-01 11:47:00 +0200
  • ddcf8fbead Update RRDs of offline nodes, ignore key errors Jan-Philipp Litza 2015-09-08 21:34:41 +0200
  • dc8171dbd6 Merge pull request #68 from ffac/hotfix/rrd-type-error Jan-Philipp Litza 2015-09-08 21:31:53 +0200
  • abc84e9fc9 README: Update to new nodes.json version Jan-Philipp Litza 2015-09-04 10:52:19 +0200
  • d9bc7eb9a1 Fixes a type error (nodes is no dict any longer, error was: AttributeError: 'list' object has no attribute 'items') Michael Rüttgers 2015-09-02 23:16:06 +0200
  • 3b8308722f add --rrd-path option Nils Schneider 2015-08-22 23:54:03 +0200
  • 238aaccabf early respondc support respondd Your Name 2015-08-08 12:49:52 +0200
  • d889c93f28 respondc.py Your Name 2015-08-07 12:42:59 +0200
  • c2e21b4f5b stop relying on batmanadv gateway feature Nils Schneider 2015-07-31 11:55:32 +0200
  • 431d46e191 change nodes.json format to version 2 Nils Schneider 2015-07-30 19:14:19 +0200
  • 823b64b8ba memory_usage: assume buffers and cached to be free Nils Schneider 2015-07-13 17:43:28 +0200
  • f2214ab130 Merge pull request #62 from kantorkel/firstseen Nils Schneider 2015-07-12 18:44:53 +0200
  • c5b321430e fixed 'blank line contains whitespace' kantorkel 2015-07-12 18:08:17 +0200
  • ee84327b5c add firstseen to nodelist.json kantorkel 2015-07-06 15:26:41 +0200
  • 88e046a48c NodeRRD: add many more DS and reduce retention duration detailed-rrds Jan-Philipp Litza 2014-02-22 13:35:34 +0100
  • dcd6609030 Merge pull request #61 from Freifunk-Troisdorf/master v2 Nils Schneider 2015-06-08 11:50:49 +0200
  • 64dee31ebb Added traffic to Statistics stebifan 2015-06-07 23:52:32 +0200
  • b53a94ec0a Merge pull request #59 from ffnord/feature-ffmap-d3-jq Nils Schneider 2015-05-16 13:21:23 +0200
  • 11ef32178d Added jq filter to convert new format to old format Jan-Philipp Litza 2015-05-16 09:38:23 +0200
  • 71ced22b0f README.md: Extend dependencies Jan-Philipp Litza 2015-05-15 18:20:49 +0200
  • dafad3df4c update aliases.json_sample Nils Schneider 2015-05-09 22:16:44 +0200
  • 8fd0b73418 remove dependency on mesh_interfaces Nils Schneider 2015-05-09 22:04:45 +0200
  • 3caf00be07 extract VPN interfaces from nodeinfo Nils Schneider 2015-05-09 21:54:54 +0200
  • 1141aa766f nodes.py: catch ZeroDivisionError in statistics Nils Schneider 2015-05-03 13:16:26 +0200
  • 1835abac7f basic nodeinfo validation (location) Nils Schneider 2015-05-03 13:11:22 +0200
  • 8b8b2cc324 Merge pull request #57 from foertel/master Nils Schneider 2015-04-30 17:43:50 +0200
  • dccfb8c27a [DOC] include dependencies Felix Oertel 2015-04-30 17:37:19 +0200
  • 820da07451 remove RRD support influxdb Nils Schneider 2015-04-17 19:15:29 +0200
  • e3b15f61df Merge pull request #55 from mweinelt/master Nils Schneider 2015-04-12 20:13:20 +0200
  • dfcb9a3940 batman: ensure /usr/sbin and /usr/local/sbin are in PATH Martin Weinelt 2015-04-12 19:50:21 +0200
  • 1ee17c0440 partially revert 3ec0874b77 Martin Weinelt 2015-04-12 19:38:21 +0200
  • 4071a67541 Merge pull request #54 from mweinelt/master Nils Schneider 2015-04-12 19:29:37 +0200
  • 3ec0874b77 Update --aliases (-a) switch to use nargs=+ This breaks calls with multiple --aliases params specified and introduces --aliases FILE1 FILE2 FILE3 [...] instead Martin Weinelt 2015-04-12 19:26:45 +0200
  • 6f97932ea2 README.md: add instructions to run under unprivileged user Martin Weinelt 2015-04-12 19:13:22 +0200
  • 5a891c1232 Merge pull request #53 from mweinelt/master Nils Schneider 2015-04-12 19:13:16 +0200
  • 7322a14274 batman: prefix sudo for batctl if not executed as root depends on proper sudo rule, like: mapuser ALL = NOPASSWD: /usr/sbin/batctl Martin Weinelt 2015-04-12 18:57:44 +0200
  • 9a652c429c README: use new --vpn syntax Nils Schneider 2015-04-12 12:07:48 +0200
  • fa740273bb output nodelist.json Nils Schneider 2015-04-08 12:54:46 +0200
  • 4b88a196ac README: drop sudo explanation v1 Nils Schneider 2015-04-02 18:52:00 +0200
  • 428a9731e0 README: removing owner info using jq Nils Schneider 2015-04-01 23:31:34 +0200
  • 7f198980b6 introduce GRAPH_VERSION and NODES_VERSION Nils Schneider 2015-04-01 17:58:25 +0200
  • c9098b1793 set version of nodes.json to 1 Nils Schneider 2015-04-01 17:55:27 +0200
  • ebde2fcba2 create dest_dir if needed Nils Schneider 2015-04-01 17:41:40 +0200
  • bb2aa112c3 make pep8 happy Nils Schneider 2015-04-01 17:34:35 +0200
  • 29e2647ad5 ignored the wrong pep8 error code Nils Schneider 2015-04-01 17:16:32 +0200
  • 206ea3d6ef update travis.yml to ignore PEP8 E113 Line-Length Nils Schneider 2015-04-01 01:50:35 +0200
  • dd8f6b92af drop batctl vd json legacy support Nils Schneider 2015-04-01 01:36:29 +0200
  • 39f358a0eb Merge pull request #46 from ffac/legacy legacy Nils Schneider 2015-03-30 21:23:36 +0200
  • 8301fee189 Fixes a bug that will add a node with upercase letters in its id to the state.json each time the script is called root 2015-03-30 21:03:58 +0200
  • 98d4618156 fix pruning Nils Schneider 2015-03-26 14:21:11 +0100
  • c93d6c0192 Merge pull request #45 from mweinelt/pull2 Nils Schneider 2015-03-26 14:14:34 +0100
  • 5b5f4a5d74 fix pep8 line-length in argparser help Martin Weinelt 2015-03-26 02:13:14 +0100
  • a1fe27fc51 Update argument parser * --mesh (-m) now accepts the interface:alfred_sock syntax to add multiple batman/alfred instances. Also multiple instances can be added at once now. Only one interface can be added without alfred socket support (available since 2014.4.0) though. * --alfred-sock (-s) was dropped in favor of the new --mesh syntax, which adds the interface to socket relationship * --vpn (-V) now accepts multiple mac addresses, ATTENTION: update your calls accordingly * --prune defaults to int now * --with-rrd was renamed from --rrd, to better reflect its boolean/toggle like state Martin Weinelt 2015-03-26 01:53:44 +0100
  • e9c693c4c0 Merge pull request #43 from mweinelt/master Nils Schneider 2015-03-25 15:38:03 +0100
  • 9df369e88a update batman interface handling in backend.py, add commenting Martin Weinelt 2015-03-25 15:14:58 +0100
  • 30670feb31 Merge pull request #42 from mweinelt/master Nils Schneider 2015-03-25 14:43:04 +0100
  • eb26ea9a5f pep8: fix remaining line length issues and update travis to include lib/*.py Martin Weinelt 2015-03-25 14:33:54 +0100
  • 8d4856db56 lib/batman: refactor gateway handling Martin Weinelt 2015-03-25 14:11:00 +0100
  • e3e5ae1615 Merge branch 'master' of https://github.com/ffnord/ffmap-backend Martin Weinelt 2015-03-25 14:07:45 +0100
  • b143e3f2e5 batman: add batadv-vis socket support, needs at least alfred 2014.4.0 Martin Weinelt 2015-03-25 13:27:54 +0100
  • dfccd01b69 Merge pull request #41 from mweinelt/master Nils Schneider 2015-03-24 23:26:55 +0100
  • 90ab26d50b fix regressions in alfred.py Martin Weinelt 2015-03-24 23:17:24 +0100
  • 79ec0eb9d9 Merge pull request #40 from mweinelt/master Nils Schneider 2015-03-24 22:50:51 +0100
  • 6fba8ad21b add alfred socket support (--alfred-sock) Martin Weinelt 2015-03-24 22:48:00 +0100
  • c74b7b95fb update package structure, move non-executables to lib Martin Weinelt 2015-03-24 22:10:54 +0100
  • 629adc13cb create RRDs only when --rrd Nils Schneider 2015-03-24 18:48:05 +0100
  • bd943e4360 Merge branch 'master' of https://github.com/mweinelt/ffmap-backend into mweinelt-master Nils Schneider 2015-03-24 18:36:11 +0100
  • 3c1140ebdf travis-ci: add pep8 check Martin Weinelt 2015-03-24 18:06:54 +0100
  • 84746de048 backend.py: use argparser to set mesh default, join paths with os.path.join Martin Weinelt 2015-03-24 17:50:36 +0100
  • 10e10944a5 fix alot of pep8 Martin Weinelt 2015-03-24 16:49:37 +0100
  • 9a8d40ea9a update .gitignore Martin Weinelt 2015-03-24 17:41:12 +0100
  • efcefd8928 alfred.py: remove superfluous shebang Martin Weinelt 2015-03-24 17:31:44 +0100
  • 15a0f71847 alfred.py: remove unused function aliases Nils Schneider 2015-03-24 18:18:40 +0100
  • 3dd2a9e325 travis-ci: add pep8 check Martin Weinelt 2015-03-24 18:06:54 +0100
  • 309971f1b0 batman.py: fix broken identation caused by previous commit Martin Weinelt 2015-03-24 17:58:06 +0100
  • 1fb61db963 backend.py: use argparser to set mesh default, join paths with os.path.join Martin Weinelt 2015-03-24 17:50:36 +0100
  • d4a7c83553 update .gitignore Martin Weinelt 2015-03-24 17:41:12 +0100
  • e66731154b pep8: some line length fixes Martin Weinelt 2015-03-24 17:41:02 +0100
  • 5b14ed5ad9 alfred.py: remove superfluous shebang Martin Weinelt 2015-03-24 17:31:44 +0100
  • e098cd8d77 alfred.py: better ask for forgiveness, than permission Martin Weinelt 2015-03-24 17:00:35 +0100
  • 3291b2b6ba fix alot of pep8 Martin Weinelt 2015-03-24 16:49:37 +0100
  • 9195ea9650 make mesh_interfaces optional Nils Schneider 2015-03-21 15:17:50 +0100
  • 3ddecd26bf fix lastseen handling of non-alfred nodes Nils Schneider 2015-03-21 10:37:09 +0100
  • 2a2db65bc6 update README Nils Schneider 2015-03-21 01:26:56 +0100