1
0
Fork 0
mirror of https://github.com/alice-lg/birdwatcher.git synced 2025-03-09 00:00:05 +01:00
Commit graph

398 commits

Author SHA1 Message Date
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
Matthias Hannig
0cba1865b0 fixed cast, removed debug output 2016-12-05 14:54:13 +01:00
Matthias Hannig
d55f56ccd1 fixed example path 2016-12-05 14:34:02 +01:00
Matthias Hannig
9583f996cf use nested map 2016-12-05 14:33:21 +01:00
Matthias Hannig
2dfcf48ac7 rebuild rpm 2016-12-05 14:06:44 +01:00
Matthias Hannig
8e31be933e fixed fieldname and ipv6 regex 2016-12-05 14:06:17 +01:00
Matthias Hannig
757e2960a3 rebuild rpm 2016-12-05 11:32:25 +01:00
Matthias Hannig
0ec65b02bb added filtered fields 2016-12-02 17:11:57 +01:00
Matthias Hannig
c9381314e3 use multiple sources for last reconfig timestamp 2016-12-02 17:07:30 +01:00
Matthias Hannig
340b13ab6e added rpm build option for upstart and systemd 2016-11-30 17:42:40 +01:00
Matthias Hannig
53ff3aa013 added systemd support 2016-11-30 15:41:17 +01:00
Matthias Hannig
10b3174a50 rebuild rpm 2016-11-30 15:19:35 +01:00
Matthias Hannig
0a4befdcaa added access control 2016-11-30 15:19:01 +01:00
Matthias Hannig
830bf89944 remove local configuration files 2016-11-30 13:43:39 +01:00
Matthias Hannig
3508a2298b use config in bird 2016-11-30 13:40:34 +01:00
Matthias Hannig
7758148d3a added marked birdwatcher.conf as config file 2016-11-30 13:28:59 +01:00
Matthias Hannig
d826108fc8 get listen address from config 2016-11-30 13:21:40 +01:00
Matthias Hannig
eeb3b8734b Merge branch 'master' into config 2016-11-30 13:19:58 +01:00
Matthias Hannig
bb1f3b7eaf vbump 2016-11-30 13:16:39 +01:00
Matthias Hannig
f7217108d9 fixed startup script 2016-11-30 13:14:12 +01:00
Matthias Hannig
afc3f8a25d moved config files 2016-11-30 12:56:54 +01:00
Matthias Hannig
75b4aa3bd1 load and merge configs from system folder 2016-11-30 12:55:22 +01:00