Hidden Z
6045b31350
Fix bug in subdomain verification
...
When there is verification error and "reason" is present, no reply was
returned to client causing django exception:
ValueError: The view pyi2phosts.postkey.views.subdomain didn't return an
HttpResponse object.
10 years ago
Hidden Z
6ac3284396
Fix undefined variable
10 years ago
Hidden Z
ca831b2d45
py-i2phosts-checker: implement multiple lookup tries
...
Many hosts are not resolved with first lookup b32->b64, but if we query
2nd time, host can be resolved. Because of this, some registered hosts
may be never seen while they actually up!
11 years ago
Hidden Z
b18b3af1bf
checker.conf: replace sam_addr with bob_addr
...
We're switched to BOB, but I forgot to change config variable. Fix it.
11 years ago
Hidden Z
5608ca04cb
requirements.txt: add simplejson
11 years ago
Hidden Z
3880aa9f0f
Implement basic api export of all active hosts
...
Done by zzz request. Export all seen hosts in json format { b32: last_seen }.
11 years ago
Hidden Z
e4f5ae4a6c
All hosts browsing: change sorting
...
Order all hosts in /browse/ by name in alphabetical order. I think it is
better, because hosts will not drift across pages at every timestamp
update.
11 years ago
Hidden Z
7327964135
Update russian translation
11 years ago
Hidden Z
33216703d1
Create separate page for contact information
11 years ago
Hidden Z
41fdd20990
Add upstart initscript for py-i2phosts-master
11 years ago
Hidden Z
e2c2eeeaae
py-i2phosts-master: chown log_file before daemonization
...
Master log file first opened as root, than daemonization with privilege
drop happens and master then unable to log to this logfile because of
insufficient permissions. So chown logfile to "runas" user to avoid this
situation.
11 years ago
Hidden Z
3b18825e4d
py-i2phosts-maint: fix log message
11 years ago
Hidden Z
285ca6d4f9
py-i2phosts-master: unify import
11 years ago
Hidden Z
99bcf464bc
maintainer.conf: add missing log_level and log_file variables
11 years ago
Hidden Z
6d1db09493
setup.py: update scripts location
11 years ago
Hidden Z
de9572895e
settings.py: update translations setup according to django 1.5
11 years ago
Hidden Z
484cb5bee7
Update default DJANGO_PROJECT_PATH
11 years ago
Hidden Z
a432ef81a9
Update DJANGO_SETTINGS_MODULE in scripts
11 years ago
Hidden Z
7ea817f14a
Add wsgi.py
11 years ago
Hidden Z
59f0cb930f
Move common static files to static-common
...
And also use django.contrib.staticfiles to properly handle them.
11 years ago
Hidden Z
57478a6fd0
py-i2phosts-fetcher: fix typo in comment
11 years ago
Hidden Z
c280268486
py-i2phosts-fetcher: add error handling for invoking injector
...
py-i2phosts-injector may not be launched correctly, so we want to catch
the errors.
11 years ago
Hidden Z
f917b819da
py-i2phosts-fetcher: rewrite fething errors handling
...
There were some changes between python 2.6 and 2.7 in urllib2 module
affected raising exceptions, so just update our behavior.
11 years ago
Hidden Z
22ef66ac48
py-i2phosts-checker: change words order in debug message
11 years ago
Hidden Z
ce5ccb5ed8
py-i2phosts-checker: add delay to receive BOB's greeting
...
Without this delay we're getting BOB's greeting later when expecting
lookup results.
11 years ago
Hidden Z
37e3e4a43e
Rewrite py-i2phosts-checker to use BOB instead of SAM
11 years ago
Hidden Z
a8066b73ae
Add requirements.txt for installing via pip
11 years ago
Hidden Z
0a77e60e72
py-i2phosts-master: add import workaround
...
In python-daemon 1.6 they renamed pidlockfile.py to pidfile.py.
11 years ago
Hidden Z
4a1d0a1f96
Move py-i2phosts-* to bin/
11 years ago
Hidden Z
da34ba574a
setup.py: install rundir
11 years ago
Hidden Z
154eb7f7c2
Replace deprecated imports with actual
...
django.conf.urls.defaults is deprecated since django 1.5
old: from django.conf.urls.defaults import *
new: from django.conf.urls import *
11 years ago
Hidden Z
34d3243fcc
Use RequestContext in all render_to_response()
...
We have {% csrf_token %} in a templates, but the context in
render_to_response() does not provide the value.
https://docs.djangoproject.com/en/1.5/ref/contrib/csrf/
11 years ago
Hidden Z
8e2ac32684
Fix templates compatibility with django 1.5
11 years ago
Hidden Z
43bcfec7ed
Fix settings import
...
According to django 1.5 documentation, settings should be imported as
>>> from django.conf import settings
11 years ago
Hidden Z
3557122930
Update manage.py to django 1.5 version and move it one level above
11 years ago
Hidden Z
0c7b7781d2
base.html: fix <title>
13 years ago
Hidden Z
84836a5079
Simplify pagination in browse.html
...
Our old pagination is incompatible with new class-based generic views,
so switch to internal django pagination for some time.
13 years ago
Hidden Z
76ee7dbd0e
Migrate all function-based generic views to a class-based views
13 years ago
Hidden Z
a15bfb9cfa
Replace direct_to_template generic view with class-based TemplateView
...
This is done as a part of migration to django 1.3. See
https://docs.djangoproject.com/en/1.3/topics/generic-views-migration/
for additional info.
13 years ago
Hidden Z
3edb8fe653
validation.py: change python version in shebang
13 years ago
Hidden Z
eec3ecbb64
rss.py: remove shebang
13 years ago
Hidden Z
1fac818b45
setup.py: package translations
14 years ago
Hidden Z
ec6d32895b
Fix russian translation
14 years ago
Hidden Z
ab3567a41f
base.css: remove left margin for table and increase it width
...
It makes browse table looks more nicely.
14 years ago
Hidden Z
e6db0d3ff2
latest.html: fix regression introduced in e3416c090e
...
RSS icon gets outside from h3; fix it.
14 years ago
Hidden Z
dd33ab9135
base.css: icrease right padding for div.main
14 years ago
Hidden Z
6ccc1341d9
base.css: improve look of /postkey/ page
...
Now list style is "outside" but list is moved to right a little, so list
looks pretty cool.
14 years ago
Hidden Z
cc50eec9c2
pyi2phosts/templates/policy.html: fix typo
14 years ago
Hidden Z
747010358e
Add sample inproxy.html
14 years ago
Hidden Z
499e6f411e
.gitignore: do not ignore inproxy.html
14 years ago