hellerve
8e2e8d2a97
added parser configuration for (for now exclusively) filtering fields from route parses
2017-02-22 18:09:45 +01:00
Veit Heller
3e8140a414
Merge pull request #3 from ecix/filter-meta
...
Add useful meta data to filtered routes
2017-02-22 16:14:23 +01:00
hellerve
a18e524112
added large bgp communities for good
2017-02-22 16:09:54 +01:00
hellerve
ac5304c413
Merge branch 'master' into filter-meta
...
* master:
bugfix: readded ttl to bgp protocol
bugfix: timestamps only had date in them
added large communities to possible bgp values
added exported routes to peer
version bump: get actual birdwatcher version in request
moved why to top
added section on building an rpm and deployment
added more elaborate installation and configuration instructions
version bump
better regex for route parsing ("via" line)
removed useless print
vbump
only use key once
bugfixing the bugfix
bugfix: make ratelimiting robust in nested calls
version bump
hotfix: caching should reset
2017-02-22 11:24:50 +01:00
hellerve
b6a2fb70c8
bugfix: readded ttl to bgp protocol
2017-02-16 17:25:35 +01:00
hellerve
5caff4e33d
bugfix: timestamps only had date in them
2017-02-16 15:54:04 +01:00
hellerve
8449a677a0
added large communities to possible bgp values
2017-02-16 13:52:47 +01:00
hellerve
27d9ada6eb
added exported routes to peer
2017-02-15 12:20:55 +01:00
hellerve
87252032bf
version bump: get actual birdwatcher version in request
2017-01-26 12:12:02 +01:00
hellerve
a2c829c34a
moved why to top
2017-01-11 16:31:26 +01:00
hellerve
a82e9b48d8
added section on building an rpm and deployment
2017-01-11 16:28:45 +01:00
hellerve
18102c58a9
added more elaborate installation and configuration instructions
2017-01-11 16:15:19 +01:00
hellerve
3e557d93e0
version bump
2017-01-02 17:43:00 +01:00
hellerve
959d10c026
better regex for route parsing ("via" line)
2017-01-02 17:42:36 +01:00
hellerve
62c529bb6c
removed useless print
2017-01-02 16:45:37 +01:00
hellerve
79b939a8ef
vbump
2017-01-02 16:22:27 +01:00
hellerve
71cab9824b
only use key once
2017-01-02 16:22:08 +01:00
hellerve
d1a5d8ee94
bugfixing the bugfix
2017-01-02 15:20:52 +01:00
hellerve
9aeae59874
bugfix: make ratelimiting robust in nested calls
2017-01-02 15:16:08 +01:00
hellerve
50551ec071
version bump
2016-12-21 12:19:38 +01:00
hellerve
b340c2b79e
hotfix: caching should reset
2016-12-21 12:16:29 +01:00
hellerve
e8ff85bc10
add useful meta data to filtered routes
2016-12-21 10:54:09 +01:00
hellerve
41b90c7a3c
moved to query parameter for prefix in prefixed routes
2016-12-15 14:42:37 +01:00
hellerve
c973e3fbca
Merge branch 'master' of https://github.com/ecix/birdwatcher
...
* 'master' of https://github.com/ecix/birdwatcher :
rebuild rpm
2016-12-13 15:26:01 +01:00
hellerve
a2850e5fdc
make checking the other way around
2016-12-13 14:04:14 +01:00
Matthias Hannig
a827eb967c
rebuild rpm
2016-12-13 13:05:50 +01:00
Matthias Hannig
26b8c8981b
Merge pull request #2 from ecix/rate-limit
...
Added Rate Limiting
2016-12-13 13:03:55 +01:00
hellerve
fcf78afddc
lock and unlock mutex correctly
2016-12-13 11:58:08 +01:00
hellerve
8bd8edc90d
go fmt
2016-12-13 11:05:44 +01:00
hellerve
48f6517e1b
made rate limit config synchronized
2016-12-13 11:01:28 +01:00
hellerve
c6730945dc
made ratelimit configurable
2016-12-13 10:49:18 +01:00
hellerve
88b01e3c83
Merge branch 'master' into rate-limit
...
* master: (35 commits)
added prefixes
allow rpm dir to exist
added filtered routes
added proto counts to validated methods
rebuild rpm
fix charset validator on utf-8
rebuild rpm
whitelist routes
added filtering for protocol params
rebuild rpm
another day, another regex fix.
rebuild rpm
ipv6 compat regex
fixed cast, removed debug output
fixed example path
use nested map
rebuild rpm
fixed fieldname and ipv6 regex
rebuild rpm
added filtered fields
...
2016-12-13 10:29:17 +01:00
Matthias Hannig
a222f5ebd0
bugfix release
2016-12-09 13:21:23 +01:00
hellerve
d9ad314d16
send too many requests on rate limit reached
2016-12-09 12:04:08 +01:00
Matthias Hannig
9b2d60fa37
fixed path must begin with '/' in path 'routes/filtered/:protocol'
2016-12-09 11:49:45 +01:00
Matthias Hannig
60a81bb65e
filtered routes
2016-12-08 11:21:28 +01:00
hellerve
e6b7d14c23
added prefixes
2016-12-08 11:09:44 +01:00
hellerve
47e514e9ed
allow rpm dir to exist
2016-12-06 17:46:52 +01:00
hellerve
53e6da37e0
added filtered routes
2016-12-06 17:20:27 +01:00
hellerve
d6f2d9cc14
Merge branch 'master' of https://github.com/hellerve/birdwatcher
...
* 'master' of https://github.com/hellerve/birdwatcher :
rebuild rpm
2016-12-06 14:44:26 +01:00
hellerve
7cdad2d9ca
added proto counts to validated methods
2016-12-06 14:44:18 +01:00
Matthias Hannig
75b9e05fde
rebuild rpm
2016-12-06 14:34:45 +01:00
hellerve
652193711d
fix charset validator on utf-8
2016-12-06 14:26:47 +01:00
Matthias Hannig
5df4876b89
rebuild rpm
2016-12-06 13:18:16 +01:00
Matthias Hannig
b6d715d6cc
whitelist routes
2016-12-06 13:17:43 +01:00
Matthias Hannig
afe0297a9d
added filtering for protocol params
2016-12-06 13:02:12 +01:00
Matthias Hannig
e06c02fffa
rebuild rpm
2016-12-05 17:14:28 +01:00
Matthias Hannig
34871bf43d
another day, another regex fix.
2016-12-05 16:36:59 +01:00
Matthias Hannig
40e5fea9b3
rebuild rpm
2016-12-05 15:26:34 +01:00
Matthias Hannig
244c482406
ipv6 compat regex
2016-12-05 15:26:19 +01:00