netmaker/scripts
Vishal Dalwadi 36a88544af
Remove Flow Logs Infra Changes (#3778)
* feat(go): define flow events;

* feat(go): improve structure;

* feat(go): improve structure;

* feat(go): remove old flow definitions;

* feat(sql): add clickhouse init scripts;

* feat(sql): add protobuf spec;

* fix(sql): store ip as string;

* feat(go): move proto def to grpc dir;

* feat(go): use node instead of host as type; optimize protobuf defs;

* feat(go): add clickhouse db support; add endpoint to query flows;

* fix(go): fix clickhouse config;

* fix(go): use error response structure to report error;

* feat(go): pass flow logging status to netclient;

* feat(go): add peer ip identity map to host peer info;

* feat(go): remove prefix from participant obj fields;

* feat(go): add flow logs enabled field to host;

* feat(go): add filtering to get flow api;

* feat(go): fix record struct;

* feat(go): add exporter url to server config;

* feat(go): add exporter url to server config;

* feat(go): enable flow logs by default;

* feat(go): update nm-quick.sh;

* feat(go): update nm-quick.sh;

* feat(go): update nm-quick.sh;

* feat(go): update nm-quick.sh;

* feat(go): add db initialization logic;

* feat(go): filter by network id;

* fix(go): connection issue;

* fix(go): connection issue;

* fix(go): golang builder version;

* feat(go): add server settings for flow logs;

* feat(go): initialize clickhouse in pro; check for retention;

* feat(go): add exporter feature flags;

* feat(go): add grpc behind caddy;

* feat(go): expose ports correctly;

* fix(go): grpc caddyfile config;

* fix(go): publish exporter feature flags on license validation;

* fix(go): set server name for netmaker exporter;

* fix(go): set server name for netmaker exporter;

* fix(go): check for nil cancel func;

* fix(go): add flow logs field to api host;

* fix(go): add flow logs field to api host;

* fix(go): remove port from grpc setting;

* chore(go): tabs;

* feat(go): introduce egress range participant type;.

* feat(go): rename egress range to egress route for uniform language;

* feat(go): rename egress range to egress route for uniform language;

* feat: add peer addr identity map to host peer update;

* feat: add address identity map to host peer update;

* feat: add address identity map to host peer update;

* feat: set correct from and to args;

* feat: add support for filtering by node;

* feat: use corresponding base image;

* feat: update dockerfile base image version;

* fix: disable flow logs for all host when global settings are changed;

* refactor: setup flow logs manually;
2025-12-13 15:21:23 +04:00
..
build-binaries.sh
netclient-rc-freebsd
netclient.sh set dns in docker 2022-09-26 11:15:57 -04:00
netmaker-ci-runner.sh add interface up and teardown option to ci script 2025-09-16 13:09:38 +05:30
netmaker.default.env Merge pull request #3744 from gravitl/NM-167 2025-12-05 09:52:53 +04:00
nm-quick.sh Remove Flow Logs Infra Changes (#3778) 2025-12-13 15:21:23 +04:00
nm-upgrade-0-17-1-to-0-19-0.sh update develop (#2725) 2023-12-11 20:01:31 +04:00
nm-upgrade.sh Merge pull request #3504 from gravitl/depracate-rac-autodisable 2025-06-24 23:43:44 +05:30
openwrt-daemon-2.sh
openwrt-daemon.sh Dirty fix to run on openwrt as init daemon 2022-08-26 14:11:22 +03:00
token-convert.sh update json field for api server addr 2022-07-08 12:54:02 +04:00
userspace-entrypoint.sh