Historie revizí

Autor SHA1 Zpráva Datum
  Helge Jung 404c420979 batcave.py: save storage each time after merging data před 10 roky
  Helge Jung c275fd3ddf server: update index page před 10 roky
  Helge Jung b17a66f7aa add /status function před 10 roky
  Helge Jung 03afff1d90 server: send JSON as 'application/json' with 'Content-Disposition: inline' před 10 roky
  Helge Jung a9dcdb191f server: prefix private methods with '__' před 10 roky
  Helge Jung 8b495c9822 server: send_headers() accepts optional 'extra' argument for custom headers před 10 roky
  Helge Jung ae8979e552 add Sublime project file před 10 roky
  Helge Jung b3027aed8c improve code readability před 10 roky
  Helge Jung 7467c265c2 batcave.py: split inline code into functions před 10 roky
  Helge Jung 3b0be38d61 BaseStorage: subclasses must use init_data() to set data před 10 roky
  Helge Jung 4db5584e42 move data merge logic from batcave.py into BaseStorage před 10 roky
  Helge Jung 9020dba544 introduce SanityCheckError před 10 roky
  Helge Jung fcf3b177bc implement BaseStorage.data as property před 10 roky
  Helge Jung 4c947dcbfe server: pre-compile URL matching regular expressions před 10 roky
  Helge Jung f612f9bfd5 server: move ISP name normalization into separate function před 10 roky
  Helge Jung cbbd1659cf server: remove dummy node data entry před 10 roky
  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