ponas
|
d43aa43186
|
fix: name the user with getpass in sync failure alerts, which cron broke
|
2026-11-02 01:31:03 +01:00 |
|
ponas
|
cb2784eec5
|
fix(settings): read SENTRY_ENVIRONMENT, drop settings Django and DRF ignore
|
2026-11-02 01:31:03 +01:00 |
|
ponas
|
d7c97df832
|
fix(settings): add SecurityMiddleware and XFrameOptionsMiddleware
|
2026-11-02 01:31:03 +01:00 |
|
ponas
|
d535e1b080
|
build: bump dependencies, pin Python 3.14, drop the ipaddress backport
|
2026-11-02 01:30:52 +01:00 |
|
ponas
|
284dfdbdf4
|
ci: one workflow for tests, prek and the deploy to sega
CI / prek (push) Successful in 16s
CI / tests (push) Successful in 30s
CI / deploy-sega (push) Successful in 9s
|
2026-11-02 01:17:10 +01:00 |
|
ponas
|
d3b6024cd8
|
ci: prek, and deploy to sega from main
deploy / checks (push) Skipped
prek / prek (push) Successful in 16s
checks / checks (push) Successful in 33s
deploy / prek (push) Skipped
deploy / deploy-sega (push) Skipped
|
2026-11-02 01:05:58 +01:00 |
|
ponas
|
3ccce3849e
|
feat: production settings from MDB_SETTINGS, DEBUG off, whitenoise
|
2026-11-02 01:05:58 +01:00 |
|
ponas
|
be0e621b28
|
style: apply ruff and django-upgrade
|
2026-11-02 01:05:51 +01:00 |
|
ponas
|
1e128e8d9b
|
chore: remove the Python 2 scripts and the fabric deploy
|
2026-11-02 01:05:38 +01:00 |
|
ponas
|
1d0ba86d53
|
test(zone_sync): expect BIND 9.18 compilezone output to match the DNS server
checks / checks (push) Successful in 37s
|
2026-09-27 17:34:33 +02:00 |
|
ponas
|
fe62d13d3c
|
ci: add Gitea checks workflow running the test suite
checks / checks (push) Failing after 37s
|
2026-09-27 17:25:09 +02:00 |
|
ponas
|
d2155bc065
|
chore(deps): drop mysqlclient and move django-auth-ldap to a prod group
|
2026-09-27 17:25:09 +02:00 |
|
ponas
|
478871838a
|
fix(zone_sync): freeze before writing and keep serials above dynamic updates
|
2026-09-27 17:21:00 +02:00 |
|
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 |
|
adriah
|
4680f4b809
|
fix(model): add interface ip to SPF entry
|
2026-05-20 23:37:24 +02:00 |
|
ponas
|
f3b0df1937
|
Add tests and migration for previous commit
|
2026-05-20 23:19:56 +02:00 |
|
adriah
|
fdfce5ca6d
|
feat(bind): add support for SPF per host
|
2026-05-20 23:06:01 +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 |
|
nikolark
|
ecc7ec0de8
|
🚀 Add fabfile for easier deployment
|
2020-01-05 21:54:27 +01:00 |
|
nikolark
|
1d7860dfee
|
⬆ Upgrade to django 2.2
Also bump django suit to v2 alpha
Remove python2 transitional support
|
2020-01-05 21:12:18 +01:00 |
|
Toralf Neby berge
|
47b69a9ea7
|
Remove unnecessary if statement
|
2018-03-10 15:52:40 +01:00 |
|
Toralf Neby berge
|
7de3e4008c
|
Add check if macaddr is unique in the selected subnet
|
2018-03-10 15:37:27 +01:00 |
|
nikolark
|
54180d6bb5
|
refactor sync cmds
|
2017-01-05 00:29:16 +01:00 |
|
nikolark
|
49183fb646
|
Add sentry
|
2017-01-04 21:36:54 +01:00 |
|
nikolark
|
cf6b1ad13d
|
bump deps
|
2017-01-04 21:24:58 +01:00 |
|
nikolark
|
51b595a11d
|
feat: better pxe error message
|
2016-12-07 22:26:54 +01:00 |
|