Thomas Waldmann
2eb13ee3b8
remove the screenshots view, it is prone to be outdated and boring work to keep it uptodate
...
it is replaced by a hint to use a test account, so you can see it all "live" - without needing to register first.
2013-11-08 05:35:10 +01:00
Thomas Waldmann
51e5efbe8f
transform some views from function- to class-based
...
fixes some pep8 issues. use lowercase function name for the stuff we keep as function.
2013-11-05 00:24:02 +01:00
Thomas Waldmann
4ba29fc3ff
detectip: it is not valid without a sessionid, remove the view
...
and as we currently use the sessionid, we should also name it like that.
2013-11-04 23:09:24 +01:00
Thomas Waldmann
0ce04a64cb
urls.py: cosmetic changes, added comments, reorder
2013-11-04 22:17:41 +01:00
Thomas Waldmann
9cc5bdf938
implemented status view
...
status: counts for domains (incl. domains flagged unavailable), hosts, users (incl. inactive users)
statistics: usage for 2d / 2w / 2m / 2y
2013-11-03 04:29:14 +01:00
Thomas Waldmann
c8d6c6605b
remove help view
...
there was only a link to the rtd documentation (now directly linked from a "Documentation" navbar entry) and
some duplicate router configuration that was also shown (even with the correct values) when adding a host.
the help page html was not valid due to the values inserted into the router configuration help.
help/documentation policy: add static help to the docs, add dynamic help directly at the places (in the views) where needed
2013-11-02 23:23:01 +01:00
Thomas Waldmann
35c953347c
domain editing, shared secret generation, show bind9 configuration
2013-11-02 11:29:06 +01:00
Thomas Waldmann
7f8e62cc30
use AJAX to update view with current IPs, cosmetic changes, deal with v4 and v6 js separately
2013-11-01 06:03:36 +01:00
Thomas Waldmann
9125c8072a
move screenshots to own view, remove features from home view (features are in docs, don't duplicate)
...
remove links to individual static screenshots, they break the slideshow
fix spacing on home view, so footer is at bottom
2013-10-27 11:28:40 +01:00
Thomas Waldmann
49693121ea
use zones/nameserver IPs/update keys from DB, logging (thanks to asmaps)
...
remove unneeded stuff from settings
(we still need some in conftest.py for the tests, though)
init DB for tests via conftest.py
more update algorithm choices
give origin zone (if we already know it) to dnstools functions
new views: DomainOverview, DeleteDomain
unify deletion templates using delete_object.html
add django-extensions
2013-10-18 15:30:17 -07:00
Bastian Blank
d2eab62ac4
Move all stuff into own top-level package
2013-10-17 23:59:07 +02:00
Thomas Waldmann
1924888b37
reorder imports: stdlib, other libs, django, nsupdate stuff (views, etc.)
2013-10-03 19:26:39 +02:00
Thomas Waldmann
5f0266a211
serve /robots.txt
2013-09-29 21:07:09 +02:00
Fabian Faessler
58159fba0c
generate secret view and logic. host view ui update.
2013-09-29 19:58:08 +02:00
Arne Schauf
5ff91162dd
legal notice and css fixes
2013-09-29 17:28:36 +02:00
Arne Schauf
3fb3524106
Merge branch 'master' of github.com:asmaps/nsupdate.info
...
Conflicts:
nsupdate/main/templates/main/about.html
nsupdate/main/urls.py
nsupdate/nsupdate/templates/base.html
2013-09-29 17:12:32 +02:00
Arne Schauf
cb53af87e7
about page
2013-09-29 17:06:39 +02:00
Fabian Faessler
d8f42c1fb1
added help and about view
2013-09-29 16:58:02 +02:00
Fabian Faessler
dcd78ac304
pep8 fixes
2013-09-29 15:37:58 +02:00
Fabian Faessler
f25ed3cdee
removed proxy user, because solution was not working. Made id session based. please work now :'(
2013-09-29 14:33:24 +02:00
Fabian Faessler
09da9a4036
changed User to ProxyUser
2013-09-29 14:07:24 +02:00
Fabian Faessler
d454af649f
ip dns update button in HostView
2013-09-29 03:44:14 +02:00
Fabian Faessler
2dfd6075c4
Merge branch 'master' of github.com:asmaps/nsupdate.info
2013-09-29 02:44:12 +02:00
Fabian Faessler
aa670e33ed
some ui changes
2013-09-29 02:44:09 +02:00
Thomas Waldmann
adc6315a34
implemented authorized nic update view (via admin session)
2013-09-29 02:43:47 +02:00
Fabian Faessler
abe8ee41ff
Merge branch 'master' of github.com:asmaps/nsupdate.info
...
Conflicts:
nsupdate/main/urls.py
2013-09-29 02:08:39 +02:00
Fabian Faessler
374288d20a
changed updateIp to detectIP
2013-09-29 02:07:58 +02:00
Thomas Waldmann
26a911824d
pep8 fixes
2013-09-29 01:29:01 +02:00
Arne Schauf
5d4aec123d
quick fixes are dirty
2013-09-29 01:16:49 +02:00
Arne Schauf
8b95f4dd40
first test - then commit
2013-09-29 01:15:55 +02:00
Arne Schauf
57e4ae3c26
minor fixes
2013-09-29 01:08:52 +02:00
Fabian Faessler
dd614d1936
changed the host edit into a classbased view. added host delete
2013-09-28 23:45:46 +02:00
Arne Schauf
eb8f548f95
overview as class based view
2013-09-28 22:46:53 +02:00
Fabian Faessler
e68aa8cc5f
added host view. with broken edit. will be changed to classbased views
2013-09-28 22:17:24 +02:00
Fabian Faessler
fc7c891000
Merge branch 'master' of github.com:asmaps/nsupdate.info
2013-09-28 21:32:35 +02:00
Fabian Faessler
99a3347042
host list and create new host form
2013-09-28 21:32:29 +02:00
Thomas Waldmann
add5e6a379
implemented update api (still without checking the DB), misc. cleanups
2013-09-28 20:39:33 +02:00
Fabian Faessler
04602c53a6
get ipv4 and ipv6 adr from session
2013-09-28 19:01:40 +02:00
Fabian Faessler
366f809e7f
moved the /myip call into the api module
2013-09-28 18:46:31 +02:00
Arne Schauf
ec2b8ab88a
split up into new app accounts
2013-09-28 17:17:15 +02:00
Arne Schauf
0fc70cc61e
profile and password change.
2013-09-28 16:46:33 +02:00
Fabian Faessler
d5bbc8ac59
added javascript example for /myip and added a view OverviewView. JS fails for dev server, because of the Access-Control-Allow-Origin
2013-09-28 13:56:54 +02:00
Fabian Faessler
a4a183f702
added URL and simple view to get the user IP in a json format {'ip': '127.0.0.1'}
2013-09-28 13:04:21 +02:00
Arne Schauf
0d628f35e0
improved nav
2013-09-28 12:06:26 +02:00
Arne Schauf
27704831a6
base template
2013-09-28 11:39:57 +02:00