1
0
mirror of https://github.com/nttgin/BGPalerter.git synced 2024-05-19 06:50:08 +00:00
Commit Graph

44 Commits

Author SHA1 Message Date
Massimo Candela
70cd97a7e4 feature renamed 2021-05-05 21:32:56 +02:00
Massimo Candela
d85df19dbd introduced monitoring of neighbors in AS path 2021-04-27 19:00:11 +02:00
Massimo Candela
c44f5a9209 added support for external config manager and for user groups definition file (#489)
* refactoring to support external configuration module

* allow for external connectors

* refactored retrieval of roa flat data structure now delegated to rpk-validator lib

* introduced support for external user group config file

* increased test coverage

* external group file documentation

* improve documentation on generatePrefixListEveryDays (#482)

* add comments on test connectors (#497)
2021-03-02 04:42:14 +01:00
Massimo Candela
d2e39e63d0 update dependencies and switch to js-yaml 4.0 2021-01-08 19:17:22 +01:00
Massimo Candela
b46c884396 fix append config feature 2020-12-13 01:02:06 +01:00
Massimo Candela
c02aff7860 moved generation options to prefixes.yml for portability 2020-08-08 19:25:04 +02:00
Massimo Candela
709765aa44 refactoring, operations on yml file are delegated to inputYml 2020-08-04 20:35:21 +02:00
Massimo Candela
e2bb8d5e5a introduced possibility to re-generate prefix list periodically 2020-08-03 16:00:08 +02:00
Massimo Candela
ed5c9a4fdd introduced option append for generate-prefix 2020-07-31 02:54:38 +02:00
Massimo Candela
bd8a70635a refactoring generate input and added default group option 2020-07-30 13:43:11 +02:00
Massimo Candela
1d862ad16c minor typo fixed 2020-07-29 19:42:55 +02:00
Massimo Candela
15f36cd89b introduce debug mode for prefix generate + introduce historical data (#312) 2020-07-29 19:31:16 +02:00
Massimo Candela
604489b03b add a warning on configuration checks 2020-07-25 17:21:20 +02:00
Massimo Candela
6167fbed70 introduced -t option to test the configuration by generating fake BGP updates 2020-07-25 15:59:45 +02:00
Massimo Candela
6c01c56a0e rename v flag to d - v better used for version 2020-06-10 21:27:29 +02:00
Massimo Candela
45c722b109 added support for data volume 2020-06-10 20:22:50 +02:00
Massimo Candela
f84e4ff11b introduced volume param, first attempt 2020-06-10 12:04:26 +02:00
Massimo Candela
91f0d03f2a proxy support (#234)
Introduced proxy support

Co-authored-by: Florian Domain <f.domain@criteo.com>
2020-05-26 14:50:16 +02:00
Massimo Candela
fa9d8501f4 interactive auto configuration 2020-03-07 03:51:51 +01:00
Massimo Candela
4237e867e0 fixed option -s type error 2020-02-27 16:56:53 -08:00
Massimo Candela
aaf963d85e fixed -p flag for auto generate prefix list 2020-01-18 21:57:19 +01:00
Massimo Candela
a0bcc1fbce added support for auto generation of monitored ASns 2019-11-28 17:56:33 +01:00
Massimo Candela
bd5dc85275 refactoring of the file organisation 2019-11-27 02:04:21 +01:00
Massimo Candela
3fedaa1bce fix pf multichar argument (#62) 2019-11-10 17:41:36 -08:00
Massimo Candela
f33bd4b4e6 added argument p and pf to generate complete prefix list from simple prefix list (#43)
* added argument p and pf to generate complete prefix list from simple prefix list
* updated documentation with -p and -pf arguments
2019-10-27 13:39:54 +01:00
Massimo Candela
1feef2a4bc introduced software updates checks (#17)
* check for update feature + converting to standard npm versioning
2019-09-19 22:36:12 +02:00
Massimo Candela
c361d8c8d7 added -i flag for ignoring delegated prefixes 2019-09-17 22:24:36 +02:00
Massimo Candela
0ced98a41e added exclude feature to generate-prefixes 2019-09-17 17:18:54 +02:00
Massimo Candela
c4bfd2b041 fixed duplicated versioning 2019-09-15 21:33:01 +02:00
Massimo Candela
e6f0eb3875 introduced application arguments, generate prefixes, and generate basic config files 2019-09-15 20:40:51 +02:00
Massimo Candela
c9572bd6e7 refactoring of boot logs 2019-08-30 13:17:08 +02:00
Massimo Candela
4d816feb08 improved auto-reconnect feature 2019-08-18 16:05:53 +02:00
Massimo Candela
646e3cb187 added license bsd3 2019-07-10 18:29:01 +02:00
Massimo Candela
4319fbfea6 introduced tests + refactoring 2019-07-09 02:46:08 +02:00
Massimo Candela
b7ccdacf07 introduced test connector, able to replay an arbitrary stream 2019-07-05 12:01:38 +02:00
Massimo Candela
9b9c36afeb introduced consumers polymorphism 2019-07-05 00:09:59 +02:00
Massimo Candela
51de58e667 wip 2019-07-03 17:56:07 +02:00
Massimo Candela
e5ca0e4131 refactoring, introduced dependency injector 2019-07-03 01:41:05 +02:00
Massimo Candela
bae0bca63c redirected logs to files 2019-06-30 01:42:58 +02:00
Massimo Candela
e6511f4045 introduced reports 2019-06-29 03:35:53 +02:00
Massimo Candela
811a0a233a fixed alert grouping 2019-06-28 03:46:48 +02:00
Massimo Candela
bd3dfaeb53 monitor supports alerts grouping 2019-06-26 23:24:55 +02:00
Massimo Candela
557e59e850 added yaml configuration 2019-06-15 23:06:34 +02:00
Massimo Candela
37faf5f24b init 2019-06-14 18:04:20 +02:00