59 Commits

Author SHA1 Message Date
Thomas Waldmann
b6db7a33d8 use django's clickjacking protection middleware 2014-08-28 13:18:08 +02:00
Thomas Waldmann
8e911f488f improve install docs, gunicorn and nginx config, fix django version in settings 2014-08-28 02:27:24 +02:00
Thomas Waldmann
beb7da7b0c improve install docs 2014-08-28 01:02:00 +02:00
Thomas Waldmann
e4f2e171b5 docs: document python manage.py compilemessages 2014-08-28 00:12:41 +02:00
Thomas Waldmann
a89d6353a8 document /nic/delete dyndns2 api extension 2014-08-27 15:28:36 +02:00
Thomas Waldmann
c07188bf71 update docs about "faults ... --notify-user" 2014-08-17 01:00:18 +02:00
Thomas Waldmann
4f847016f6 docs: reST syntax fix 2014-08-06 02:35:34 +02:00
Thomas Waldmann
0da23dd545 update docs with translation update workflow 2014-07-29 18:53:27 +02:00
Thomas Waldmann
f3e2414b8b document CNAME hack for cases where one can not directly update the zone 2014-07-18 14:17:57 +02:00
Thomas Waldmann
d3c3680759 add some notes about how updating own domains works / does not work 2014-07-18 13:51:57 +02:00
Thomas Waldmann
656f455c01 add a link to transifex translation site 2014-07-14 20:14:03 +02:00
Thomas Waldmann
79c9db1347 add a hint to be careful with credentials and email to avoid dead ends 2014-07-01 17:28:29 +02:00
Thomas Waldmann
d47793b71c s/WE_HAVE_SSL/WE_HAVE_TLS/g
SSL is the old/outdated name. Since 1999, it's called TLS.

Changed the name of the configuration setting.
2014-05-30 01:18:50 +02:00
Thomas Waldmann
46008bf2cd s/SSL/TLS/g (almost)
SSL is the old/outdated name. Since 1999, it's called TLS.

In this changeset, I did the mostly harmless changes (UI, logs, docs).
2014-05-30 01:10:33 +02:00
Thomas Waldmann
c0cb56a97d implement custom template view, add docs for it 2014-01-22 00:09:14 +01:00
Thomas Waldmann
efd4f79ef9 document UI customization (overriding templates/includes) 2014-01-21 20:09:16 +01:00
Thomas Waldmann
73382fdf6a improved admin docs 2013-12-15 22:54:35 +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
3f92c27125 include changelog in docs, cosmetic docs and pep8 fixes 2013-12-15 16:50:18 +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
e3104dec57 docs: reST syntax fixes 2013-12-12 13:47:38 +01:00
Thomas Waldmann
d17bdd8006 remove local_settings import, document how local_settings.py should be used, reorder admin docs 2013-12-11 23:31:30 +01:00
Thomas Waldmann
112545544b add postgresql installation help 2013-12-07 21:21:33 +01:00
Thomas Waldmann
8d44b84b1d add docs for browser-based update client, including use case 2013-12-07 20:39:30 +01:00
Thomas Waldmann
2c5e756f15 add --flag-abuse, add some docs about abuse handling 2013-12-01 12:17:10 +01:00
Thomas Waldmann
24e107655e update docs about resetting fault counters, rewrite crontab section 2013-11-30 09:05:46 +01:00
Thomas Waldmann
0772874ead docs update about "update other services" feature 2013-11-29 11:30:14 +01:00
Thomas Waldmann
4589dd512b fix session cookie behaviour to be more private for not logged-in users, fixes #96
the bug was that it used a permanent cookie for not-logged in users and only switched it to
a session cookie when you logged in (and did not check the remember me checkbox).

now it uses (non-permanent) session cookies by default and switches to the permanent cookie
only if you tell so when logging in and checking that checkbox.
2013-11-28 09:14:16 +01:00
Thomas Waldmann
9a8163de97 update docs about rDNS 2013-11-27 08:38:41 +01:00
Marcin Kuźmiński
8376b1670d Update admin.rst
Added required setting of SECRET_KEY via settings_local.py into development quick guide.
2013-11-25 23:49:47 +01:00
Thomas Waldmann
9ae7a7fabe updated docs 2013-11-24 12:17:56 +01:00
Thomas Waldmann
dd09b6b5af nameserver update key / secret terminology cleanup
key = secret + algorithm
2013-11-24 05:04:07 +01:00
Thomas Waldmann
a0061aaa24 update docs about IP detection 2013-11-21 10:42:27 +01:00
Thomas Waldmann
fe96c21592 clarify how the SECRET_KEY is setup, we don't have a builtin (not secret) SECRET_KEY any more 2013-11-17 02:08:02 +01:00
Thomas Waldmann
89e18d9d65 document how cookies are used depending on the "keep me logged in" checkbox state 2013-11-16 05:14:03 +01:00
Thomas Waldmann
e341d7a857 add docs for manage testuser, add user crontab 2013-11-13 03:31:59 +01:00
Thomas Waldmann
4205172942 document clearsessions usage 2013-11-13 01:21:24 +01:00
Thomas Waldmann
e27d1fa687 update bind9 configuration example / view 2013-11-10 06:48:48 +01:00
Thomas Waldmann
f13f4f474f bump version to 0.2.0b0, add Version code, read version number from package init for use in setup.py and sphinx docs 2013-11-09 21:45:30 +01:00
Thomas Waldmann
5a96234cbc update / improve sample configs 2013-11-09 21:17:52 +01:00
Thomas Waldmann
0d2184037a docs enhancements 2013-11-08 01:52:52 +01:00
Thomas Waldmann
f12539aee8 document local vs. remote account login 2013-11-03 21:13:08 +01:00
Thomas Waldmann
80024210eb document how to serve static files in production 2013-11-03 19:17:04 +01:00
Thomas Waldmann
52c2916215 add docs about secure cookies 2013-11-03 10:19:05 +01:00
Thomas Waldmann
7a99935597 use json serializer for sessions, change timestamps' data type, more security docs
json serializer can't serialize datetime (but integers), but is more safe than the pickle serializer.
2013-11-03 09:52:11 +01:00
Thomas Waldmann
5cd14a9cd3 update security docs 2013-11-03 09:15:51 +01:00
Thomas Waldmann
2b0e70e59f remove help view, move project info to docs, make about view use settings
help: 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-03 00:02:02 +01:00
Thomas Waldmann
9534cd3619 more docs 2013-11-01 07:17:51 +01:00
Thomas Waldmann
865318fda3 link to docs, move some info to docs 2013-10-19 23:19:25 -07:00
Thomas Waldmann
8a86948243 deduplicated docs / README, add more install instructions 2013-10-19 22:17:30 -07:00