Commit Graph

19 Commits

Author SHA1 Message Date
1fd14ebbed Log notify_change boolean value lowercase 2026-01-23 01:33:52 +01:00
4bf325ef27 Add notify_change to log and Date header to email notifications 2026-01-23 01:29:16 +01:00
5744408c92 Add URL parameter to enable notification of IP changes 2026-01-23 00:51:30 +01:00
9f75e5e66b Switch to UTC timestamps, output in local time 2026-01-22 23:56:07 +01:00
9c7f4dfd1a Store timestamps in UTC and print in localtime 2026-01-22 21:56:12 +01:00
f879532755 Generate email content from ninja2 templates 2026-01-22 20:23:13 +01:00
9860954cf7 Call send_expiry_notification with single arguments instead of tuples 2026-01-22 17:57:00 +01:00
04114ab659 Refactor rate limiter and datetime formatting 2026-01-22 02:24:03 +01:00
f297a8d740 Cleanup 2026-01-22 00:36:48 +01:00
ffaf038123 Overall improve DB migration and fix SQLite index migration 2026-01-21 21:35:33 +01:00
cc40c33dc9 Fix database scheme and introduce automatic database migration 2026-01-19 23:22:16 +01:00
197415de22 Change database log messages to loglevel DEBUG 2026-01-18 21:18:23 +01:00
284442bb31 Add version table in preparation for future DB upgrades 2026-01-18 20:37:03 +01:00
66963b6634 Fix logging behaviour 2026-01-18 20:18:55 +01:00
4ee6f4e1cd Change default value of dns_server and mention that it has to be an IP 2026-01-18 20:07:10 +01:00
6c8a1999eb Remove dependency on dns-manager and use dnspython directly instead 2026-01-18 17:54:58 +01:00
5570bab736 Change default log file location 2026-01-18 15:26:53 +01:00
27fd8ab438 Rename project to ddns-service 2026-01-18 14:32:41 +01:00
0c24eb19f7 Initial commit 2026-01-18 06:16:15 +01:00