Commit Graph
58 Commits
Author SHA1 Message Date
ponas 16f76a9575 Show allow_email column for hosts and allow filtering 2026-06-10 00:50:56 +02:00
ponas 9e065f37c2 Add button for bumping serial 2026-06-10 00:40:17 +02:00
ponas 5c275dd1e7 Add RFC 2317 classless reverse zone names for sub-/24 subnets 2026-06-10 00:31:49 +02:00
ponas 47acd88923 The large language model made tests for the previous commits 2026-05-20 23:43:04 +02:00
ponas f3b0df1937 Add tests and migration for previous commit 2026-05-20 23:19:56 +02:00
ponas f4950c6388 Reformat all files with ruff 2026-03-19 02:25:30 +01:00
ponas 94c2b03138 Use wider number input fields for domain admin 2026-03-19 02:23:07 +01:00
ponas 1fb0b8385f Bump all dependencies, Python to 3.14 2026-03-19 02:18:42 +01:00
ponas a7dba1fe2e Add timezones to test data datetimes 2026-03-19 02:10:49 +01:00
ponas 8b002d4620 Convert old tests to pytest 2026-03-19 02:05:30 +01:00
ponas a2fcc7321d Send separate zone update diffs on succses 2026-03-19 01:34:45 +01:00
ponas a5c06bdce5 Revamp dhcp sync and add tests 2026-03-19 01:24:54 +01:00
ponas 0bc8daeabc Switch from email notifications to Discord webhook for bind changes 2026-03-19 00:49:51 +01:00
ponas e96948080f Revamp zone sync and add tests 2026-03-19 00:28:39 +01:00
ponas 0123dd1e3b Revert "Downgrade to be able to connect to MariaDB 10.3"
This reverts commit 4269569302.
2025-05-30 17:58:31 +02:00
ponas 7957459e06 Allow longer (chunked) TXT records 2025-05-12 03:26:17 +02:00
ponas 4269569302 Downgrade to be able to connect to MariaDB 10.3 2025-05-12 03:21:43 +02:00
ponas c935936ddc Use gettext_lazy 2025-05-12 03:07:58 +02:00
ponas 4b7952a6eb Switch to uv, bump deps 2025-05-12 02:52:39 +02:00
ponas 87d88035d9 fabfile: Drop the --no-dev 2021-10-08 22:32:53 +02:00
ponas 4c924377cf fabfile: Fix poetry install command 2021-10-08 22:29:02 +02:00
ponas d095674a89 Modify fabfile to use poetry 2021-10-08 22:25:47 +02:00
ponas 7e9b758421 Set Python requirement to ^3.6, add fabric 2021-10-08 22:25:30 +02:00
ponas 87a67dab07 Add DEFAULT_AUTO_FIELD 2021-10-08 22:15:27 +02:00
ponas 55c0a3453f ⬆ Bump dependencies, notably Django to 3.2.8 2021-10-08 22:13:57 +02:00
ponas 675b0e1344 Stop using django-suit 2021-10-08 22:00:08 +02:00
ponas c338680787 Replace requirements.txt with pyproject.toml and poetry.lock 2021-10-08 21:59:53 +02:00
ponas ab2546a521 Stop updating the subnet serial every time we change the active serial 2015-03-30 22:11:04 +02:00
ponas 7301494b12 Add zone names to subject 2015-03-25 21:38:49 +01:00
ponas 8098ddfd38 Change dhcp restart command 2015-03-25 20:42:25 +01:00
ponas ecf4b9ce9a Fix emails 2015-03-18 21:20:18 +01:00
ponas 2e023eed31 Add the --force option for real 2015-03-17 00:31:43 +01:00
ponas d50b5b5bce Validate MAC addresses 2015-03-17 00:29:36 +01:00
ponas 6454d05c32 Convert tabs to spaces 2015-03-17 00:14:51 +01:00
ponas 7b6d4d187a Nuke old sync scripts. 2015-03-17 00:13:54 +01:00
ponas 3d7d3c0748 Add --force option to zone sync 2015-03-17 00:12:46 +01:00
ponas 1ef39a9c89 Make dhcp-sync and zone-sync management commands work. Add diff to emails sent to admins. 2015-03-15 23:50:58 +01:00
ponas 3b9ed91e0c Minor changes to sample settings 2015-03-15 23:47:50 +01:00
ponas 4a6c5d7aad Add django-auth-ldap requirement 2014-12-10 21:36:49 +01:00
ponas 824d580e0b Rename __init_.py to __init__.py ... 2014-12-10 21:24:02 +01:00
ponas ad764cfdee Add __init__.py to wsgi 2014-12-10 21:22:28 +01:00
ponas 4d70af010d Renaming wsgi stuff 2014-12-10 21:04:51 +01:00
ponas 5e9163fb4b New django.wsgi for Django 1.7 2014-12-10 20:50:17 +01:00
ponas 1badcc5633 Fix sample settings 2014-12-10 20:39:53 +01:00
ponas 73ca1aef3e Put back optparse... 2014-12-03 20:49:29 +01:00
ponas 9717c93faa PEP8 2014-12-03 20:44:55 +01:00
ponas 11f3b23c67 Finished management command for dhcp sync 2014-12-03 20:24:34 +01:00
ponas 0773ae9263 Adds management command for zone synchronization 2014-12-03 20:21:40 +01:00
ponas b0579fe7c0 Adds unfinished management command for dhcp sync 2014-10-15 19:40:38 +02:00
ponas b261c9bc7f Removes unused mdb.views functionality. 2014-10-08 03:44:02 +02:00
ponas 0577a9407c It appears settings.py is usually not placed in the root.
Moves settings-sample.py, updates manage.py and README
2014-10-08 03:43:13 +02:00
ponas 4b5ebf27f6 Silence Django warnings by adding a test runner. 2014-10-08 03:43:13 +02:00
ponas 25a5a103a7 1021% more README. 2014-10-08 03:43:13 +02:00
ponas 19611dea0a I guess this is how it's done. 2014-10-08 03:43:13 +02:00
ponas 4ec8299779 Adds requirements.txt 2014-10-08 03:43:13 +02:00
ponas 0e2a1943d9 - 1.7 migration: Methods in django.conf.urls.defaults have moved up one level.
- Let's just redirect to the admin interface
2014-10-08 02:00:28 +02:00
ponas c5b83a8364 Migration to Django 1.7: New generation of manage.py 2014-10-08 01:38:04 +02:00
ponas 35ac6717ee Migration to Django 1.7
- Access model sets case-sensitively
- BooleanFields must have a default value
- Adds verbose names where needed
2014-10-08 01:34:59 +02:00