4042885e7c
Lock file maintenance
2024-06-24 00:47:07 +02:00
21db2c5fa1
Update dependency font-awesome to v6.5.1
2023-12-01 11:00:17 +01:00
6772100262
Update python Docker tag to v3.12
2023-10-18 09:55:16 +02:00
4aef405e60
Update dependency font-awesome to v6.4.2
2023-08-06 11:06:50 +02:00
c241127e3f
Update dependency font-awesome to v6.4.0
2023-04-01 00:03:59 +02:00
15e4d60922
Add renovate.json
2023-03-18 13:43:46 +01:00
6e2526f54e
Update transitive Pipfile dependencies to resolve vulnerabilities
2023-03-18 13:43:45 +01:00
3b1fb41bf8
Update dependency font-awesome to v6.3.0
2023-03-18 13:43:44 +01:00
e7d10e9a20
Update dependency font-awesome to v6
2023-03-18 13:43:43 +01:00
a60f830927
Add testing in docker
...
I can't run tests in travis and due to the bind9 dependency it's
difficult to run on the local machine. Docker is tricky due to changing
the nameserver to 127.0.0.1 but with the right parameter it works.
There are still a handful of tests failing. I couldn't figure out why
yet.
2023-03-18 13:43:42 +01:00
12966222e3
Remove Django restriction in requirements.d/all.txt
2023-03-18 13:43:41 +01:00
5e7e7a933f
Update update_secret database field length for salted hash
2023-03-18 13:43:40 +01:00
9d8a50e92f
Update to Django 4.1
2023-03-18 13:43:39 +01:00
1aed14f487
Update to Django 4.0
2023-03-18 13:43:38 +01:00
6a6d9a5ab2
Update to Django 3.2
2023-03-18 13:43:37 +01:00
f6239649aa
Update to Django 3.1
2023-03-18 13:43:36 +01:00
b32b05705d
Update to Django 3.0
2023-03-18 13:43:35 +01:00
0f8d7fe8ce
Install pylint
...
It helps for the version upgrades to check there are no errors
2023-03-18 13:43:33 +01:00
77bf293d56
Update to DropboxOAuth2V2
...
The old version somehow does not work anymore and throws load errors.
2023-03-18 13:42:47 +01:00
897515b112
Remove usage of six
...
Dropping support for python 2 because it's dead. six was not declared
correctly in requirements.txt and causes troubles. So removing the one
usage.
2023-03-18 13:42:47 +01:00
f4ab1964e2
Add Pipfile for dependency tracking
...
It's optional. Keeping the old requirements.txt files around.
2023-03-18 13:42:39 +01:00
5ea29a913b
Add DEVELOPMENT.md to list common development commands
...
Update `./manage.py` to find application folder in `src/` instead of
expecting a toplevel `nsupdate` folder.
2023-03-18 13:39:04 +01:00
TW
7b94ecdf30
Merge pull request #503 from Taknok/patch-1
...
Update user.rst to add ipv6 support for ddclient
2023-01-18 13:30:03 +01:00
Pg
84e3e19af9
Update user.rst to add ipv6 support for ddclient
...
ddclient added the ipv6 without patch in 3.8.1, as said on the web interface (8c391cca88/src/nsupdate/main/templates/main/includes/tabbed_router_configuration.html (L175)
).
Almost all distributions (if not all) have a version greater than 3.8.1. Thus, the documentation can be updated to reflect the current support of ipv6.
2023-01-17 13:47:09 +01:00
Florian Adamsky
a5db72c8d7
Include note about IPv4 interface ID ( #495 )
...
docs: include note about IPv4 interface ID
The documentation was unclear how I can have the same IPv4 address for a related host. I found the solution in #133 and thought I might help to include this into the documentation.
2022-07-13 12:17:25 +02:00
TW
7285eca144
Merge pull request #489 from ThomasWaldmann/strip-prefix-length
...
strip prefix-length / netmask if present, fixes #470
2021-11-08 23:39:21 +01:00
Thomas Waldmann
1792c69223
strip prefix-length / netmask if present, fixes #470
2021-11-08 23:34:33 +01:00
Thomas Waldmann
f6a6eeca08
try to identify&remove illegal/abusive users
2021-11-08 22:57:52 +01:00
Thomas Waldmann
c500696487
enable blacklisting of email addresses (regex)
...
we had email domain blacklisting before, but this is more powerful.
2021-11-08 22:44:04 +01:00
TW
8c391cca88
Merge pull request #454 from brice-gros/alternative/convert-python-bytes-to-string-before-charfield-assignement
...
fix Domain.generate_ns_secret() storing bytes object into Domain.nameserver_update_secret
2020-01-23 01:12:46 +01:00
Brice Gros
a8a6a208b1
fix Domain.generate_ns_secret() storing bytes object into Domain.nameserver_update_secret instead of a string
2020-01-21 14:22:37 +01:00
Fabian Weisshaar
0a625d6853
Add missing migration files
2019-12-30 17:31:01 +01:00
TW
2107a66b8d
Merge pull request #448 from ThomasWaldmann/i18n
...
remove tr and cn translations from repo (see transifex)
2019-12-30 00:09:53 +01:00
Thomas Waldmann
79b1e2b93a
remove tr and cn translations from repo (see transifex)
2019-12-29 17:22:13 +01:00
TW
ed673c68d0
Merge pull request #443 from elnappo/updates
...
[WIP] 36c3
2019-12-27 20:28:35 +01:00
Fabian Weisshaar
27f14631f3
update year
2019-12-27 17:58:33 +01:00
Fabian Weisshaar
65ebf8ad8c
Update fontawesome, bootstrap and jquery, fix #444
2019-12-27 17:26:51 +01:00
TW
5edb9f768a
Merge pull request #410 from elnappo/secure-http
...
Add some security HTTP Headers
2019-12-27 16:58:01 +01:00
Fabian Weisshaar
86cf85c1b1
Create FUNDING.yml
2019-12-27 16:53:14 +01:00
Fabian Weisshaar
3eea92a057
Add GitHub social preview image
2019-12-27 16:00:09 +01:00
Fabian Weisshaar
58fcd4785c
Remove Python 2.7 support, add Python 3.8 support
2019-12-27 15:35:47 +01:00
Fabian Weisshaar
bf2a06353d
Update Django to v2.2, see #386
2019-12-27 15:35:47 +01:00
Fabian Weisshaar
bcae9584ff
Add a link to user in host admin, fix #440
2019-12-27 15:35:47 +01:00
Fabian Weisshaar
daac6aeaee
Add docs on how to disable user registration, see #438
2019-12-27 15:35:47 +01:00
Fabian Weisshaar
60a3fe559c
Set HTTPONLY to CSRF cookies
2019-05-16 11:31:09 +02:00
Fabian Weisshaar
1732ace5a0
Add Referrer-Policy HTTP Header, #281
2019-05-16 11:30:34 +02:00
Fabian Weisshaar
5b930d07fc
Add X-XSS-Protection and X-Content-Type-Option HTTP Header
2019-05-16 11:30:34 +02:00
TW
78616cdd78
Merge pull request #431 from elnappo/integrate_logo
...
Integrate new logo
2019-05-10 01:01:19 +02:00
Fabian Weisshaar
0a3bf17b2c
Integrate new logo, thanks to @mirzazulfan #78
2019-05-03 11:18:32 +02:00
Mirza Zulfan
300e650261
New Logo
2019-04-30 22:55:19 +02:00