Helge Jung
|
3cfbc6ffa5
move node+vpn handling logic into BaseStorage
|
před 10 roky |
Helge Jung
|
f6149fb812
introduce base class for storage
|
před 10 roky |
Helge Jung
|
9fcbb2ea24
fix issues identified by pylint
|
před 10 roky |
Helge Jung
|
b4aed3ec28
/providers: show all netblocks, not only the one of the last entry
|
před 10 roky |
Helge Jung
|
755cb1f117
/vpn accepts an optional 'ts' parameter with seconds_since_epoch as value
|
před 10 roky |
Helge Jung
|
44d49404aa
/providers: handle unicode ISP names
|
před 10 roky |
Helge Jung
|
8c9758aae4
/providers: also print the associated netblocks' names
|
před 10 roky |
Helge Jung
|
67c034eda9
/providers: used wrong sort key
|
před 10 roky |
Helge Jung
|
b7721db21a
/providers: remove trailing 'B2B'
|
před 10 roky |
Helge Jung
|
3e7d2147f4
/providers: fix trailing whitespace, again
|
před 10 roky |
Helge Jung
|
3465d4e62e
typo
|
před 10 roky |
Helge Jung
|
ee8212c99c
/providers: sanitizing doesn't fail on trailing whitespace any more -.-
|
před 10 roky |
Helge Jung
|
09affcb812
/providers: update ip assignment only if requested by query parameter
|
před 10 roky |
Helge Jung
|
7114c3a7cd
/providers: country name sanitizing captures abbreviations, too
|
před 10 roky |
Helge Jung
|
dd7fec841f
bugfix, missed parameter
|
před 10 roky |
Helge Jung
|
cdf50c1866
/providers: sort html output by number
|
před 10 roky |
Helge Jung
|
0136c9a119
/providers: more ISP name sanitizing
|
před 10 roky |
Helge Jung
|
48b4e8a794
/providers: log (debug) failed IP resolving attempts
|
před 10 roky |
Helge Jung
|
6ee159479c
/providers: sanitize ISP names
|
před 10 roky |
Helge Jung
|
4ec8fd99d7
server: /providers only aggregates by company name (first line of description)
|
před 10 roky |
Helge Jung
|
06cc2531fe
server/providers: save storage if connections have been resolved
|
před 10 roky |
Helge Jung
|
8f75b25d05
server: rework /providers to work on netblocks, not raw IPs
|
před 10 roky |
Helge Jung
|
7dae34d782
server: check VPN data for proper remote entry only on startup and not per request
|
před 10 roky |
Helge Jung
|
3d8d862f74
resolve_ipblock(): fix log message (wrong int sign)
|
před 10 roky |
Helge Jung
|
5f82265273
resolve_ipblock(): add error handling, especially handle Retry-After header and suspend querying
|
před 10 roky |
Helge Jung
|
f294cfda2a
ffstatus/__init__.py: use logging functions correctly
|
před 10 roky |
Helge Jung
|
5765dceeaa
initial vpn key check: use cache and save database afterwards
|
před 10 roky |
Helge Jung
|
0bbf527288
vpn: resolve IPs to their netblock
|
před 10 roky |
Helge Jung
|
d62f1b9f04
add resolve_ipblock()
|
před 10 roky |
Helge Jung
|
8747cde9e9
ffstatus/__init__.py: change tabs to 4 spaces
|
před 10 roky |