{"action":"created","issue":{"url":"https://api.github.com/repos/phpipam/phpipam/issues/160","labels_url":"https://api.github.com/repos/phpipam/phpipam/issues/160/labels{/name}","comments_url":"https://api.github.com/repos/phpipam/phpipam/issues/160/comments","events_url":"https://api.github.com/repos/phpipam/phpipam/issues/160/events","html_url":"https://github.com/phpipam/phpipam/issues/160","id":113952977,"number":160,"title":"PowerDNS SOA issue","user":{"login":"bpbp-boop","id":322387,"avatar_url":"https://avatars.githubusercontent.com/u/322387?v=3","gravatar_id":"","url":"https://api.github.com/users/bpbp-boop","html_url":"https://github.com/bpbp-boop","followers_url":"https://api.github.com/users/bpbp-boop/followers","following_url":"https://api.github.com/users/bpbp-boop/following{/other_user}","gists_url":"https://api.github.com/users/bpbp-boop/gists{/gist_id}","starred_url":"https://api.github.com/users/bpbp-boop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bpbp-boop/subscriptions","organizations_url":"https://api.github.com/users/bpbp-boop/orgs","repos_url":"https://api.github.com/users/bpbp-boop/repos","events_url":"https://api.github.com/users/bpbp-boop/events{/privacy}","received_events_url":"https://api.github.com/users/bpbp-boop/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-29T00:12:27Z","updated_at":"2015-11-10T00:43:18Z","closed_at":null,"body":"Hello,\r\n\r\nI have noticed phpIPAM does some tricks to try and increment the SOA record's serial on each update (ie from 2015102901 to 2015102902).\r\n\r\nWhat would be more correct is using the value 0 for the SOA's serial, because then PowerDNS will use the highest `change_date` for that domain in the place instead:\r\nhttps://doc.powerdns.com/md/types/\r\n\r\n> The 'serial' field is special. If left at 0, the default, PDNS will perform an internal list of the domain to determine highest change_date field of all records within the zone, and use that as the zone serial number. This means that the serial number is always raised when changes are made to the zone, as long as the change_date field is being set. Make sure to check whether your backend of choice supports Autoserial.\r\n\r\nUnfortunately without this the serial in the SOA record can be wrong"},"comment":{"url":"https://api.github.com/repos/phpipam/phpipam/issues/comments/155246809","html_url":"https://github.com/phpipam/phpipam/issues/160#issuecomment-155246809","issue_url":"https://api.github.com/repos/phpipam/phpipam/issues/160","id":155246809,"user":{"login":"bpbp-boop","id":322387,"avatar_url":"https://avatars.githubusercontent.com/u/322387?v=3","gravatar_id":"","url":"https://api.github.com/users/bpbp-boop","html_url":"https://github.com/bpbp-boop","followers_url":"https://api.github.com/users/bpbp-boop/followers","following_url":"https://api.github.com/users/bpbp-boop/following{/other_user}","gists_url":"https://api.github.com/users/bpbp-boop/gists{/gist_id}","starred_url":"https://api.github.com/users/bpbp-boop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bpbp-boop/subscriptions","organizations_url":"https://api.github.com/users/bpbp-boop/orgs","repos_url":"https://api.github.com/users/bpbp-boop/repos","events_url":"https://api.github.com/users/bpbp-boop/events{/privacy}","received_events_url":"https://api.github.com/users/bpbp-boop/received_events","type":"User","site_admin":false},"created_at":"2015-11-10T00:43:18Z","updated_at":"2015-11-10T00:43:18Z","body":"Sorry about the delay - works perfectly."}}