Hidden Z
d50bb7a66f
web: avoid importing or accessing modules using "web.*"
14 years ago
Hidden Z
ad386eea71
Add __init__.py where needed
14 years ago
Hidden Z
349cb809a2
web/jump/views.py: fix original GET params order
...
Before this requesting /jump/example.i2p/foo?a=b&c=d produced redirect
as http://example.i2p/?i2paddresshelper=key/foo?a=b&c=d
Now it http://example.i2p/foo?a=b&c=d&i2paddresshelper=key
14 years ago
Hidden Z
8bdae565a5
web/jump: use templates for "hostname unknown/error" errors
...
Drop associated separate views and render templates right in jumper()
14 years ago
Hidden Z
7b5af7124a
web/jump/views.py: render jump.html template when redirecting
...
Following "Jump service implementation hints" by zzz:
http://zzz.i2p/topics/740
14 years ago
Hidden Z
e0b9ad980c
web/jump/views.py: preserve GET variables when redirecting
14 years ago
Hidden Z
d6f9f2ed99
web/jump/urls.py: modify regexp for jumper
...
Now user can juery /jump/foo.i2p/anything and it will not produce
"unknown hostname" error, instead user will be redirected to
http://foo.i2p?i2paddresshelper=key
14 years ago
Hidden Z
3230f07160
web/jump/views.py: fix redirects
...
Accessing invalid or unknown hostnames always caused a redirect loop.
14 years ago
Hidden Z
d7dce40818
Add jumpservice implementation
14 years ago