{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":79330589,"defaultBranch":"main","name":"sozu","ownerLogin":"sozu-proxy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-01-18T10:44:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25197590?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715008602.0","currentOid":""},"activityList":{"items":[{"before":"5f5e1e97bc4dfe627869518110a792093a365c49","after":"69241af71361da2fe02f248e0465bdea94c02e6b","ref":"refs/heads/mux_v1","pushedAt":"2024-05-23T13:31:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wonshtrum","name":"Eloi Démolis","path":"/Wonshtrum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43861898?s=80&v=4"},"commit":{"message":"h2spec ETA: 135/147\n\n- implement reset_stream (in a very bad way)\n- change forcefully_terminate_stream to be quicker\n- more strict h2 parsing\n\nnote: it bacomes apparent that:\n- streams lack the RFC definition of state\n- remultiplexing lacks a frame queue\n- priorizer may have to be shared among connections of a session\n\nSigned-off-by: Eloi DEMOLIS ","shortMessageHtmlLink":"h2spec ETA: 135/147"}},{"before":"f9ec13d6829d03a89494f0c4729bc2a18f3a0090","after":"5f5e1e97bc4dfe627869518110a792093a365c49","ref":"refs/heads/mux_v1","pushedAt":"2024-05-23T13:04:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wonshtrum","name":"Eloi Démolis","path":"/Wonshtrum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43861898?s=80&v=4"},"commit":{"message":"h2spec ETA: 135/147\n\n- implement reset_stream (in a very bad way)\n- change forcefully_terminate_stream to be quicker\n- more strict h2 parsing\n\nnote: it bacomes apparent that:\n- streams lack the RFC definition of state\n- remultiplexing lacks a frame queue\n- priorizer may have to be shared among connections of a session\n\nSigned-off-by: Eloi DEMOLIS ","shortMessageHtmlLink":"h2spec ETA: 135/147"}},{"before":"4997b6f3b8dadf4812fae02e725e704368c1854a","after":"f9ec13d6829d03a89494f0c4729bc2a18f3a0090","ref":"refs/heads/mux_v1","pushedAt":"2024-05-22T20:49:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wonshtrum","name":"Eloi Démolis","path":"/Wonshtrum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43861898?s=80&v=4"},"commit":{"message":"h2spec ETA: 113/146\n\nSigned-off-by: Eloi DEMOLIS ","shortMessageHtmlLink":"h2spec ETA: 113/146"}},{"before":"f9e5e764df9008cd43f9d52eb5e39bee6b8b17f7","after":"2e662856e86aea51dffae2964e0f84b5a0e58f5c","ref":"refs/heads/more-precise-readme","pushedAt":"2024-05-17T08:12:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"correct comments in sozu_command_lib::certificate","shortMessageHtmlLink":"correct comments in sozu_command_lib::certificate"}},{"before":"b5e7061582892fa5b8c5a223bdfa191aaf3e787c","after":"4997b6f3b8dadf4812fae02e725e704368c1854a","ref":"refs/heads/mux_v1","pushedAt":"2024-05-13T10:07:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Wonshtrum","name":"Eloi Démolis","path":"/Wonshtrum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43861898?s=80&v=4"},"commit":{"message":"Move session_address, public_address and sticky_name around\n\nSigned-off-by: Eloi DEMOLIS ","shortMessageHtmlLink":"Move session_address, public_address and sticky_name around"}},{"before":"00d6f96bfc25a928b228c1db5a342b44d195dae2","after":"b5e7061582892fa5b8c5a223bdfa191aaf3e787c","ref":"refs/heads/mux_v1","pushedAt":"2024-05-07T13:12:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wonshtrum","name":"Eloi Démolis","path":"/Wonshtrum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43861898?s=80&v=4"},"commit":{"message":"Flag h2 at config level not frontend level\n\nSigned-off-by: Eloi DEMOLIS ","shortMessageHtmlLink":"Flag h2 at config level not frontend level"}},{"before":"46c6682208abb881c5ec06b887f735121652d3ef","after":"00d6f96bfc25a928b228c1db5a342b44d195dae2","ref":"refs/heads/mux_v1","pushedAt":"2024-05-06T16:42:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Wonshtrum","name":"Eloi Démolis","path":"/Wonshtrum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43861898?s=80&v=4"},"commit":{"message":"don't push\n\nSigned-off-by: Eloi DEMOLIS ","shortMessageHtmlLink":"don't push"}},{"before":"b2aa1cfa03eaec04816a657c319f72de5b0fc0c4","after":"324b7b3c6dadd92c0cdb576236fe9284cdc65340","ref":"refs/heads/log-target-error","pushedAt":"2024-05-06T15:37:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wonshtrum","name":"Eloi Démolis","path":"/Wonshtrum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43861898?s=80&v=4"},"commit":{"message":"Move unsent-access-logs metric increment out of sozu_command_lib\n\nSigned-off-by: Eloi DEMOLIS ","shortMessageHtmlLink":"Move unsent-access-logs metric increment out of sozu_command_lib"}},{"before":null,"after":"e6626c444d6d3ea61cfd7fb2ceaee98e1f391843","ref":"refs/heads/remove-feature-logs-cache","pushedAt":"2024-05-06T15:16:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"remove the logs-cache feature\n\nthe gain in performance is not significant,\nthe feature is unstable\n\nCo-Authored-By: Eloi DEMOLIS ","shortMessageHtmlLink":"remove the logs-cache feature"}},{"before":"a0c6b80e1e1f6f0eda090f5a08897f63a29761d7","after":"b2aa1cfa03eaec04816a657c319f72de5b0fc0c4","ref":"refs/heads/log-target-error","pushedAt":"2024-05-06T15:07:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"add count metric \"unsent-access-logs\"","shortMessageHtmlLink":"add count metric \"unsent-access-logs\""}},{"before":"90ab43530fb7e1fa173862b07f694526d972dda9","after":"a0c6b80e1e1f6f0eda090f5a08897f63a29761d7","ref":"refs/heads/log-target-error","pushedAt":"2024-05-03T08:56:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"propagate logging setup errors","shortMessageHtmlLink":"propagate logging setup errors"}},{"before":"bd75d30358f3bd75ea369d5653d73f25a1d59d10","after":"46c6682208abb881c5ec06b887f735121652d3ef","ref":"refs/heads/mux_v1","pushedAt":"2024-05-02T08:40:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Wonshtrum","name":"Eloi Démolis","path":"/Wonshtrum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43861898?s=80&v=4"},"commit":{"message":"Making Mux working again after rebase\n\nSigned-off-by: Eloi DEMOLIS ","shortMessageHtmlLink":"Making Mux working again after rebase"}},{"before":null,"after":"bd75d30358f3bd75ea369d5653d73f25a1d59d10","ref":"refs/heads/mux_v1","pushedAt":"2024-04-30T12:15:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wonshtrum","name":"Eloi Démolis","path":"/Wonshtrum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43861898?s=80&v=4"},"commit":{"message":"Remove debugging println\n\nSigned-off-by: Eloi DEMOLIS ","shortMessageHtmlLink":"Remove debugging println"}},{"before":"3816cbf4e03093b82e2cd871ddaf58b9104252c2","after":null,"ref":"refs/heads/use-std-time","pushedAt":"2024-04-29T10:31:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"FlorentinDUBOIS","name":"Florentin DUBOIS","path":"/FlorentinDUBOIS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7746166?s=80&v=4"}},{"before":"5ce5c5ac0060bff8333920eb8ad45fb8d7e00407","after":"34d8b93ce028cdce3d69ec4e439dbee87eda9b25","ref":"refs/heads/main","pushedAt":"2024-04-29T10:31:20.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"FlorentinDUBOIS","name":"Florentin DUBOIS","path":"/FlorentinDUBOIS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7746166?s=80&v=4"},"commit":{"message":"Merge pull request #1102 from sozu-proxy/use-std-time\n\nUse std::time instead of crate time where possible","shortMessageHtmlLink":"Merge pull request #1102 from sozu-proxy/use-std-time"}},{"before":"8073c3c7b9f395f0b3e14fdfceaa4f7a31cbc908","after":"3816cbf4e03093b82e2cd871ddaf58b9104252c2","ref":"refs/heads/use-std-time","pushedAt":"2024-04-29T10:18:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"apply clippy suggestions","shortMessageHtmlLink":"apply clippy suggestions"}},{"before":null,"after":"8073c3c7b9f395f0b3e14fdfceaa4f7a31cbc908","ref":"refs/heads/use-std-time","pushedAt":"2024-04-24T15:47:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"apply clippy suggestions","shortMessageHtmlLink":"apply clippy suggestions"}},{"before":"3c734baf4939b4ad339249f47e391ea09e569c8e","after":"90ab43530fb7e1fa173862b07f694526d972dda9","ref":"refs/heads/log-target-error","pushedAt":"2024-04-24T14:30:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"propagate logging setup errors","shortMessageHtmlLink":"propagate logging setup errors"}},{"before":"78c1f8cb73851a2a841ff2bd373023dc13f9a440","after":"3c734baf4939b4ad339249f47e391ea09e569c8e","ref":"refs/heads/log-target-error","pushedAt":"2024-04-24T14:12:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"propagate logging setup errors","shortMessageHtmlLink":"propagate logging setup errors"}},{"before":"c2e565d82cb7b5e100439c3aacf560b49f9c798f","after":"78c1f8cb73851a2a841ff2bd373023dc13f9a440","ref":"refs/heads/log-target-error","pushedAt":"2024-04-24T14:11:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"propagate logging setup errors","shortMessageHtmlLink":"propagate logging setup errors"}},{"before":"edb9b941ef5bc67044bcf45fde40293b0cd997fc","after":"c2e565d82cb7b5e100439c3aacf560b49f9c798f","ref":"refs/heads/log-target-error","pushedAt":"2024-04-24T13:48:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"propagate logging setup errors","shortMessageHtmlLink":"propagate logging setup errors"}},{"before":"dde8b7f91149d1366cb1d8e520c3fac408c093be","after":"edb9b941ef5bc67044bcf45fde40293b0cd997fc","ref":"refs/heads/log-target-error","pushedAt":"2024-04-23T07:16:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"revive backend of access logs when it fails\n\nstartup fails when access logs backend is not responding\n\nCo-Authored-By: Eloi DEMOLIS ","shortMessageHtmlLink":"revive backend of access logs when it fails"}},{"before":"79ded6de48916639c816e90f5ceea9763de9f63b","after":"dde8b7f91149d1366cb1d8e520c3fac408c093be","ref":"refs/heads/log-target-error","pushedAt":"2024-04-22T15:23:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"access logs: create unix datagram with UnixDatagram::unbound","shortMessageHtmlLink":"access logs: create unix datagram with UnixDatagram::unbound"}},{"before":"c2951bb3457df23f7cdfce10b1eff2cb3928c5af","after":"79ded6de48916639c816e90f5ceea9763de9f63b","ref":"refs/heads/log-target-error","pushedAt":"2024-04-17T15:54:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"revive backend of access logs when it fails\n\nstartup fails when access logs backend is not responding\n\nCo-Authored-By: Eloi DEMOLIS ","shortMessageHtmlLink":"revive backend of access logs when it fails"}},{"before":"cd25c2de7427473caaba6e402a6374353b42e8cc","after":"c2951bb3457df23f7cdfce10b1eff2cb3928c5af","ref":"refs/heads/log-target-error","pushedAt":"2024-04-17T15:48:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"revive backend of access logs when it fails\n\nstartup fails when access logs backend is not responding","shortMessageHtmlLink":"revive backend of access logs when it fails"}},{"before":null,"after":"cd25c2de7427473caaba6e402a6374353b42e8cc","ref":"refs/heads/log-target-error","pushedAt":"2024-04-17T15:46:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"startup fails when access logs backend is not responding","shortMessageHtmlLink":"startup fails when access logs backend is not responding"}},{"before":"7042b41a7f1d39bc53928189aae0a9bfde0a7db5","after":"f9e5e764df9008cd43f9d52eb5e39bee6b8b17f7","ref":"refs/heads/more-precise-readme","pushedAt":"2024-04-16T12:26:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"correct comments in sozu_command_lib::certificate","shortMessageHtmlLink":"correct comments in sozu_command_lib::certificate"}},{"before":"d965e6a00484c4054baac561a79688d4ad10c15e","after":"5ce5c5ac0060bff8333920eb8ad45fb8d7e00407","ref":"refs/heads/main","pushedAt":"2024-04-16T08:37:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FlorentinDUBOIS","name":"Florentin DUBOIS","path":"/FlorentinDUBOIS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7746166?s=80&v=4"},"commit":{"message":"doc(changelog): update typos\n\nSigned-off-by: Florentin Dubois ","shortMessageHtmlLink":"doc(changelog): update typos"}},{"before":"54811855d1c7b373440e1d459981ddbe9b7a8621","after":"d965e6a00484c4054baac561a79688d4ad10c15e","ref":"refs/heads/main","pushedAt":"2024-04-16T08:22:51.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"FlorentinDUBOIS","name":"Florentin DUBOIS","path":"/FlorentinDUBOIS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7746166?s=80&v=4"},"commit":{"message":"doc(changelog): add entry for release 1.0.0\n\nSigned-off-by: Florentin Dubois ","shortMessageHtmlLink":"doc(changelog): add entry for release 1.0.0"}},{"before":"37022c2f13a068731cbff839b598632c102e9aa1","after":"7042b41a7f1d39bc53928189aae0a9bfde0a7db5","ref":"refs/heads/more-precise-readme","pushedAt":"2024-04-15T15:54:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Keksoj","name":"Emmanuel Bosquet","path":"/Keksoj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29835330?s=80&v=4"},"commit":{"message":"correct comment on sozu_command_lib::certificate::get_cn_and_san_attributes","shortMessageHtmlLink":"correct comment on sozu_command_lib::certificate::get_cn_and_san_attr…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUg4phAA","startCursor":null,"endCursor":null}},"title":"Activity · sozu-proxy/sozu"}