{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3885618,"defaultBranch":"master","name":"puppet-dns","ownerLogin":"theforeman","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-03-31T13:20:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1439844?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721315342.0","currentOid":""},"activityList":{"items":[{"before":"facab03ab9757aab942e2e90d36b146c008fb055","after":"4f13d4fc742f06c66d18d9d39fcf10232169eb82","ref":"refs/heads/master","pushedAt":"2024-08-12T12:04:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Fix the documentation of the disable_empty_zones parameter","shortMessageHtmlLink":"Fix the documentation of the disable_empty_zones parameter"}},{"before":"087b1ea0ffd40b994be0a4ffef71e03d3593fa77","after":"facab03ab9757aab942e2e90d36b146c008fb055","ref":"refs/heads/master","pushedAt":"2024-07-18T15:09:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Release 11.0.0","shortMessageHtmlLink":"Release 11.0.0"}},{"before":"bdf1f444a50fc87608535cf3e7551137d01cb201","after":"087b1ea0ffd40b994be0a4ffef71e03d3593fa77","ref":"refs/heads/master","pushedAt":"2024-07-18T14:34:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Add RHEL 9 & Fedora 39 & 40 support","shortMessageHtmlLink":"Add RHEL 9 & Fedora 39 & 40 support"}},{"before":"9f8697931fb31c05db8fc9b7a9f8440bba82f6df","after":"bdf1f444a50fc87608535cf3e7551137d01cb201","ref":"refs/heads/master","pushedAt":"2024-07-18T14:34:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Add dns::dnssec_keygen function\n\nThis wraps dnssec-keygen and returns the data in a structured format.\nThe result can be used to secure communications. It always generates a\nrandom key and the resulting data should be cached or otherwise made\nidempotent.","shortMessageHtmlLink":"Add dns::dnssec_keygen function"}},{"before":"d346b365c3a85f607494d23f797c1ebb936841b1","after":"9f8697931fb31c05db8fc9b7a9f8440bba82f6df","ref":"refs/heads/master","pushedAt":"2024-07-18T14:34:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Refs #37121 - Add dns::tsig_keygen function\n\nThis wraps tsig-keygen and returns the data in a structured format.\nThe result can be used to secure communications. It always generates a\nrandom key and the resulting data should be cached or otherwise made\nidempotent.","shortMessageHtmlLink":"Refs #37121 - Add dns::tsig_keygen function"}},{"before":"cd1886523687487545a463771150c75085dd2e00","after":"d346b365c3a85f607494d23f797c1ebb936841b1","ref":"refs/heads/master","pushedAt":"2024-07-18T14:34:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Remove unused date function\n\nFixes: 17794329beed (\"Forked from zleslie's dns module, reworked for theforeman\")","shortMessageHtmlLink":"Remove unused date function"}},{"before":"2bde91cc25ac6d05d21ff436143d7e3952abc102","after":"cd1886523687487545a463771150c75085dd2e00","ref":"refs/heads/master","pushedAt":"2024-07-16T20:35:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Add AlmaLinux 8 & 9 support\n\nAdded AlmaLinux 8 and 9 to the supported operating systems in metadata.json.\n\nThese changes ensure that we start testing with AlmaLinux 8 and 9 instead\nof CentOS 8 Stream. This update is part of our transition to better support\nAlmaLinux in our Puppet modules.\n\nSee, for details: https://github.com/theforeman/foreman-infra/issues/2087","shortMessageHtmlLink":"Add AlmaLinux 8 & 9 support"}},{"before":"b4ed12a8fece8f582a85d0b816ce1b8b930bf564","after":"2bde91cc25ac6d05d21ff436143d7e3952abc102","ref":"refs/heads/master","pushedAt":"2024-07-15T13:28:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Update ensure_packages->stdlib::ensure_packages; require stdlib 9\n\nThe `ensure_packages()` function is deprecated with stdlib 9. It\ntriggers a catalog compilation warning on Puppet 7 and a catgalog\ncompilation error on Pupppet 8. This PR switches to the successor,\n`stdlib::ensure_packages()`. This function got introduced in stdlib 9.","shortMessageHtmlLink":"Update ensure_packages->stdlib::ensure_packages; require stdlib 9"}},{"before":"3f53f46ee50a5476504e227164680f0bd548c8b6","after":"b4ed12a8fece8f582a85d0b816ce1b8b930bf564","ref":"refs/heads/master","pushedAt":"2024-07-15T13:03:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Add parameter to set disable-empty-zone option\n\ndisable-empty-zone allows one to disable the automatically created zones\n\nFixes: #255","shortMessageHtmlLink":"Add parameter to set disable-empty-zone option"}},{"before":"42d8038fce3b12420a978e28ff116c8cbff278fb","after":"3f53f46ee50a5476504e227164680f0bd548c8b6","ref":"refs/heads/master","pushedAt":"2024-07-05T11:38:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Fixes #37604 - Validate DNS forwarders\n\nA user can input an invalid value and the service will refuse to start\nup. We can catch this in data types, preventing service downtime.","shortMessageHtmlLink":"Fixes #37604 - Validate DNS forwarders"}},{"before":"39e3107423f872bef24e2c1207af2c897d6cc75d","after":"42d8038fce3b12420a978e28ff116c8cbff278fb","ref":"refs/heads/master","pushedAt":"2024-07-03T12:48:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ehelms","name":"Eric Helms","path":"/ehelms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/293363?s=80&v=4"},"commit":{"message":"Update puppet_metadata to ~> 4.0 and voxpupuli-acceptance to ~> 3.0","shortMessageHtmlLink":"Update puppet_metadata to ~> 4.0 and voxpupuli-acceptance to ~> 3.0"}},{"before":"fa0ec261907453d60a210e4e7bdce65545e013a8","after":"39e3107423f872bef24e2c1207af2c897d6cc75d","ref":"refs/heads/master","pushedAt":"2024-06-27T11:46:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Drop files/named.ca\n\nThis file is not needed since 7e9f8e1193b973fd8768fffeea13a166d06d1cd8\n\nFixes: #256","shortMessageHtmlLink":"Drop files/named.ca"}},{"before":"ed3e297e438036d2ef73005f15d45ebe3361812d","after":"fa0ec261907453d60a210e4e7bdce65545e013a8","ref":"refs/heads/master","pushedAt":"2024-05-16T14:50:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Release 10.4.0","shortMessageHtmlLink":"Release 10.4.0"}},{"before":"88b8452a6a14188f369c3623d250498c4e497451","after":"ed3e297e438036d2ef73005f15d45ebe3361812d","ref":"refs/heads/master","pushedAt":"2024-03-06T12:58:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Add support for zone masterfile format\n\nThis commit adds support for the zone masterfile format in the Zone resource.","shortMessageHtmlLink":"Add support for zone masterfile format"}},{"before":"1d85c75c9a0ad94595a6a47f1d0c427d79ae5284","after":"88b8452a6a14188f369c3623d250498c4e497451","ref":"refs/heads/master","pushedAt":"2024-02-19T11:51:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Release 10.3.0","shortMessageHtmlLink":"Release 10.3.0"}},{"before":"787048c1ab513210eb66a268ad6a2e17c30434e3","after":"1d85c75c9a0ad94595a6a47f1d0c427d79ae5284","ref":"refs/heads/master","pushedAt":"2024-02-13T11:27:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Add support for forwarders in master zone\n\nThis gives possibility to enable forwarding in master zone.\n\nAdd support for empty forwarders in master zone\n\nAllows to disable forwarding in master zone to cover scenario\nwhen server is authoritative for domain, subdomain is delegated\nand global forwarding is set.","shortMessageHtmlLink":"Add support for forwarders in master zone"}},{"before":"a3913ebead2236327a0c0a3d80740945c68aa83a","after":"787048c1ab513210eb66a268ad6a2e17c30434e3","ref":"refs/heads/master","pushedAt":"2024-02-13T11:25:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"add support for the statistics-channels directive\n\nThe statistics-channels statement declares communication channels\nto be used by system administrators to get access to statistics\ninformation of the name server. BIND will only start a listener\nif the directive is found in the configuration. The ACLs are\nrendered similar to the `controls` directive.\n\nStatistics are not collected on a per-zone basis by default.\nTo enable this behaviour, the defined type for zones has a new\nparameter to do so.","shortMessageHtmlLink":"add support for the statistics-channels directive"}},{"before":"06cb2424e45615a76d519e14b02b8e4400d1039c","after":"a3913ebead2236327a0c0a3d80740945c68aa83a","ref":"refs/heads/master","pushedAt":"2023-11-19T15:41:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Fix calling function empty() with Numeric value\n\nThis produce a warning:\n\n```\n2023-11-19T05:33:05.421+02:00 WARN [qtp925335889-44] [puppetserver] Puppet Calling function empty() with Numeric value is deprecated. (file: /usr/local/etc/puppet/code/environments/production/modules/dns/manifests/logging/channel.pp, line: 61)\n```\n\nSince we have data-types in place (`Optional[Integer]`), we do not need\nto care about an empty String. Only `undef` will evaluate to false, and\nit is the precise case we want to raise an error for.","shortMessageHtmlLink":"Fix calling function empty() with Numeric value"}},{"before":"c740d3d9765ff966e8cdca0ab6e3e089029397b3","after":"06cb2424e45615a76d519e14b02b8e4400d1039c","ref":"refs/heads/master","pushedAt":"2023-11-14T14:43:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Release 10.2.0","shortMessageHtmlLink":"Release 10.2.0"}},{"before":"377fa70a8e9490cc36050e14f51a2da8142ae003","after":"c740d3d9765ff966e8cdca0ab6e3e089029397b3","ref":"refs/heads/master","pushedAt":"2023-11-14T14:20:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Add Debian 12 support","shortMessageHtmlLink":"Add Debian 12 support"}},{"before":"adf2fea307c6bad3f1e886d02332ff8df4aed8cf","after":"377fa70a8e9490cc36050e14f51a2da8142ae003","ref":"refs/heads/master","pushedAt":"2023-11-07T11:48:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Add Puppet 8 support","shortMessageHtmlLink":"Add Puppet 8 support"}},{"before":"baaa3cedd560b6066619df569b623ad052d8a641","after":"adf2fea307c6bad3f1e886d02332ff8df4aed8cf","ref":"refs/heads/master","pushedAt":"2023-11-03T16:28:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Update gems to support testing Puppet 8","shortMessageHtmlLink":"Update gems to support testing Puppet 8"}},{"before":"fb33bce8ab334a9d8164a08ed0a8e59329160ab9","after":null,"ref":"refs/heads/update-gems","pushedAt":"2023-10-09T21:27:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"}},{"before":null,"after":"fb33bce8ab334a9d8164a08ed0a8e59329160ab9","ref":"refs/heads/update-gems","pushedAt":"2023-09-28T10:40:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Update gems to support testing Puppet 8","shortMessageHtmlLink":"Update gems to support testing Puppet 8"}},{"before":"cf568c8434605d7674f9e3384c8c30a7018f336d","after":"baaa3cedd560b6066619df569b623ad052d8a641","ref":"refs/heads/master","pushedAt":"2023-09-18T15:23:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Release 10.1.0","shortMessageHtmlLink":"Release 10.1.0"}},{"before":"93de238da7bfc17907aae0276deb953344267ac8","after":"cf568c8434605d7674f9e3384c8c30a7018f336d","ref":"refs/heads/master","pushedAt":"2023-09-15T13:09:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Change sysconfig_file for Debian/Ubuntu to '/etc/default/named'\n\nIt is was changed quite a while back[1].\n\n[1] https://salsa.debian.org/dns-team/bind9/-/commit/6fd962a36bb54e0106e001aff6cce056d54e2526","shortMessageHtmlLink":"Change sysconfig_file for Debian/Ubuntu to '/etc/default/named'"}},{"before":"cc58f93767fcf6c918c95179c39a132b7a9022c6","after":"93de238da7bfc17907aae0276deb953344267ac8","ref":"refs/heads/master","pushedAt":"2023-07-12T20:04:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Allow puppetlabs/concat 9.x","shortMessageHtmlLink":"Allow puppetlabs/concat 9.x"}},{"before":"9a37031d40e21753641fc4ad0f7cef3abf651523","after":"cc58f93767fcf6c918c95179c39a132b7a9022c6","ref":"refs/heads/master","pushedAt":"2023-05-15T14:06:23.409Z","pushType":"push","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Release 10.0.0","shortMessageHtmlLink":"Release 10.0.0"}},{"before":"05baf6cc4a8b7271e44ecd5520a0f944e0f7d07d","after":"9a37031d40e21753641fc4ad0f7cef3abf651523","ref":"refs/heads/master","pushedAt":"2023-05-08T16:46:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Drop Debian 9 support","shortMessageHtmlLink":"Drop Debian 9 support"}},{"before":"5fa75a991d9b7fb11dec112c800ac43ff1b762d8","after":"05baf6cc4a8b7271e44ecd5520a0f944e0f7d07d","ref":"refs/heads/master","pushedAt":"2023-05-05T14:03:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ekohl","name":"Ewoud Kohl van Wijngaarden","path":"/ekohl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155810?s=80&v=4"},"commit":{"message":"Refs #36345 - Drop Puppet 6 support","shortMessageHtmlLink":"Refs #36345 - Drop Puppet 6 support"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEmA-FMwA","startCursor":null,"endCursor":null}},"title":"Activity ยท theforeman/puppet-dns"}