Commit History

Author SHA1 Message Date
  Helge Jung 7467c265c2 batcave.py: split inline code into functions 10 years ago
  Helge Jung 3b0be38d61 BaseStorage: subclasses must use init_data() to set data 10 years ago
  Helge Jung 4db5584e42 move data merge logic from batcave.py into BaseStorage 10 years ago
  Helge Jung 9020dba544 introduce SanityCheckError 10 years ago
  Helge Jung fcf3b177bc implement BaseStorage.data as property 10 years ago
  Helge Jung 4c947dcbfe server: pre-compile URL matching regular expressions 10 years ago
  Helge Jung f612f9bfd5 server: move ISP name normalization into separate function 10 years ago
  Helge Jung cbbd1659cf server: remove dummy node data entry 10 years ago
  Helge Jung 3cfbc6ffa5 move node+vpn handling logic into BaseStorage 10 years ago
  Helge Jung f6149fb812 introduce base class for storage 10 years ago
  Helge Jung 9fcbb2ea24 fix issues identified by pylint 10 years ago
  Helge Jung b4aed3ec28 /providers: show all netblocks, not only the one of the last entry 10 years ago
  Helge Jung 755cb1f117 /vpn accepts an optional 'ts' parameter with seconds_since_epoch as value 10 years ago
  Helge Jung 44d49404aa /providers: handle unicode ISP names 10 years ago
  Helge Jung 8c9758aae4 /providers: also print the associated netblocks' names 10 years ago
  Helge Jung 67c034eda9 /providers: used wrong sort key 10 years ago
  Helge Jung b7721db21a /providers: remove trailing 'B2B' 10 years ago
  Helge Jung 3e7d2147f4 /providers: fix trailing whitespace, again 10 years ago
  Helge Jung 3465d4e62e typo 10 years ago
  Helge Jung ee8212c99c /providers: sanitizing doesn't fail on trailing whitespace any more -.- 10 years ago
  Helge Jung 09affcb812 /providers: update ip assignment only if requested by query parameter 10 years ago
  Helge Jung 7114c3a7cd /providers: country name sanitizing captures abbreviations, too 10 years ago
  Helge Jung dd7fec841f bugfix, missed parameter 10 years ago
  Helge Jung cdf50c1866 /providers: sort html output by number 10 years ago
  Helge Jung 0136c9a119 /providers: more ISP name sanitizing 10 years ago
  Helge Jung 48b4e8a794 /providers: log (debug) failed IP resolving attempts 10 years ago
  Helge Jung 6ee159479c /providers: sanitize ISP names 10 years ago
  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