Helge Jung
|
4ec8fd99d7
server: /providers only aggregates by company name (first line of description)
|
10 years ago |
Helge Jung
|
06cc2531fe
server/providers: save storage if connections have been resolved
|
10 years ago |
Helge Jung
|
8f75b25d05
server: rework /providers to work on netblocks, not raw IPs
|
10 years ago |
Helge Jung
|
7dae34d782
server: check VPN data for proper remote entry only on startup and not per request
|
10 years ago |
Helge Jung
|
3d8d862f74
resolve_ipblock(): fix log message (wrong int sign)
|
10 years ago |
Helge Jung
|
5f82265273
resolve_ipblock(): add error handling, especially handle Retry-After header and suspend querying
|
10 years ago |
Helge Jung
|
f294cfda2a
ffstatus/__init__.py: use logging functions correctly
|
10 years ago |
Helge Jung
|
5765dceeaa
initial vpn key check: use cache and save database afterwards
|
10 years ago |
Helge Jung
|
0bbf527288
vpn: resolve IPs to their netblock
|
10 years ago |
Helge Jung
|
d62f1b9f04
add resolve_ipblock()
|
10 years ago |
Helge Jung
|
8747cde9e9
ffstatus/__init__.py: change tabs to 4 spaces
|
10 years ago |
Helge Jung
|
abeedde1c0
server: 2 active IPs per vpn-key is a debug-output, not a warning
|
10 years ago |
Helge Jung
|
5e0ca7ad13
resolve issues identified by pyflakes
|
10 years ago |
Helge Jung
|
a8e35e52ca
add __RAW__ field to node data
|
10 years ago |
Helge Jung
|
5a62481c3a
server: allow node ids to contain upper case letters, too
|
10 years ago |
Helge Jung
|
7b1147a4dc
server: /providers counts connections to multiple ISPs with fractions
|
10 years ago |
Helge Jung
|
a71cc1184c
server: VPN list only uses checkmark/cross for connection indication
|
10 years ago |
Helge Jung
|
0dba52390c
server: add sanity check to vpn list items
|
10 years ago |
Helge Jung
|
60beafb055
server: add gw05+gw06 to VPN list
|
10 years ago |
Helge Jung
|
b11373229b
server: extract get_nodestatus() from respond_nodestatus()
|
10 years ago |
Helge Jung
|
9bf329ac97
server: add /status/<nodeid>
|
10 years ago |
Helge Jung
|
c03ba6f9b0
sanitize node data, i.e. set a 'clientcount' variable
|
10 years ago |
Helge Jung
|
e5b0331635
server: add ".count" modifier for node fields
|
10 years ago |
Helge Jung
|
1d01ef35dd
batcave: upon merging ALFRED and BATMAN data always reset a node's aliases, clients and neighbours
|
10 years ago |
Helge Jung
|
51cf0d916e
batman: fetch clients+neighbours as MAC, not nodeid
|
10 years ago |
Helge Jung
|
6495be6592
server: add /providers?format=json
|
10 years ago |
Helge Jung
|
081c8db017
add requirements.txt listing all necessary packages
|
10 years ago |
Helge Jung
|
4c8461c85a
server: prevent NoneType error in /providers
|
10 years ago |
Helge Jung
|
936f6690a6
server: add GET /providers (optional ?format=csv)
|
10 years ago |
Helge Jung
|
478ecd4ecc
server: add POST /idmac2name
|
10 years ago |