spacefreak
  • Joined on 2024-06-15
spacefreak pushed to master at spacefreak/ddns-service 2026-02-08 03:04:03 +01:00
3d658968d3 Fix notification email in case only expiry-TTL changes
spacefreak pushed to master at spacefreak/ddns-service 2026-02-08 02:45:11 +01:00
81ffdc9925 Add and use permission table, update CLI and README.md
spacefreak pushed to master at spacefreak/ddns-service 2026-02-07 22:35:38 +01:00
eafe106bf1 Add GET parameter to allow useres to change expiry TTL
spacefreak pushed to master at spacefreak/ddns-service 2026-02-05 22:26:00 +01:00
5b51a8a153 Fix call to send_expiry_notification after cleanup
spacefreak pushed to master at spacefreak/ddns-service 2026-02-05 22:18:48 +01:00
acd16b4a82 Fix database query on cleanup
spacefreak pushed to master at spacefreak/ddns-service 2026-02-05 22:08:25 +01:00
d0e9136e53 Remove obsolete function disable_logging
spacefreak pushed to master at spacefreak/ddns-service 2026-02-05 22:06:04 +01:00
d780572d71 Improve database queries
spacefreak pushed to master at spacefreak/ddns-service 2026-02-05 21:53:52 +01:00
e6339eae61 Log to stdout when using CLI
spacefreak pushed to master at spacefreak/ddns-service 2026-02-05 21:45:49 +01:00
485c977bdd Order output of CLI list commands
spacefreak pushed to master at spacefreak/ddns-service 2026-02-05 21:17:17 +01:00
419adb10a4 Update timestamps even when IP does not change
spacefreak pushed to master at spacefreak/ddns-service 2026-02-05 21:03:21 +01:00
871a685267 Add extra_started_commands variable to OpenRC init script
spacefreak pushed to master at spacefreak/ddns-service 2026-02-05 20:53:40 +01:00
8dda556480 Fix bug when reloading config with SSL enabled
spacefreak pushed to master at spacefreak/ddns-service 2026-02-05 20:20:16 +01:00
215fbb116e Add rollback logic when db update fails after DNS changes
spacefreak pushed to master at spacefreak/ddns-service 2026-02-05 18:48:57 +01:00
adaf08f4d1 Raise errors when querying DNS
spacefreak pushed to master at spacefreak/ddns-service 2026-02-01 17:03:46 +01:00
2d61ad11b3 Add DNS query function
e37a9e84a6 Add pragmas to SQLite DBs and add retry logic to BaseModel
Compare 2 commits »
spacefreak pushed to master at spacefreak/ddns-service 2026-02-01 05:09:36 +01:00
21b5a4c553 Fix bug when responding with nochange or success
spacefreak pushed to master at spacefreak/ddns-service 2026-02-01 04:59:08 +01:00
5d2b9c3ffb Cleanup: use max of last update and start time to determine expiry time
spacefreak pushed to master at spacefreak/ddns-service 2026-02-01 04:25:48 +01:00
cd5979556c Refactor and further improve error handling / logging
spacefreak pushed to master at spacefreak/ddns-service 2026-02-01 01:37:03 +01:00
60ebf4b387 Improve cleanup logic
spacefreak pushed to master at spacefreak/ddns-service 2026-02-01 01:28:54 +01:00
105a9d4253 Handle naive datetime in database with custom database field