Commit Graph

  • 596981b854 py-i2phosts-injector: add config file support Hidden Z 2010-10-30 18:07:52 +0000
  • 08eedf6f2d py-i2phosts-fetcher: log injector's output Hidden Z 2010-10-30 18:03:04 +0000
  • 802c79b156 py-i2phosts-fetcher: add debug message Hidden Z 2010-10-30 17:59:57 +0000
  • af60e019f8 py-i2phosts-fetcher: handle httplib errors when fetching data Hidden Z 2010-10-30 17:57:34 +0000
  • a7d98d8cf5 py-i2phosts-fetcher: replace print() and sys.std*() with log.<level>() Hidden Z 2010-10-30 17:55:37 +0000
  • 31e1cb0706 py-i2phosts-fetcher: add logger using our get_logger() Hidden Z 2010-10-30 17:53:39 +0000
  • 522cbd468c py-i2phosts-fetcher: read configuration options from config file Hidden Z 2010-10-30 17:52:52 +0000
  • dd46733afd py-i2phosts-fetcher: add command-line options support Hidden Z 2010-10-30 17:48:04 +0000
  • 6c325725b0 py-i2phosts-checker: properly check DJANGO_PROJECT_PATH variable in config Hidden Z 2010-10-30 17:35:19 +0000
  • fd380a2d4a py-i2phosts-checker: include another config only if "include" is present Hidden Z 2010-10-30 17:31:57 +0000
  • d3cc2e6b83 py-i2phosts-checker: remove unneded import Hidden Z 2010-10-29 20:59:14 +0000
  • 0833ff0adc py-i2phosts-checker: add log message Hidden Z 2010-10-29 20:54:51 +0000
  • 59254857ad py-i2phosts-checker: configure logger using get_logger() Hidden Z 2010-10-29 20:54:21 +0000
  • a461c3cbe9 py-i2phosts-checker: take DJANGO_PROJECT_PATH from config Hidden Z 2010-10-29 20:53:43 +0000
  • cf5e82c65f py-i2phosts-checker: read config with configobj module Hidden Z 2010-10-29 20:50:14 +0000
  • 76e6685a15 py-i2phosts-checker: add --config option Hidden Z 2010-10-29 20:48:44 +0000
  • 85263b65cc web/lib/utils.py: a set of various utils for project Hidden Z 2010-10-29 20:45:10 +0000
  • 4a2de846b5 Add custom template "base_site.html" for django admin Hidden Z 2010-10-29 18:51:17 +0000
  • f97b6f953a web/settings.py: add template for local settings Hidden Z 2010-10-29 18:04:20 +0000
  • 27d9aadbe8 web/templates/postkey.html: add h3 header before the form Hidden Z 2010-10-29 17:54:02 +0000
  • d6dfee3f78 web/postkey/views.py: allow only 2-level domains Hidden Z 2010-10-29 17:50:21 +0000
  • 390ab411f7 web/postkey/views.py: add additional validation set for hostnames Hidden Z 2010-10-29 17:45:46 +0000
  • 893d84c08f web/lib/validation.py: disallow localhost.* Hidden Z 2010-10-29 17:45:10 +0000
  • f34a78c9ab web/lib/validation.py: disallow *b32.i2p and *b64.i2p Hidden Z 2010-10-29 17:44:21 +0000
  • a475034cc4 web/templates/index.html: adjust subscription link Hidden Z 2010-10-28 19:59:46 +0000
  • 3f35ae2011 py-i2phosts-fetcher: call injector with '-a' Hidden Z 2010-10-28 19:34:35 +0000
  • d48b1dfcd8 py-i2phosts-injector: add comment Hidden Z 2010-10-28 19:34:21 +0000
  • 2ab6566db2 py-i2phosts-injector: add argument for auto-approving hosts Hidden Z 2010-10-28 19:34:05 +0000
  • 6fe4d299dd py-i2phosts-maint: activate only approved hosts Hidden Z 2010-10-28 19:10:57 +0000
  • 817d4490b9 web/postkey/models.py: make date fields blank by default Hidden Z 2010-10-28 19:09:16 +0000
  • 6e195df483 web/postkey/admin.py: initial admin interface for hosts managing Hidden Z 2010-10-28 19:08:40 +0000
  • 01f13f2208 web/postkey/models.py: add proxy model needed for django admin Hidden Z 2010-10-28 19:06:40 +0000
  • 3a41972dd9 web/settings.py: activate django admin Hidden Z 2010-10-28 19:03:18 +0000
  • 4bf683073f web/postkey/models.py: add new field "approved" Hidden Z 2010-10-28 19:01:04 +0000
  • 9f7b3d48fd py-i2phosts-maint: remove tabwith settings for vim Hidden Z 2010-10-28 18:56:09 +0000
  • 349cb809a2 web/jump/views.py: fix original GET params order Hidden Z 2010-10-27 17:02:54 +0000
  • 376c9bb80b py-i2phosts-injector: by default add hosts as NOT activated Hidden Z 2010-10-27 16:22:29 +0000
  • 6a844c42f0 py-i2phosts-injector: check for key conflicts when adding Hidden Z 2010-10-27 16:16:37 +0000
  • 9a6cc81403 py-i2phosts-maint: add workaround for situation when we updating expires first time Hidden Z 2010-10-27 16:16:00 +0000
  • e0e6113808 py-i2phosts-fetcher: add log message Hidden Z 2010-10-27 15:36:51 +0000
  • 0f66ec2d49 py-i2phosts-maint: improve log messages Hidden Z 2010-10-26 18:16:39 +0000
  • 76e49cfa11 py-i2phosts-maint: new script for doing hosts maintaince Hidden Z 2010-10-26 18:00:21 +0000
  • 65f6b2b395 web/postkey/models.py: add new column "expires" Hidden Z 2010-10-26 17:58:55 +0000
  • a3b8128002 py-i2phosts-builder: split queryset Hidden Z 2010-10-26 17:57:59 +0000
  • 8bdae565a5 web/jump: use templates for "hostname unknown/error" errors Hidden Z 2010-10-25 18:27:45 +0000
  • 001ee4adc7 web/templates/jump-unknown.html: new template for jumper Hidden Z 2010-10-25 18:25:42 +0000
  • c2b621bc69 web/templates/jump-error.html: new template for displaying jump errors Hidden Z 2010-10-25 18:25:07 +0000
  • e88fd224dd web/other/views.py: remove useless import Hidden Z 2010-10-25 18:11:29 +0000
  • 7b5af7124a web/jump/views.py: render jump.html template when redirecting Hidden Z 2010-10-25 18:08:56 +0000
  • cff4a4cd2f web/templates/jump.html: a new template for jump-redirection page Hidden Z 2010-10-25 18:07:56 +0000
  • 2b265cf82e web/templates/base.html: add block for <head> Hidden Z 2010-10-25 18:07:11 +0000
  • e0b9ad980c web/jump/views.py: preserve GET variables when redirecting Hidden Z 2010-10-25 17:30:42 +0000
  • 19023be247 web/templates/local/policy.html: local policy template Hidden Z 2010-10-24 18:36:15 +0000
  • db4f4acafd web/templates/postkey.html: include local-policy template Hidden Z 2010-10-24 18:35:49 +0000
  • 757e98197b web/templates/index.html: moar default content Hidden Z 2010-10-24 18:35:17 +0000
  • 9fe393fce1 web/postkey/models.py: change type of "description" field Hidden Z 2010-10-24 18:33:39 +0000
  • 16b875177f py-i2phosts-builder: bugfix: add newline after each record Hidden Z 2010-10-24 16:15:51 +0000
  • 47ca562e32 web/templates/index.html: template for site-index Hidden Z 2010-10-24 13:54:49 +0000
  • a2901385d9 web/urls.py: add urlpattern for site-index Hidden Z 2010-10-24 13:53:40 +0000
  • d46a35bb89 Add web/other/views.py: views not related to any app will be there Hidden Z 2010-10-24 13:51:04 +0000
  • 750c01e209 Add template for 404 error Hidden Z 2010-10-24 13:50:10 +0000
  • e44be42738 web/postkey/views.py: pass "title" to renderer Hidden Z 2010-10-24 13:48:52 +0000
  • b37cb354c8 web/templates/base.html: change title Hidden Z 2010-10-24 13:48:30 +0000
  • 98a58068db web/templates/base.html: add footer Hidden Z 2010-10-24 13:48:10 +0000
  • d6f9f2ed99 web/jump/urls.py: modify regexp for jumper Hidden Z 2010-10-24 07:13:22 +0000
  • 3230f07160 web/jump/views.py: fix redirects Hidden Z 2010-10-24 07:08:37 +0000
  • 700391d6e8 validation.py: check for pasting i2p router hash Hidden Z 2010-10-22 19:36:49 +0000
  • a287860619 validation.py: fail if hash contains .i2p= (full foo.i2p=key) Hidden Z 2010-10-22 19:34:49 +0000
  • ac349547f5 validation.py: check for passing b32 address instead of base64 hash Hidden Z 2010-10-22 19:33:31 +0000
  • 0cd7556774 validation.py: strip leading and trailing whitespaces from hash before processing Hidden Z 2010-10-22 19:31:02 +0000
  • 584d113a06 py-i2phosts-injector: add extra newline for error message Hidden Z 2010-10-22 18:51:13 +0000
  • 5803016ec3 validation.py: update docstring for validate_hostname() Hidden Z 2010-10-22 18:38:33 +0000
  • b5c5a4051c validation.py: check for http:/ in hostname Hidden Z 2010-10-22 18:37:38 +0000
  • 5da0cc4b59 validation.py: check if only ".i2p" supplied as hostname Hidden Z 2010-10-22 18:36:05 +0000
  • 9ea9db109a validation.py: fix typo in message Hidden Z 2010-10-22 18:31:46 +0000
  • 2ab7b2de5f validation.py: Allow only 4ld domains and below Hidden Z 2010-10-22 18:29:42 +0000
  • 0c45032178 validation.py: enhance IDN-check Hidden Z 2010-10-22 18:02:47 +0000
  • ac3df58a3f validation.py: hostname must not start with '.' or '-' Hidden Z 2010-10-22 17:48:47 +0000
  • 76e4ee94ce validation.py: add hostname lenght check Hidden Z 2010-10-22 17:47:27 +0000
  • 01e01b98fa validation.py: bugfix: look for '..' in a whole hostname, not in namepart only Hidden Z 2010-10-22 17:15:59 +0000
  • 573efddf8b validation.py: strip leading and trailing whitespaces from hostname Hidden Z 2010-10-22 17:14:30 +0000
  • 6a50774e5f web/lib/validation.py: add comment Hidden Z 2010-10-21 18:47:50 +0000
  • bb2582c62c web/lib/validation.py: add base64-validity check Hidden Z 2010-10-21 18:44:02 +0000
  • 2b535dbf2b web/lib/validation.py: new b64 length check Hidden Z 2010-10-21 18:40:02 +0000
  • bc3118ab44 web/lib/validation.py: call len() for "data" only once Hidden Z 2010-10-21 18:38:57 +0000
  • 28a04f9240 py-i2phosts-injector: add -q/--quiet option Hidden Z 2010-10-21 18:36:54 +0000
  • 4bd9b7883f py-i2phosts-fetcher: use os.path.mtime() for getting mtime Hidden Z 2010-10-20 17:12:29 +0000
  • fafa992507 py-i2phosts-checker: simple availability checker for i2p Hidden Z 2010-10-20 17:12:29 +0000
  • 1054426a91 py-i2phosts-fetcher: simple hosts.txt fetcher Hidden Z 2010-10-20 17:12:29 +0000
  • af828254aa Rename builder and injector Hidden Z 2010-10-19 18:26:06 +0000
  • d0f157450b injector: add -s/--supress option Hidden Z 2010-10-19 16:29:20 +0000
  • 9b88d61af5 injector: add command-line option for description Hidden Z 2010-10-18 20:13:04 +0000
  • 803bbef6c6 injector: output errors to stderr Hidden Z 2010-10-17 18:45:16 +0000
  • 5e8b354f9f injector: ignore comments and empty lines Hidden Z 2010-10-17 18:41:46 +0000
  • d7dce40818 Add jumpservice implementation Hidden Z 2010-10-17 18:18:39 +0000
  • 2858ba6084 injector: strip trailing '\n' from lines Hidden Z 2010-10-17 18:07:02 +0000
  • dd498acf04 web/postkey/views.py: remove hash uniqueness check Hidden Z 2010-10-16 19:49:56 +0000
  • 798d5cb2a7 injector: ignore lines without '=' separator Hidden Z 2010-10-16 19:44:00 +0000
  • f3a79838e6 web/lib/validation.py: fix base64 validations according to zzz's explanation Hidden Z 2010-10-16 19:03:54 +0000
  • f6f2d25426 injector: add hostname/key validation using previously created library Hidden Z 2010-10-16 18:34:47 +0000