Paul Melnikow
66d444aa40
Clean up our callback style and enforce no exclusive tests and remove an exclusive test ( #1900 )
...
We use arrow functions in most places; this enforces it.
Passing arrow functions to Mocha is discouraged: https://mochajs.org/#arrow-functions
This was a mix of autofixes and hand adjustments.
2018-08-12 20:45:43 -04:00
Paul Melnikow
39d393028d
Fix and test the github admin route ( #1886 )
...
Fix regressions in the github admin and token acceptor endpoints, introduced in #1813 .
2018-08-11 19:48:43 -04:00
Paul Melnikow
7a664ca3e8
Run prettier ( #1866 )
...
Merging this separately so the commit with the tooling change is readable. This is a follow-on to #1167 which turned prettier on.
2018-08-08 17:57:14 -04:00
Thaddee Tyl
09a2ca144d
Tweak IP and badge type rate limits
2018-01-13 18:34:48 +01:00
Thaddee Tyl
ac8935cecb
Add rate limiting
...
We now rate limit IPs, referers and badge type.
2018-01-09 02:35:51 +01:00
Thaddee Tyl
9cb9113a34
Add endpoint to obtain logs
...
It goes through a WebSocket; the secret is sent, and if valid, the logs
are sent back.
2017-12-03 18:48:31 +01:00
Thaddee Tyl
e61373e739
Add system endpoint to fetch network information
...
This is part of an effort to set up an admin monitoring platform.
2017-12-03 18:48:31 +01:00