{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":264154402,"defaultBranch":"master","name":"crowdsec","ownerLogin":"crowdsecurity","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-15T09:38:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63284097?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717596831.0","currentOid":""},"activityList":{"items":[{"before":"69b93faad47064879a5be3bb2247ed4e1c9c2182","after":"e1df31ec3e0642ef16191aaf88b5f000d3533086","ref":"refs/heads/cscli-decisions","pushedAt":"2024-06-05T15:03:49.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":"cscli alerts: extract method delete()","shortMessageHtmlLink":"cscli alerts: extract method delete()"}},{"before":null,"after":"16bfab86c8e0de6631b8fcea99b1da009affb902","ref":"refs/heads/release/v1.6.2","pushedAt":"2024-06-05T14:13:51.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":"check type assertion in geoip enrichers (#3040)","shortMessageHtmlLink":"check type assertion in geoip enrichers (#3040)"}},{"before":"5b3887309ce28ec1e34ddacbdaccaf60e5f3e18e","after":"69b93faad47064879a5be3bb2247ed4e1c9c2182","ref":"refs/heads/cscli-decisions","pushedAt":"2024-06-05T14:02:50.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":"update test","shortMessageHtmlLink":"update test"}},{"before":null,"after":"5b3887309ce28ec1e34ddacbdaccaf60e5f3e18e","ref":"refs/heads/cscli-decisions","pushedAt":"2024-06-05T13:35:27.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":"cscli decisions: error cleanup, avoid global for api client","shortMessageHtmlLink":"cscli decisions: error cleanup, avoid global for api client"}},{"before":"ac5a839fcc1ffc76e49f643d4bd642cc2d906e7e","after":"d4d4f00f3531d46c2f1f171085eb77a1927a43fd","ref":"refs/heads/fix/01_cscli","pushedAt":"2024-06-05T12:34:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sabban","name":"Manuel Sabban","path":"/sabban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7680008?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix/01_cscli","shortMessageHtmlLink":"Merge branch 'master' into fix/01_cscli"}},{"before":"04467c8f7838ff9fc00007a499e9b06ff2b1e84f","after":"6467d5cb59ba78549f2aa72eb0bb02fae360852f","ref":"refs/heads/lint-stylecheck","pushedAt":"2024-06-05T12:10:45.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":"stylecheck: omit redundant types","shortMessageHtmlLink":"stylecheck: omit redundant types"}},{"before":null,"after":"04467c8f7838ff9fc00007a499e9b06ff2b1e84f","ref":"refs/heads/lint-stylecheck","pushedAt":"2024-06-05T12:07:09.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":"enable linter \"stylecheck\"","shortMessageHtmlLink":"enable linter \"stylecheck\""}},{"before":"043146f1ff4324dbc2806a4ea64cac2666c31e3b","after":"790d4aca97fc788a04037c041cb06837165c21ae","ref":"refs/heads/lint-early-return","pushedAt":"2024-06-05T10:02:33.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":"enable linter: revive (early-return)","shortMessageHtmlLink":"enable linter: revive (early-return)"}},{"before":"3848c80d07a612cd5f4c22eacce8e88f2d31d6c5","after":null,"ref":"refs/heads/pkg-models-helpers","pushedAt":"2024-06-05T10:01:14.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":"73e03ef556e15139d4ab30309703c688e7806326","after":"9e859c0c8c97c3bec6564170ab796847ddf98e24","ref":"refs/heads/master","pushedAt":"2024-06-05T10:01:13.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":"refactor pkg/database, pkg/models (#3022)\n\n* pkg/models: Source.String()\r\n\r\n* pkg/models: Alert.FormatAsStrings()\r\n\r\n* cscli alerts list: sort remediation keys\r\n\r\navoid printing\r\n\"ban: ... captcha: ...\"\r\nin one line, and\r\n\"captcha: ... ban: ...\"\r\nin another\r\n\r\n* remove unused methods; drop else branch\r\n\r\n* lint","shortMessageHtmlLink":"refactor pkg/database, pkg/models (#3022)"}},{"before":"42436ae246b48a8be505f93a4c8d6d791a6c4b8a","after":"3848c80d07a612cd5f4c22eacce8e88f2d31d6c5","ref":"refs/heads/pkg-models-helpers","pushedAt":"2024-06-05T09:42:52.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":"3dd17b908153192a0c3cc4d825a6cf06cce7670f","after":"73e03ef556e15139d4ab30309703c688e7806326","ref":"refs/heads/master","pushedAt":"2024-06-05T09:37:57.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: enable revive/if-return, revive/error-strings (#3057)\n\n* lint: enable revive/if-return, revive/error-strings\r\n\r\n* lint","shortMessageHtmlLink":"lint: enable revive/if-return, revive/error-strings (#3057)"}},{"before":"1aac53a056ac938e26c2ec9363db93a3a6410f6d","after":null,"ref":"refs/heads/revive","pushedAt":"2024-06-05T09:37:57.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":"79356203e2b4ae519cdef7f9aa99bf43cf98f383","after":"ac5a839fcc1ffc76e49f643d4bd642cc2d906e7e","ref":"refs/heads/fix/01_cscli","pushedAt":"2024-06-05T09:35:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sabban","name":"Manuel Sabban","path":"/sabban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7680008?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix/01_cscli","shortMessageHtmlLink":"Merge branch 'master' into fix/01_cscli"}},{"before":"645908030d70c613ac69159e1afecfe99c8d4b0e","after":"79356203e2b4ae519cdef7f9aa99bf43cf98f383","ref":"refs/heads/fix/01_cscli","pushedAt":"2024-06-05T09:22:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sabban","name":"Manuel Sabban","path":"/sabban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7680008?s=80&v=4"},"commit":{"message":"remove whitelists parser as well","shortMessageHtmlLink":"remove whitelists parser as well"}},{"before":"072e231fdc8eb87ad4fecdeff081fcb8ac0c6659","after":"1aac53a056ac938e26c2ec9363db93a3a6410f6d","ref":"refs/heads/revive","pushedAt":"2024-06-05T09:20:06.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":"6afe106eae1ae08d663c802f92ca3bb5f90f9040","after":"645908030d70c613ac69159e1afecfe99c8d4b0e","ref":"refs/heads/fix/01_cscli","pushedAt":"2024-06-05T09:17:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sabban","name":"Manuel Sabban","path":"/sabban","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7680008?s=80&v=4"},"commit":{"message":"remove collection crowdsecurity/linux for test packaging","shortMessageHtmlLink":"remove collection crowdsecurity/linux for test packaging"}},{"before":"59cae884a244b884f21e9e4aa240ef1f3c377759","after":null,"ref":"refs/heads/log-fatal","pushedAt":"2024-06-05T09:04:55.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":"2865b69855bab38f45912c84abf87babfa621095","after":"3dd17b908153192a0c3cc4d825a6cf06cce7670f","ref":"refs/heads/master","pushedAt":"2024-06-05T09:04:54.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":"tests: log.Fatal -> return err (#3056)\n\n* tests: log.Fatal -> return err\r\n\r\n* lint","shortMessageHtmlLink":"tests: log.Fatal -> return err (#3056)"}},{"before":"89ad532d5cf82c79ca130d3d10a1386a3e8660c1","after":"59cae884a244b884f21e9e4aa240ef1f3c377759","ref":"refs/heads/log-fatal","pushedAt":"2024-06-05T08:29:18.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":null,"after":"696d1307de1cff107d3f0e71dc8e9a4a01e39d5b","ref":"refs/heads/cmp.Or","pushedAt":"2024-06-05T08:20:19.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 cmp.Or from go 1.22","shortMessageHtmlLink":"Use cmp.Or from go 1.22"}},{"before":"757e5d38692ef6b7dbd4e4bc0e589fdb634089a0","after":"89ad532d5cf82c79ca130d3d10a1386a3e8660c1","ref":"refs/heads/log-fatal","pushedAt":"2024-06-05T07:54:45.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":"lint","shortMessageHtmlLink":"lint"}},{"before":null,"after":"072e231fdc8eb87ad4fecdeff081fcb8ac0c6659","ref":"refs/heads/revive","pushedAt":"2024-06-05T07:40: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":"lint: enable revive/if-return, revive/error-strings","shortMessageHtmlLink":"lint: enable revive/if-return, revive/error-strings"}},{"before":null,"after":"757e5d38692ef6b7dbd4e4bc0e589fdb634089a0","ref":"refs/heads/log-fatal","pushedAt":"2024-06-05T07:22:02.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":"tests: log.Fatal -> return err","shortMessageHtmlLink":"tests: log.Fatal -> return err"}},{"before":"e7419c809ab6bbd02ef478f278a412b4b7439a3f","after":"043146f1ff4324dbc2806a4ea64cac2666c31e3b","ref":"refs/heads/lint-early-return","pushedAt":"2024-06-05T07:06:56.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":"enable linter: revive (early-return)","shortMessageHtmlLink":"enable linter: revive (early-return)"}},{"before":null,"after":"6afe106eae1ae08d663c802f92ca3bb5f90f9040","ref":"refs/heads/fix/01_cscli","pushedAt":"2024-06-05T06:58:37.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":"fix discrepancies in cscli explain in 01_cscli","shortMessageHtmlLink":"fix discrepancies in cscli explain in 01_cscli"}},{"before":"da4ea8b965be857fdeae407feccc350a6da0e17d","after":null,"ref":"refs/heads/tests/ansible-collections","pushedAt":"2024-06-05T06:55:34.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":"51a9f24847bae205d8924fbc9e816a92d9d29c9b","after":null,"ref":"refs/heads/fix_tests","pushedAt":"2024-06-05T06:26:33.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":"f0f27ee5cbb13fa192e103238f818aade84640d7","after":"2865b69855bab38f45912c84abf87babfa621095","ref":"refs/heads/master","pushedAt":"2024-06-05T06:26:32.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":"fix tests in 01_crowdsec.bats for packages testing (#3054)","shortMessageHtmlLink":"fix tests in 01_crowdsec.bats for packages testing (#3054)"}},{"before":null,"after":"51a9f24847bae205d8924fbc9e816a92d9d29c9b","ref":"refs/heads/fix_tests","pushedAt":"2024-06-04T21:20:14.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":"fix tests in 01_crowdsec.bats for packages testing","shortMessageHtmlLink":"fix tests in 01_crowdsec.bats for packages testing"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXUNF_gA","startCursor":null,"endCursor":null}},"title":"Activity ยท crowdsecurity/crowdsec"}