{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":186657205,"defaultBranch":"master","name":"config-parser","ownerLogin":"haproxytech","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-05-14T16:08:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2300017?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724857080.0","currentOid":""},"activityList":{"items":[{"before":"9668e0ebe95431041a5a000628e772eddc99c6fe","after":"18f70005a8ac7c7fd13f3e086eb94043c41847b9","ref":"refs/heads/v5.0","pushedAt":"2024-08-28T14:47:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUG/MINOR: add h1-accept-payload-with-any-method and h1-do-not-close-on-insecure-transfer-encoding to global","shortMessageHtmlLink":"BUG/MINOR: add h1-accept-payload-with-any-method and h1-do-not-close-…"}},{"before":"1550d1f5da167d6a3dae9a888cfdffd25436bc41","after":"2b1ad862846d3197d9bf2b79c4295a44f5ffd013","ref":"refs/heads/v5.1","pushedAt":"2024-08-27T14:02:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUG/MINOR: add h1-accept-payload-with-any-method and h1-do-not-close-on-insecure-transfer-encoding to global","shortMessageHtmlLink":"BUG/MINOR: add h1-accept-payload-with-any-method and h1-do-not-close-…"}},{"before":"32e9bca75aa4a26da1472d2b6aa14653352cdaca","after":"ad6400590c88d56a4902eb01be38d78f26912889","ref":"refs/heads/master","pushedAt":"2024-08-20T20:21:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"MAJOR: move config-parser into client-native\n\nthere are lots off reasons why we need to do that,\nbut main reason is to move from custom types that config parser uses to client native models.\nthis will also simplify further development since we almost 99% percent of the time need to\nadd similar code to both projects and with this change, only one PR is needed","shortMessageHtmlLink":"MAJOR: move config-parser into client-native"}},{"before":"f03e520c3b70871d315e2a53027bb97d6a1fb238","after":"32e9bca75aa4a26da1472d2b6aa14653352cdaca","ref":"refs/heads/master","pushedAt":"2024-08-20T07:02:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"FEATURE/MINOR: add SectionAttributesGet to Parser interface to be able to list available / existing attributes in a section","shortMessageHtmlLink":"FEATURE/MINOR: add SectionAttributesGet to Parser interface to be abl…"}},{"before":"c75eaad880c21d150831a47fa4ba4a8478730df8","after":"f03e520c3b70871d315e2a53027bb97d6a1fb238","ref":"refs/heads/master","pushedAt":"2024-06-28T07:42:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"MEDIUM: Add global ocsp-update keywords\n\nAdded:\n- ocsp-update.disable\n- ocsp-update.httpproxy\n- ocsp-update.maxdelay\n- ocsp-update.mindelay\n- ocs-update.mode","shortMessageHtmlLink":"MEDIUM: Add global ocsp-update keywords"}},{"before":"9ef3696c6fec0a37f6f869f0de133c64ee1b04d3","after":"c75eaad880c21d150831a47fa4ba4a8478730df8","ref":"refs/heads/master","pushedAt":"2024-06-24T09:35:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"MEDIUM: add new server/bind options\n\nAdded:\n- server pool-conn-name +1\n- server hash-key +1\n- bind ssl default-crt +1","shortMessageHtmlLink":"MEDIUM: add new server/bind options"}},{"before":"86ef212f01cde61868e76b50cace14b0e9fabe8a","after":"9ef3696c6fec0a37f6f869f0de133c64ee1b04d3","ref":"refs/heads/master","pushedAt":"2024-06-20T05:30:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"MEDIUM: Add support for the crt-store section\n\nWith all its keywords: crt-base, key-base and load.","shortMessageHtmlLink":"MEDIUM: Add support for the crt-store section"}},{"before":"1217c4e7301199369074aa2085dd2a4de53a3fd9","after":"86ef212f01cde61868e76b50cace14b0e9fabe8a","ref":"refs/heads/master","pushedAt":"2024-06-19T19:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"MEDIUM: add guid keywords","shortMessageHtmlLink":"MEDIUM: add guid keywords"}},{"before":"4f80f1bf88625ea15c4a3c448188868c463d3208","after":"1217c4e7301199369074aa2085dd2a4de53a3fd9","ref":"refs/heads/master","pushedAt":"2024-06-19T19:08:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"MEDIUM: add harden,thread-hard-limit,ssl-security-level,http-err-codes, http-fail-codes keywords\n\nAdd:\n- harden.reject-privileged-ports.quic\n- harden.reject-privileged-ports.tcp\n- thread-hard-limit\n- ssl-security-level keywords\n- http-err-codes\n- http-fail-codes","shortMessageHtmlLink":"MEDIUM: add harden,thread-hard-limit,ssl-security-level,http-err-code…"}},{"before":"d1b7e6dff79ab5e3595610340dd48109868ac161","after":"4f80f1bf88625ea15c4a3c448188868c463d3208","ref":"refs/heads/master","pushedAt":"2024-06-13T10:07:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUILD/MINOR: go.mod: update golang.org/x packages\n\ngolang.org/x/text v0.16.0\ngolang.org/x/sys v0.21.0","shortMessageHtmlLink":"BUILD/MINOR: go.mod: update golang.org/x packages"}},{"before":"192de21b48940195f3d99fc919d128c6d342acf6","after":"9668e0ebe95431041a5a000628e772eddc99c6fe","ref":"refs/heads/v5.0","pushedAt":"2024-06-13T10:02:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUILD/MINOR: go.mod: update golang.org/x packages\n\ngolang.org/x/text v0.16.0\ngolang.org/x/sys v0.21.0","shortMessageHtmlLink":"BUILD/MINOR: go.mod: update golang.org/x packages"}},{"before":"a2ee1b5591c70947b6447101d6d3c77bbe86ec4c","after":"d1b7e6dff79ab5e3595610340dd48109868ac161","ref":"refs/heads/master","pushedAt":"2024-06-13T09:37:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUG/MINOR: Use the correct type for tune.lua.maxmem","shortMessageHtmlLink":"BUG/MINOR: Use the correct type for tune.lua.maxmem"}},{"before":"14be78765d6c7258368af86dfa19305101642240","after":"a2ee1b5591c70947b6447101d6d3c77bbe86ec4c","ref":"refs/heads/master","pushedAt":"2024-06-13T09:32:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"MINOR: global: Add a bunch of new tunables\n\nAdd support for the new keywords:\n\n- tune.applet.zero-copy-forwarding\n- tune.buffers.limit\n- tune.buffers.reserve\n- tune.h2.be.glitches-threshold\n- tune.h2.fe.glitches-threshold\n- tune.h2.fe.max-total-streams\n- tune.quic.reorder-ratio\n- tune.quic.zero-copy-fwd-send\n- tune.ring.queues","shortMessageHtmlLink":"MINOR: global: Add a bunch of new tunables"}},{"before":"51b59a036019dad4583a8730bfbabfef0e79a1e6","after":"14be78765d6c7258368af86dfa19305101642240","ref":"refs/heads/master","pushedAt":"2024-05-13T11:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUILD/MINOR: go.mod: update golang.org/x packages\n\ngolang.org/x/text v0.15.0\ngolang.org/x/sys v0.20.0","shortMessageHtmlLink":"BUILD/MINOR: go.mod: update golang.org/x packages"}},{"before":"cd272a02a3ac755d170299096164150e618bb801","after":"192de21b48940195f3d99fc919d128c6d342acf6","ref":"refs/heads/v5.0","pushedAt":"2024-05-13T11:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUILD/MINOR: go.mod: update golang.org/x packages\n\ngolang.org/x/text v0.15.0\ngolang.org/x/sys v0.20.0","shortMessageHtmlLink":"BUILD/MINOR: go.mod: update golang.org/x packages"}},{"before":"8eea621717fd717fda86dd8a9a06b8cc3cff2e45","after":"51b59a036019dad4583a8730bfbabfef0e79a1e6","ref":"refs/heads/master","pushedAt":"2024-05-11T20:56:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"FEATURE/MINOR: add GetResult next to GetPreComments to expose the Result output for individual parsers","shortMessageHtmlLink":"FEATURE/MINOR: add GetResult next to GetPreComments to expose the Res…"}},{"before":"77f35909a9c18512174866fff89222ae316a6bf4","after":"1550d1f5da167d6a3dae9a888cfdffd25436bc41","ref":"refs/heads/v5.1","pushedAt":"2024-05-02T08:23:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUG/MEDIUM: support multiple force-persist statements in backends","shortMessageHtmlLink":"BUG/MEDIUM: support multiple force-persist statements in backends"}},{"before":"6b97d3257e43ddd21f25b8b2cccc6d595bf2d65d","after":"cd272a02a3ac755d170299096164150e618bb801","ref":"refs/heads/v5.0","pushedAt":"2024-05-02T08:23:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUG/MEDIUM: support multiple force-persist statements in backends","shortMessageHtmlLink":"BUG/MEDIUM: support multiple force-persist statements in backends"}},{"before":"13a6709839ce477cf462a5c2201346d4419083ca","after":"77f35909a9c18512174866fff89222ae316a6bf4","ref":"refs/heads/v5.1","pushedAt":"2024-04-30T12:28:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUG/MINOR: http-after-resposne: add missing actions","shortMessageHtmlLink":"BUG/MINOR: http-after-resposne: add missing actions"}},{"before":"e4dc867964ef1ee7e6cfcf99e11f72114f305d92","after":"8eea621717fd717fda86dd8a9a06b8cc3cff2e45","ref":"refs/heads/master","pushedAt":"2024-04-30T11:08:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUG/MINOR: http-after-resposne: add missing actions","shortMessageHtmlLink":"BUG/MINOR: http-after-resposne: add missing actions"}},{"before":"3e9cf608ed7fc0a629b69203e21a69a2e2880cf5","after":"13a6709839ce477cf462a5c2201346d4419083ca","ref":"refs/heads/v5.1","pushedAt":"2024-04-30T11:03:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"MINOR: add support for tcp-request connection set-var-fmt","shortMessageHtmlLink":"MINOR: add support for tcp-request connection set-var-fmt"}},{"before":"267515d6336bd03fbc262007bea91fe37b7b0eb5","after":"e4dc867964ef1ee7e6cfcf99e11f72114f305d92","ref":"refs/heads/master","pushedAt":"2024-04-25T12:37:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUG/MEDIUM: support multiple force-persist statements in backends","shortMessageHtmlLink":"BUG/MEDIUM: support multiple force-persist statements in backends"}},{"before":"95ffb3171d4eb65d172c629c8c57da2ae13332bd","after":"267515d6336bd03fbc262007bea91fe37b7b0eb5","ref":"refs/heads/master","pushedAt":"2024-04-08T10:35:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUILD/MINOR: go.mod: update golang.org/x packages\n\ngolang.org/x/sys v0.19.0","shortMessageHtmlLink":"BUILD/MINOR: go.mod: update golang.org/x packages"}},{"before":"5688444635e8445acd120a11041f1451099e9326","after":"3e9cf608ed7fc0a629b69203e21a69a2e2880cf5","ref":"refs/heads/v5.1","pushedAt":"2024-04-08T10:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUG/MINOR: add missing hash-balance-factor for defaults and backend","shortMessageHtmlLink":"BUG/MINOR: add missing hash-balance-factor for defaults and backend"}},{"before":"818b53f00f2c211633802c6cb0395ba598644f44","after":"6b97d3257e43ddd21f25b8b2cccc6d595bf2d65d","ref":"refs/heads/v5.0","pushedAt":"2024-04-08T10:35:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUILD/MINOR: go.mod: update golang.org/x packages\n\ngolang.org/x/sys v0.19.0","shortMessageHtmlLink":"BUILD/MINOR: go.mod: update golang.org/x packages"}},{"before":"d7d273a33239f9d0704674a5c0310068e0b7ee51","after":"5688444635e8445acd120a11041f1451099e9326","ref":"refs/heads/v5.1","pushedAt":"2024-04-04T12:46:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUILD/MINOR: fix test generation with quote_fail instrution\n\nSigned-off-by: Vincent Gramer ","shortMessageHtmlLink":"BUILD/MINOR: fix test generation with quote_fail instrution"}},{"before":"8cf7ca85e6d3fb36073a80322dc28d456ace9078","after":"818b53f00f2c211633802c6cb0395ba598644f44","ref":"refs/heads/v5.0","pushedAt":"2024-04-04T08:55:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUILD/MEDIUM: go: upgrade to go 1.22","shortMessageHtmlLink":"BUILD/MEDIUM: go: upgrade to go 1.22"}},{"before":"81a75a86837470274459e1d4d313922bbd75f0d5","after":"d7d273a33239f9d0704674a5c0310068e0b7ee51","ref":"refs/heads/v5.1","pushedAt":"2024-04-04T08:55:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUILD/MEDIUM: go: upgrade to go 1.22","shortMessageHtmlLink":"BUILD/MEDIUM: go: upgrade to go 1.22"}},{"before":"2ebfd82546269d11b6733e2c9ad141048bff6500","after":"95ffb3171d4eb65d172c629c8c57da2ae13332bd","ref":"refs/heads/master","pushedAt":"2024-04-04T08:45:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"BUILD/MEDIUM: go: upgrade to go 1.22","shortMessageHtmlLink":"BUILD/MEDIUM: go: upgrade to go 1.22"}},{"before":"e18dab59841d651fe45013f3411c5592acdbb2d9","after":"2ebfd82546269d11b6733e2c9ad141048bff6500","ref":"refs/heads/master","pushedAt":"2024-03-26T14:44:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oktalz","name":"Zlatko Bratkovic","path":"/oktalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7778502?s=80&v=4"},"commit":{"message":"MINOR: add support for sc-set-gpt(sc-id,idx)","shortMessageHtmlLink":"MINOR: add support for sc-set-gpt(sc-id,idx)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOFQxNDo0Nzo1Ni4wMDAwMDBazwAAAASmobMS","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOFQxNDo0Nzo1Ni4wMDAwMDBazwAAAASmobMS","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0yNlQxNDo0NDoxNS4wMDAwMDBazwAAAAQfvWEh"}},"title":"Activity · haproxytech/config-parser"}