Commit Graph

377 Commits

Author SHA1 Message Date
genofire 3559c53596
gofmt 2020-01-07 16:40:57 +01:00
genofire a83e8eb510
respondd: extends path in systemd unit to get batctl and fastd on default path 2020-01-07 15:40:17 +01:00
Martin/Geno 220e8bf97e
configurate interfaces for mac, addresses and traffic 2020-01-07 15:40:16 +01:00
Martin/Geno 0b22130eb5
use my fork of babelweb2 2020-01-07 15:40:15 +01:00
Martin/Geno 6066963289
parse ip address in babel library correct 2020-01-07 15:40:14 +01:00
Martin/Geno dd98f656d1
safe data for continues 2020-01-07 15:40:14 +01:00
Martin/Geno ed53d1bae7
fix failing 2020-01-07 15:40:13 +01:00
Martin/Geno 8d36fbf928
WIP: Babel Version (based on 'junk' branch) 2020-01-07 15:40:12 +01:00
Martin/Geno 712a41b5fc
WIP: Babel Version 2020-01-07 15:40:11 +01:00
Martin/Geno eefcc272f9
remove dirty debug code 2020-01-07 15:40:10 +01:00
Martin/Geno a2ec45e025
fix dupplicates addreses on babel 2020-01-07 15:40:09 +01:00
Martin/Geno 5d03c7488d
add dep babelweb2-parser 2020-01-07 15:40:08 +01:00
Martin/Geno f1e9d7e231
babel nodeinfo 2020-01-07 15:40:07 +01:00
Martin/Geno 10e23b5642
babel at neighbours 2020-01-07 15:40:06 +01:00
Martin/Geno c201ad3caa
fast without batman header 2020-01-07 15:40:05 +01:00
Martin/Geno 844be7109b
fix values by zones 2020-01-07 15:40:05 +01:00
Martin/Geno 0645ee6a72
update dep 2020-01-07 15:40:04 +01:00
Martin/Geno be9aec73f2
fix statistics 2020-01-07 15:40:03 +01:00
Martin/Geno 4796c95933
[BUGFIX] not crash if batman not exists 2020-01-07 15:40:02 +01:00
Martin/Geno 95ae82fa06
load default values from config 2020-01-07 15:40:01 +01:00
Martin/Geno b6072a3b48
fix batman interfaces 2020-01-07 15:40:00 +01:00
Martin/Geno 1a38b5b101
improve example config 2020-01-07 15:39:59 +01:00
Martin/Geno fafae4cf74
respondd nodeinfo software (now compareable to mesh-announce) 2020-01-07 15:39:58 +01:00
Martin/Geno 7934682ffb
respondd statistics traffic 2020-01-07 15:39:57 +01:00
Martin/Geno c104fd01a7
respondd batman support 2020-01-07 15:39:57 +01:00
Martin/Geno d49b1bbf99
respondd statistics 2020-01-07 15:39:56 +01:00
Martin/Geno bd4699f561
Improve fetching data for respondd 2020-01-07 15:39:55 +01:00
Martin/Geno d12e62ee7b
[TASK] add respond(d) daemon - WIP 2020-01-07 15:39:54 +01:00
genofire 9d836f87c2
[BUGFIX] respondd module encoding 2020-01-07 15:37:09 +01:00
genofire 5eb75ff9bb
[DOC] improve raw-output 2020-01-05 17:15:44 +01:00
nrbffs 39e8f37eaa docs: add custom fields 2019-12-29 15:41:05 +01:00
nrbffs 9a70560cfb raw output: add custom fields
This will include all configured custom fields in the raw output
under the "custom_fields" key.
2019-12-29 15:41:05 +01:00
nrbffs 70cdb53b49 meshviewer-ffrgb output: add custom fields
This will include all configured custom fields in the meshviewer-ffrgb output
under the "custom_fields" key.
2019-12-29 15:41:05 +01:00
nrbffs 1a1163aaa1 add support for custom fields
At the moment, if one has a custom respondd module which includes custom
fields, Yanic will simply ignore these fields. Communities which have custom
fields have to maintain patches on Yanic to have them available.

This commit allows to define custom fields in the configuration file, which
will cause Yanic to also save the values of these custom fields in its internal
data structures. Output modules can then decide whether they want to include
these fields. For most cases, this should avoid the need for patches in Yanic.
2019-12-29 15:41:05 +01:00
nrbffs ab798f0dd6 refactor: make complete respondd config available during collecting
Right now, only the interface config and site domains are available when
collecting data. Make the complete respondd config available during collecting,
so the collect process can be configured more easily.

Motivation for this change is the support for custom fields.
2019-12-29 15:41:05 +01:00
genofire edfb403884
[DOC] misspell 2019-11-13 13:29:46 +01:00
genofire f3da33b15a
[BUGFIX] package name in output raw 2019-11-13 12:37:54 +01:00
genofire f58ad00fec
[TEST] add output raw 2019-11-13 12:21:50 +01:00
nrbffs 6d310614ca [TASK] add output raw (#169) 2019-11-13 12:14:15 +01:00
Martin/Geno be48b27470
[DOC] update install 2019-10-13 10:48:44 +02:00
genofire c1188378c4
[DOC] update go version 2019-10-12 21:58:14 +02:00
Martin/Geno 99eb11f2ef
[TASK] improve neighbours stats (+ babel support) 2019-05-28 20:14:12 +02:00
Martin/Geno 6e745bf78f
[TEST] improve runtime 2019-05-21 09:56:16 +02:00
Martin/Geno ccdeccd48f
[TEST] improve gitlab-ci 2019-05-21 09:45:04 +02:00
Martin/Geno 160364d97b
update dep 2019-05-21 09:40:59 +02:00
Martin/Geno a466ada109
[DOCS] improve geojson 2019-05-21 09:38:54 +02:00
krombel 80d42433d8 [TASK] Add output for geojson nodes only
PR: #164
2019-05-21 09:31:18 +02:00
Martin/Geno 31267858a6
[TASK] change default listing address to ff05::2:1001
take a look at: 59a44274cb
2019-05-03 17:35:15 +02:00
lrnzo 99443cb144 [DOC] fix typo in config example
small spelling fix
2019-03-31 11:41:37 +02:00
Martin/Geno 94267cf6dd
not export logging stdout / stderr hook 2019-02-27 02:51:01 +01:00