)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"d0ae55193a45faa4f723deb66eaa916978397bfe","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"0a3da64a_2b319090","updated":"2025-04-10 18:13:20.000000000","message":"can you please add a release note?","commit_id":"db20b6e40ea347ac43d13eb080b6e7cacbb99d7d"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"38b8c86c45c3ddb4fc536e13a9c2844410feda18","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b2214fe5_2517556d","updated":"2025-04-10 13:15:40.000000000","message":"recheck - gates should be fixed now","commit_id":"db20b6e40ea347ac43d13eb080b6e7cacbb99d7d"},{"author":{"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},"change_message_id":"8223bf2c017325ae65eb9ad3992f9a905d1aa0bc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"6b521434_6827e504","updated":"2025-04-14 12:16:17.000000000","message":"minor nit on passive -\u003e active voicing for release notes","commit_id":"27c3b95040e9c4ba8923b332e9dc6f1cbf65fe02"}],"defaults/main.yml":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"d0ae55193a45faa4f723deb66eaa916978397bfe","unresolved":true,"context_lines":[{"line_number":332,"context_line":"# Allows to define custom errorfiles in the format:"},{"line_number":333,"context_line":"# - code: 504"},{"line_number":334,"context_line":"#   path: /path/to/504.http"},{"line_number":335,"context_line":"# You can use haproxy_static_files_extra to add those files."},{"line_number":336,"context_line":"# See https://github.com/haproxy/haproxy/tree/master/examples/errorfiles for examples"},{"line_number":337,"context_line":"haproxy_errorfiles: []"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ff5ab44b_6456c44b","line":335,"updated":"2025-04-10 18:13:20.000000000","message":"can you mention usage of `haproxy_static_files_extra` for distribution of error file?","commit_id":"db20b6e40ea347ac43d13eb080b6e7cacbb99d7d"},{"author":{"_account_id":27316,"name":"Daniel Preussker","email":"openstack@devilcode.org","username":"f0o"},"change_message_id":"c0deb82297156df928d83a26734876f99778fbd9","unresolved":false,"context_lines":[{"line_number":332,"context_line":"# Allows to define custom errorfiles in the format:"},{"line_number":333,"context_line":"# - code: 504"},{"line_number":334,"context_line":"#   path: /path/to/504.http"},{"line_number":335,"context_line":"# You can use haproxy_static_files_extra to add those files."},{"line_number":336,"context_line":"# See https://github.com/haproxy/haproxy/tree/master/examples/errorfiles for examples"},{"line_number":337,"context_line":"haproxy_errorfiles: []"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"089aa4cc_739a76c1","line":335,"in_reply_to":"ff5ab44b_6456c44b","updated":"2025-04-12 07:56:23.000000000","message":"Done","commit_id":"db20b6e40ea347ac43d13eb080b6e7cacbb99d7d"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"cb6bdba273883755f2afd53bd654a9ecd6122790","unresolved":true,"context_lines":[{"line_number":343,"context_line":"#       Cache-Control: no-cache"},{"line_number":344,"context_line":"#       Connection: close"},{"line_number":345,"context_line":"#       Content-Type: text/html"},{"line_number":346,"context_line":"#       "},{"line_number":347,"context_line":"#       \u003chtml\u003e\u003cbody\u003e\u003ch1\u003e500 Internal Server Error\u003c/h1\u003e"},{"line_number":348,"context_line":"#       This Server Made a Boo Boo"},{"line_number":349,"context_line":"#       \u003c/body\u003e\u003c/html\u003e"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1cb2dcb0_1791c1f6","line":346,"range":{"start_line":346,"start_character":1,"end_line":346,"end_character":8},"updated":"2025-04-12 07:52:45.000000000","message":"trailing whitespace","commit_id":"f71569b5ae0abcde422804dd8b479a84d17d0fd1"},{"author":{"_account_id":27316,"name":"Daniel Preussker","email":"openstack@devilcode.org","username":"f0o"},"change_message_id":"c0deb82297156df928d83a26734876f99778fbd9","unresolved":false,"context_lines":[{"line_number":343,"context_line":"#       Cache-Control: no-cache"},{"line_number":344,"context_line":"#       Connection: close"},{"line_number":345,"context_line":"#       Content-Type: text/html"},{"line_number":346,"context_line":"#       "},{"line_number":347,"context_line":"#       \u003chtml\u003e\u003cbody\u003e\u003ch1\u003e500 Internal Server Error\u003c/h1\u003e"},{"line_number":348,"context_line":"#       This Server Made a Boo Boo"},{"line_number":349,"context_line":"#       \u003c/body\u003e\u003c/html\u003e"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"62de1c50_6881fae4","line":346,"range":{"start_line":346,"start_character":1,"end_line":346,"end_character":8},"in_reply_to":"1cb2dcb0_1791c1f6","updated":"2025-04-12 07:56:23.000000000","message":"Done","commit_id":"f71569b5ae0abcde422804dd8b479a84d17d0fd1"}],"releasenotes/notes/haproxy_custom_errorfiles-500674edcaa6cbb6.yaml":[{"author":{"_account_id":34411,"name":"Neil Hanlon","email":"neil@shrug.pw","username":"nhanlon"},"change_message_id":"8223bf2c017325ae65eb9ad3992f9a905d1aa0bc","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add ability to define custom errorfiles via `haproxy_errorfiles`"},{"line_number":5,"context_line":"    This can be used in conjunction with `haproxy_static_files_extra`"},{"line_number":6,"context_line":"    to distribute these files."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"b1abccdc_cccb8aaf","line":6,"range":{"start_line":4,"start_character":4,"end_line":6,"end_character":30},"updated":"2025-04-14 12:16:17.000000000","message":"```suggestion\n    Added support for defining custom error files using haproxy_errorfiles.\n    These files can be distributed alongside haproxy_static_files_extra.\n```","commit_id":"27c3b95040e9c4ba8923b332e9dc6f1cbf65fe02"},{"author":{"_account_id":27316,"name":"Daniel Preussker","email":"openstack@devilcode.org","username":"f0o"},"change_message_id":"deea93702f41d89367f311ce5268164dfe4bbcfc","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add ability to define custom errorfiles via `haproxy_errorfiles`"},{"line_number":5,"context_line":"    This can be used in conjunction with `haproxy_static_files_extra`"},{"line_number":6,"context_line":"    to distribute these files."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"7ec645b6_81f2d617","line":6,"range":{"start_line":4,"start_character":4,"end_line":6,"end_character":30},"in_reply_to":"b1abccdc_cccb8aaf","updated":"2025-04-14 12:18:06.000000000","message":"Fix applied.","commit_id":"27c3b95040e9c4ba8923b332e9dc6f1cbf65fe02"}]}
