{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":486916841,"defaultBranch":"main","name":"cs-blocklist-mirror","ownerLogin":"crowdsecurity","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-29T09:39:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63284097?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719408559.0","currentOid":""},"activityList":{"items":[{"before":"e53c3457126631bfe79d2ca82aa2f5e2b016fc4b","after":"78038ce264ed264b5957f06e4d538ada7bdc4bbb","ref":"refs/heads/main","pushedAt":"2024-06-26T13:16:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LaurenceJJones","name":"Laurence Jones","path":"/LaurenceJJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23139695?s=80&v=4"},"commit":{"message":"Update docker readme (#99)\n\n* reformat and update README\r\n\r\n* add example import script for MikroTik\r\n\r\n* update MikroTik example","shortMessageHtmlLink":"Update docker readme (#99)"}},{"before":"dc326b759d2671b803c2882500a3df5da2474bf4","after":"e53c3457126631bfe79d2ca82aa2f5e2b016fc4b","ref":"refs/heads/main","pushedAt":"2024-06-26T13:14:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LaurenceJJones","name":"Laurence Jones","path":"/LaurenceJJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23139695?s=80&v=4"},"commit":{"message":"refactor mikrotik formatter (#98)\n\n* refactor mikrotik formatter\r\n\r\n* fix golangci-lint errors\r\n\r\n* embed script template as string - not via a virtual fs\r\n\r\n* refactor scriptString handling\r\n\r\n* enhance: Dont alloc a new slice to compute ipv6 just pass a template func, dont alloc a strings buffer to remove redundant new lines just alter template to not have them, pass response writer directly to the parsed template instead of allocating strings\r\n\r\n* fix: fix newlines on template\r\n\r\n* fix: remove unused struct\r\n\r\n* fix: write to temporary buffer of bytes so no partial script is written\r\n\r\n---------\r\n\r\nCo-authored-by: Laurence Jones ","shortMessageHtmlLink":"refactor mikrotik formatter (#98)"}},{"before":"f7cc4ee882668aaa68eab219ccd0cc78e45e10cf","after":"dc326b759d2671b803c2882500a3df5da2474bf4","ref":"refs/heads/main","pushedAt":"2024-06-14T14:47:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LaurenceJJones","name":"Laurence Jones","path":"/LaurenceJJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23139695?s=80&v=4"},"commit":{"message":"update dependencies (#97)\n\n* fix golangci-lint errors\r\n\r\n* align with crowdsec, use csdaemon.Ready\r\n\r\n---------\r\n\r\nCo-authored-by: Laurence Jones ","shortMessageHtmlLink":"update dependencies (#97)"}},{"before":"83ff2b5b0813d9c8321c21e295525a36182a3442","after":"f7cc4ee882668aaa68eab219ccd0cc78e45e10cf","ref":"refs/heads/main","pushedAt":"2024-06-14T14:43:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LaurenceJJones","name":"Laurence Jones","path":"/LaurenceJJones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23139695?s=80&v=4"},"commit":{"message":"Use go 1.22 (#96)","shortMessageHtmlLink":"Use go 1.22 (#96)"}},{"before":"b7cbdb02013399f5162dc40b14b1baa824593c6a","after":null,"ref":"refs/heads/allow-non-ip-scopes","pushedAt":"2024-03-20T15:47:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buixor","name":"Thibault \"bui\" Koechlin","path":"/buixor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990714?s=80&v=4"}},{"before":"a7871e6ee43d1abba496cf00b0f4e6ce37ea2b9a","after":"83ff2b5b0813d9c8321c21e295525a36182a3442","ref":"refs/heads/main","pushedAt":"2024-03-20T15:47:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"buixor","name":"Thibault \"bui\" Koechlin","path":"/buixor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990714?s=80&v=4"},"commit":{"message":"allow to specify 'scopes' in the configuration. By default bouncer was restricting itself to IP scoped decisions (#93)","shortMessageHtmlLink":"allow to specify 'scopes' in the configuration. By default bouncer wa…"}},{"before":null,"after":"b7cbdb02013399f5162dc40b14b1baa824593c6a","ref":"refs/heads/allow-non-ip-scopes","pushedAt":"2024-03-20T15:18:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"buixor","name":"Thibault \"bui\" Koechlin","path":"/buixor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/990714?s=80&v=4"},"commit":{"message":"allow to specify 'scopes' in the configuration. By default bouncer was restricting itself to IP scoped decisions","shortMessageHtmlLink":"allow to specify 'scopes' in the configuration. By default bouncer wa…"}},{"before":"b0671d843ea13ed0cf99f5fd4b692bf5af68c4c6","after":null,"ref":"refs/heads/revert","pushedAt":"2024-03-18T17:13:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sabban","name":"Manuel Sabban","path":"/sabban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7680008?s=80&v=4"}},{"before":"0ef82b987d18cc78b2c07af10aef7c708e071262","after":"a7871e6ee43d1abba496cf00b0f4e6ce37ea2b9a","ref":"refs/heads/main","pushedAt":"2024-03-18T17:13:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sabban","name":"Manuel Sabban","path":"/sabban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7680008?s=80&v=4"},"commit":{"message":"revert preventing the build. This will be done pipeline side. (#92)","shortMessageHtmlLink":"revert preventing the build. This will be done pipeline side. (#92)"}},{"before":null,"after":"b0671d843ea13ed0cf99f5fd4b692bf5af68c4c6","ref":"refs/heads/revert","pushedAt":"2024-03-18T15:26:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sabban","name":"Manuel Sabban","path":"/sabban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7680008?s=80&v=4"},"commit":{"message":"revert preventing the build. This will be done pipeline side.","shortMessageHtmlLink":"revert preventing the build. This will be done pipeline side."}},{"before":"a033ace698af30f0ac12531ff7165cff66788cdd","after":"2e415d94eac5be5cc773d13cb8e0435d0d1ffcfe","ref":"refs/heads/static/build","pushedAt":"2024-03-18T10:38:16.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sabban","name":"Manuel Sabban","path":"/sabban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7680008?s=80&v=4"},"commit":{"message":"Merge branch 'main' into static/build","shortMessageHtmlLink":"Merge branch 'main' into static/build"}},{"before":null,"after":"a033ace698af30f0ac12531ff7165cff66788cdd","ref":"refs/heads/static/build","pushedAt":"2024-03-18T10:37:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sabban","name":"Manuel Sabban","path":"/sabban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7680008?s=80&v=4"},"commit":{"message":"allow deb file building","shortMessageHtmlLink":"allow deb file building"}},{"before":"b4e1ff82f91c2820d9c6b9848325c7d515bba927","after":null,"ref":"refs/heads/lint","pushedAt":"2024-03-18T08:58:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"}},{"before":"bd05c89e200bcc08f3cea3ee97229ec55a2e651c","after":"0ef82b987d18cc78b2c07af10aef7c708e071262","ref":"refs/heads/main","pushedAt":"2024-03-18T08:58:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"},"commit":{"message":"lint (#90)","shortMessageHtmlLink":"lint (#90)"}},{"before":"02ff240db9d56d3a862ae08a7f60c37d5a932455","after":"b4e1ff82f91c2820d9c6b9848325c7d515bba927","ref":"refs/heads/lint","pushedAt":"2024-03-18T08:53:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"264cdb10801a010c041e42a16c6e5b14d30450af","after":null,"ref":"refs/heads/go-1.21.6","pushedAt":"2024-03-14T13:49:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"}},{"before":"2077c6c3b5f308efbcf879eb0dc6f66653c0cf14","after":"bd05c89e200bcc08f3cea3ee97229ec55a2e651c","ref":"refs/heads/main","pushedAt":"2024-03-14T13:49:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"},"commit":{"message":"use go 1.21.7 and bump actions (#87)","shortMessageHtmlLink":"use go 1.21.7 and bump actions (#87)"}},{"before":null,"after":"02ff240db9d56d3a862ae08a7f60c37d5a932455","ref":"refs/heads/lint","pushedAt":"2024-03-14T08:40:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"3ea1db0ad5b12f6aa614e0db48c7a0dca498a424","after":"264cdb10801a010c041e42a16c6e5b14d30450af","ref":"refs/heads/go-1.21.6","pushedAt":"2024-03-14T08:19:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"},"commit":{"message":"use go 1.21.7 and bump actions","shortMessageHtmlLink":"use go 1.21.7 and bump actions"}},{"before":"297f1d4daae58c3445e90aab40d382f86c43dc55","after":null,"ref":"refs/heads/static/build","pushedAt":"2024-03-13T15:22:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sabban","name":"Manuel Sabban","path":"/sabban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7680008?s=80&v=4"}},{"before":"13af0a8fc1a45a888eea6ab6bbfb8f89a2d292f6","after":"2077c6c3b5f308efbcf879eb0dc6f66653c0cf14","ref":"refs/heads/main","pushedAt":"2024-03-13T15:22:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sabban","name":"Manuel Sabban","path":"/sabban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7680008?s=80&v=4"},"commit":{"message":"static build require not to build at package creation time (#89)","shortMessageHtmlLink":"static build require not to build at package creation time (#89)"}},{"before":null,"after":"297f1d4daae58c3445e90aab40d382f86c43dc55","ref":"refs/heads/static/build","pushedAt":"2024-03-13T14:29:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sabban","name":"Manuel Sabban","path":"/sabban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7680008?s=80&v=4"},"commit":{"message":"static build require not to build at package creation time","shortMessageHtmlLink":"static build require not to build at package creation time"}},{"before":null,"after":"3ea1db0ad5b12f6aa614e0db48c7a0dca498a424","ref":"refs/heads/go-1.21.6","pushedAt":"2024-01-10T08:29:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"},"commit":{"message":"use go 1.21.6","shortMessageHtmlLink":"use go 1.21.6"}},{"before":"f9cabc35450a88b9b077152c52e5d704e161f37f","after":null,"ref":"refs/heads/gocmd","pushedAt":"2024-01-08T20:26:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"}},{"before":"2c4fc2008693f438e34f96d99f7c9234f8545de8","after":"13af0a8fc1a45a888eea6ab6bbfb8f89a2d292f6","ref":"refs/heads/main","pushedAt":"2024-01-08T20:26:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"},"commit":{"message":"Makefile: use GO macro if set, to check for version (#85)\n\n* Makefile: use GO macro if set, to check for version\r\n\r\n* CI: apt update before install","shortMessageHtmlLink":"Makefile: use GO macro if set, to check for version (#85)"}},{"before":"7a30bea9b76e71f38358a66895e794c6e15b2dcb","after":null,"ref":"refs/heads/rfc3339","pushedAt":"2024-01-08T20:21:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"}},{"before":"d2852f5c0f1ef9f8f63221cec0cdd6954055c6ba","after":"2c4fc2008693f438e34f96d99f7c9234f8545de8","ref":"refs/heads/main","pushedAt":"2024-01-08T20:21:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"},"commit":{"message":"logging: full standard timestamp with timezone (yyyy-mm-dd) (#86)","shortMessageHtmlLink":"logging: full standard timestamp with timezone (yyyy-mm-dd) (#86)"}},{"before":"eea28858acf574a64658a9f777f4ab966c5a66b9","after":"7a30bea9b76e71f38358a66895e794c6e15b2dcb","ref":"refs/heads/rfc3339","pushedAt":"2024-01-08T15:55:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"},"commit":{"message":"logging: full standard timestamp with timezone (yyyy-mm-dd)","shortMessageHtmlLink":"logging: full standard timestamp with timezone (yyyy-mm-dd)"}},{"before":null,"after":"eea28858acf574a64658a9f777f4ab966c5a66b9","ref":"refs/heads/rfc3339","pushedAt":"2024-01-08T15:53:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"},"commit":{"message":"logging: full standard timestamp with timezone (yyyy-mm-dd)","shortMessageHtmlLink":"logging: full standard timestamp with timezone (yyyy-mm-dd)"}},{"before":"15c1a3e25aefa0ebc927a997b715abf1ea17bef0","after":"f9cabc35450a88b9b077152c52e5d704e161f37f","ref":"refs/heads/gocmd","pushedAt":"2024-01-08T14:21:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmetc","name":null,"path":"/mmetc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92726601?s=80&v=4"},"commit":{"message":"CI: apt update before install","shortMessageHtmlLink":"CI: apt update before install"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEb8DyjAA","startCursor":null,"endCursor":null}},"title":"Activity · crowdsecurity/cs-blocklist-mirror"}