784 Commits

Author SHA1 Message Date
Fabian Weisshaar
41de0bba85 dont need this fix anymore but need a fix for django-registration and python 3 2013-12-29 22:23:21 +01:00
Fabian Weisshaar
73e37dad14 uses nsupdate.login urls and fixed registration url in nsupdate.accounts 2013-12-29 22:22:08 +01:00
Fabian Weisshaar
ffaa19abc2 add nsupdate.login app 2013-12-29 22:20:45 +01:00
Fabian Weisshaar
7bc356a67c add registration urls. fixes django 1.6 and django-registration issue 2013-12-29 22:18:28 +01:00
Fabian Weisshaar
0dc403ae04 change some links, move jquery to bottom and add some trans strings 2013-12-29 22:16:22 +01:00
Fabian Weisshaar
47900ff37e layout 2013-12-29 21:48:20 +01:00
Fabian Weisshaar
924b9ad3ad add ModelAdmin for DomainAdmin, HostAdmin and BlacklistedDomainAdmin 2013-12-29 21:44:40 +01:00
ThomasWaldmann
05de1085e4 Merge pull request #123 from resmo/fix/overview-colspan
fixed non valid html in overview, added colspan
2013-12-28 03:17:09 -08:00
René Moser
f2dfd04c7e fixed non valid html in hostconfig_overview, added colspan 2013-12-28 09:34:34 +01:00
René Moser
9d808f88f2 fixed non valid html in overview, added colspan 2013-12-28 01:12:03 +01:00
Thomas Waldmann
6b526f4ebd fix 500 error when domain does not exist
happens if POST contains a faked basedomain (not from our dropdown list)
2013-12-27 13:03:48 +01:00
Thomas Waldmann
3aabe41c1b profile view: require login (gave 500 without login) 2013-12-25 16:30:33 +01:00
Thomas Waldmann
81fab506b6 update CHANGES 2013-12-25 05:06:16 +01:00
Thomas Waldmann
0203fdb856 make api tests also use a random hostname (but constant throughout the test session) 2013-12-25 04:42:40 +01:00
Thomas Waldmann
852e541778 make the tests use a test zone
for the dnstools tests, tests were already changed to use a random test host in the test zone,
so parallel tests runs should not use the same hostnames.

test_api tests still use same host names, though
2013-12-25 03:38:08 +01:00
Thomas Waldmann
7de76a142a fix pep8 2013-12-25 00:42:51 +01:00
Thomas Waldmann
bf2f5bbe7e fix py3 compatibility 2013-12-24 21:44:11 +01:00
Thomas Waldmann
ba977193ce Merge branch 'master' into py3-port
Conflicts:
	nsupdate/main/_tests/test_main.py
2013-12-24 21:31:40 +01:00
Thomas Waldmann
c96246d156 reformat CHANGES.rst so it fits into 80 columns width 2013-12-24 20:57:08 +01:00
Thomas Waldmann
c88e2e28cf add some toplevel dir files to MANIFEST.in
we include the tests in the pypi package, so we should include conftest.py also

include the patch for for django-registration needed to run it with django 1.6
2013-12-24 20:54:27 +01:00
Thomas Waldmann
11b56ee5db bump version to 0.6.0 2013-12-24 20:10:55 +01:00
Thomas Waldmann
3fc65cac44 changelog: update / restructure 2013-12-22 04:32:13 +01:00
Thomas Waldmann
7317ef1f7f changelog: added note about the patch required for django 1.6 2013-12-22 04:00:39 +01:00
Thomas Waldmann
fb4723cdd0 add a patch to fix django-registration to be compatible with django 1.6 2013-12-22 03:13:40 +01:00
Thomas Waldmann
bbe7ae096a reorder apps, so templates of django's "admin" get considered last (so nsupdate or django registration can override them) 2013-12-22 02:58:25 +01:00
Thomas Waldmann
b317837f58 add a test for dnserr api response
and also fix dnserr api response - should not contain additional info, but just "dnserr"
2013-12-18 04:08:18 +01:00
Thomas Waldmann
b718b93453 test more main views, exclude csrf failure view from coverage 2013-12-18 03:50:41 +01:00
Thomas Waldmann
3d53d8f1fd fix faults command help strings 2013-12-18 03:18:35 +01:00
Thomas Waldmann
f7d081cfc8 add tests for management commands 2013-12-18 03:16:12 +01:00
Thomas Waldmann
05271681cf exclude settings files from coverage 2013-12-18 02:19:04 +01:00
Thomas Waldmann
01d278489f upgrade bootstrap cdn url to 3.0.3 2013-12-18 01:16:32 +01:00
Thomas Waldmann
201b930334 use jquery cdn 2013-12-18 01:14:58 +01:00
Thomas Waldmann
f1fae4e28e js update client: add verbose messages, but also display the original result code 2013-12-16 00:15:51 +01:00
Thomas Waldmann
73382fdf6a improved admin docs 2013-12-15 22:54:35 +01:00
Thomas Waldmann
38b37b132f dnstools: reviewed/improved docstrings 2013-12-15 18:44:33 +01:00
Thomas Waldmann
14b9407ab5 remove unused imports 2013-12-15 18:27:59 +01:00
Thomas Waldmann
807fcaca5a _update: remove unused agent param 2013-12-15 18:12:10 +01:00
Thomas Waldmann
758a38f95e fix some minor issues found by pycharm code checker 2013-12-15 18:05:19 +01:00
Thomas Waldmann
271666876d update robots.txt 2013-12-15 17:36:38 +01:00
Thomas Waldmann
cf6629a0a8 add/fix more docstrings 2013-12-15 17:29:55 +01:00
Thomas Waldmann
e18b725096 fix default settings module name at some places
note: in production, you will usually have to specify an OWN module (like local_settings) that imports from nsupdate.settings.prod and then overrides whatever you need to be different
2013-12-15 17:16:04 +01:00
Thomas Waldmann
0df4efce1c add/fix some module-level docstrings 2013-12-15 17:09:22 +01:00
Thomas Waldmann
3f92c27125 include changelog in docs, cosmetic docs and pep8 fixes 2013-12-15 16:50:18 +01:00
Thomas Waldmann
1b9bd79f2b fix reST markup 2013-12-14 03:50:08 +01:00
Thomas Waldmann
cae77f53c9 make settings a package, split settings into base / dev / prod settings 2013-12-14 03:41:04 +01:00
Thomas Waldmann
711aba237f python 3.3 port
not much tested yet, be careful
2013-12-14 00:35:29 +01:00
Thomas Waldmann
273c884658 fix .travis.yml, remove almost duplicate py 2.7 / django 1.6.1 run 2013-12-13 05:10:41 +01:00
Thomas Waldmann
e8ab547a37 fix .travis.yml, shell quoting 2013-12-13 04:46:14 +01:00
Thomas Waldmann
40aee47119 fix .travis.yml, again 2013-12-13 04:20:57 +01:00
Thomas Waldmann
04b78f8072 fix .travis.yml 2013-12-13 04:14:06 +01:00