{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":542170506,"defaultBranch":"main","name":"crowdsec-bouncer-traefik-plugin","ownerLogin":"maxlerebourg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-27T15:57:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22881669?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727286336.0","currentOid":""},"activityList":{"items":[{"before":"f1de1c924e44bfee52bff9c018e04146c298ce6f","after":"45d5f38c4d8bccc6ff2a76640ed71663f6236917","ref":"refs/heads/main","pushedAt":"2024-09-25T17:30:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":"โœจ add remediation header when plugin made decision (#189)\n\n* โœจ add remediation header when plugin made decision\r\n\r\n* ๐Ÿฑ add documentation","shortMessageHtmlLink":"โœจ add remediation header when plugin made decision (#189)"}},{"before":"271bb70965906b73c6833b3518794f62a4b2dfd8","after":"0dec8d7eb43777920672e789aeab512e966d8698","ref":"refs/heads/186-feature-mark-bounced-requests-in-accesslog","pushedAt":"2024-09-24T19:21:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":":bento: add documentation","shortMessageHtmlLink":"๐Ÿฑ add documentation"}},{"before":"f1de1c924e44bfee52bff9c018e04146c298ce6f","after":"271bb70965906b73c6833b3518794f62a4b2dfd8","ref":"refs/heads/186-feature-mark-bounced-requests-in-accesslog","pushedAt":"2024-09-24T19:19:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":"โœจ add remediation header when plugin made decision","shortMessageHtmlLink":"โœจ add remediation header when plugin made decision"}},{"before":null,"after":"f1de1c924e44bfee52bff9c018e04146c298ce6f","ref":"refs/heads/186-feature-mark-bounced-requests-in-accesslog","pushedAt":"2024-09-15T15:37:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":"๐Ÿ”จ 174 fix classname for Turnstile (#178)\n\nCo-authored-by: max.lerebourg ","shortMessageHtmlLink":"๐Ÿ”จ 174 fix classname for Turnstile (#178)"}},{"before":"36e6043c328bd662fef0a414c68f0cfdeff04c5b","after":"f1de1c924e44bfee52bff9c018e04146c298ce6f","ref":"refs/heads/main","pushedAt":"2024-06-19T18:13:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mathieuHa","name":null,"path":"/mathieuHa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16974644?s=80&v=4"},"commit":{"message":"๐Ÿ”จ 174 fix classname for Turnstile (#178)\n\nCo-authored-by: max.lerebourg ","shortMessageHtmlLink":"๐Ÿ”จ 174 fix classname for Turnstile (#178)"}},{"before":null,"after":"97c8002809012de0aed928dc283f8c0b5d73a49a","ref":"refs/heads/174-fix-classname-for-turnstile","pushedAt":"2024-06-19T06:21:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":":hammer: 174 fix classname for Turnstile","shortMessageHtmlLink":"๐Ÿ”จ 174 fix classname for Turnstile"}},{"before":"123cf154346c3b3dbd3849d97c7eebf9dc823b01","after":"36e6043c328bd662fef0a414c68f0cfdeff04c5b","ref":"refs/heads/main","pushedAt":"2024-06-09T14:20:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":"๐Ÿ“ doc(cache) Specify that local cache is in memory and not in the filesystem (#177)","shortMessageHtmlLink":"๐Ÿ“ doc(cache) Specify that local cache is in memory and not in the filโ€ฆ"}},{"before":"58946d9fa2542cafef1f610b44469e4b15d32163","after":"07aded34da8697d67f94c493f5839663947fa59d","ref":"refs/heads/172-question-is-local-cache-realy-a-filesystem-cache","pushedAt":"2024-06-09T13:46:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieuHa","name":null,"path":"/mathieuHa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16974644?s=80&v=4"},"commit":{"message":"๐Ÿ“ doc(cache) Specify that local cache is in memory and not in the filesystem","shortMessageHtmlLink":"๐Ÿ“ doc(cache) Specify that local cache is in memory and not in the filโ€ฆ"}},{"before":"f89c5e25a9c3bf0d8402a1077f813fdb99952672","after":"123cf154346c3b3dbd3849d97c7eebf9dc823b01","ref":"refs/heads/main","pushedAt":"2024-06-09T08:59:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":":sparkles: Add CrowdsecAppsecUnreachableBlock (#175)\n\n* :sparkles: Add CrowdsecAppsecUnreachableBlock\r\n\r\n* :bento: update readme\r\n\r\n* :bento: fix lint\r\n\r\n* :bento: fix lint","shortMessageHtmlLink":"โœจ Add CrowdsecAppsecUnreachableBlock (#175)"}},{"before":"be79ecfa17461ebb0f9810800b23a53b05ae35d7","after":"4be50bf7a2999c7246f0eb2ba9066dea626b4d9d","ref":"refs/heads/173-bug-crowdsecappsecfailureblock-false-should-also-not-block-when-crowdsec-is-down","pushedAt":"2024-06-09T08:50:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":":bento: fix lint","shortMessageHtmlLink":"๐Ÿฑ fix lint"}},{"before":"c9f5b7e0a657cdec2e92ebd607c5ae0cfbbbd3da","after":"be79ecfa17461ebb0f9810800b23a53b05ae35d7","ref":"refs/heads/173-bug-crowdsecappsecfailureblock-false-should-also-not-block-when-crowdsec-is-down","pushedAt":"2024-06-09T08:48:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":":bento: fix lint","shortMessageHtmlLink":"๐Ÿฑ fix lint"}},{"before":"58946d9fa2542cafef1f610b44469e4b15d32163","after":"f89c5e25a9c3bf0d8402a1077f813fdb99952672","ref":"refs/heads/main","pushedAt":"2024-06-09T08:47:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":"โœ๏ธ fix(validation) Replace typo on CaptchaProvider config validation (#176)","shortMessageHtmlLink":"โœ๏ธ fix(validation) Replace typo on CaptchaProvider config validation (#โ€ฆ"}},{"before":"b098dda11f914b79bf579dcaef83eaa64d1b5705","after":"c9f5b7e0a657cdec2e92ebd607c5ae0cfbbbd3da","ref":"refs/heads/173-bug-crowdsecappsecfailureblock-false-should-also-not-block-when-crowdsec-is-down","pushedAt":"2024-06-09T08:46:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":":bento: update readme","shortMessageHtmlLink":"๐Ÿฑ update readme"}},{"before":"58946d9fa2542cafef1f610b44469e4b15d32163","after":"50b56ed9f8747977123d445d28908a0d6ebea7bd","ref":"refs/heads/174-bug-crowdseclapischeme-must-be-one-of-hcaptcha-recaptcha-or-turnstile","pushedAt":"2024-06-09T08:46:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieuHa","name":null,"path":"/mathieuHa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16974644?s=80&v=4"},"commit":{"message":"โœ๏ธ fix(validation) Replace typo on CaptchaProvider config validation","shortMessageHtmlLink":"โœ๏ธ fix(validation) Replace typo on CaptchaProvider config validation"}},{"before":"58946d9fa2542cafef1f610b44469e4b15d32163","after":"b098dda11f914b79bf579dcaef83eaa64d1b5705","ref":"refs/heads/173-bug-crowdsecappsecfailureblock-false-should-also-not-block-when-crowdsec-is-down","pushedAt":"2024-06-09T08:43:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":":sparkles: Add CrowdsecAppsecUnreachableBlock","shortMessageHtmlLink":"โœจ Add CrowdsecAppsecUnreachableBlock"}},{"before":null,"after":"58946d9fa2542cafef1f610b44469e4b15d32163","ref":"refs/heads/173-bug-crowdsecappsecfailureblock-false-should-also-not-block-when-crowdsec-is-down","pushedAt":"2024-06-09T08:42:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":"๐Ÿ“„ Update README.md for lang doc (#170)","shortMessageHtmlLink":"๐Ÿ“„ Update README.md for lang doc (#170)"}},{"before":null,"after":"58946d9fa2542cafef1f610b44469e4b15d32163","ref":"refs/heads/174-bug-crowdseclapischeme-must-be-one-of-hcaptcha-recaptcha-or-turnstile","pushedAt":"2024-06-09T08:40:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mathieuHa","name":null,"path":"/mathieuHa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16974644?s=80&v=4"},"commit":{"message":"๐Ÿ“„ Update README.md for lang doc (#170)","shortMessageHtmlLink":"๐Ÿ“„ Update README.md for lang doc (#170)"}},{"before":null,"after":"58946d9fa2542cafef1f610b44469e4b15d32163","ref":"refs/heads/172-question-is-local-cache-realy-a-filesystem-cache","pushedAt":"2024-06-06T16:23:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mathieuHa","name":null,"path":"/mathieuHa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16974644?s=80&v=4"},"commit":{"message":"๐Ÿ“„ Update README.md for lang doc (#170)","shortMessageHtmlLink":"๐Ÿ“„ Update README.md for lang doc (#170)"}},{"before":"6187a722caf286112d160002fad764d0a7d54ad2","after":"58946d9fa2542cafef1f610b44469e4b15d32163","ref":"refs/heads/main","pushedAt":"2024-05-22T09:24:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mathieuHa","name":null,"path":"/mathieuHa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16974644?s=80&v=4"},"commit":{"message":"๐Ÿ“„ Update README.md for lang doc (#170)","shortMessageHtmlLink":"๐Ÿ“„ Update README.md for lang doc (#170)"}},{"before":"6187a722caf286112d160002fad764d0a7d54ad2","after":"b6224ccef6d788120e026abf9941eae252ce14fa","ref":"refs/heads/169-doc-updated-readme-link-to-turnstile-to-the-english-version","pushedAt":"2024-05-22T09:04:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":"๐Ÿ“„ Update README.md","shortMessageHtmlLink":"๐Ÿ“„ Update README.md"}},{"before":null,"after":"6187a722caf286112d160002fad764d0a7d54ad2","ref":"refs/heads/169-doc-updated-readme-link-to-turnstile-to-the-english-version","pushedAt":"2024-05-22T09:03:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":"167 feature update to go 122 (#168)\n\n* โฌ†๏ธ Upgrade golang version\r\n\r\n* ๐Ÿšจ Optimize Lint for strings\r\n\r\n* ๐Ÿ”’๏ธ Add allow list of packages\r\n\r\n* ๐Ÿšจ Fix final lint\r\n\r\n* ๐Ÿ‘ท Update ci\r\n\r\n* ๐Ÿฑ upgrade dependencies\r\n\r\n* ๐Ÿฑ fix comment\r\n\r\n---------\r\n\r\nCo-authored-by: Max Lerebourg ","shortMessageHtmlLink":"167 feature update to go 122 (#168)"}},{"before":"70ad0365f0093c51c717cb905444e3e8a519483f","after":"6187a722caf286112d160002fad764d0a7d54ad2","ref":"refs/heads/main","pushedAt":"2024-05-18T11:20:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":"167 feature update to go 122 (#168)\n\n* โฌ†๏ธ Upgrade golang version\r\n\r\n* ๐Ÿšจ Optimize Lint for strings\r\n\r\n* ๐Ÿ”’๏ธ Add allow list of packages\r\n\r\n* ๐Ÿšจ Fix final lint\r\n\r\n* ๐Ÿ‘ท Update ci\r\n\r\n* ๐Ÿฑ upgrade dependencies\r\n\r\n* ๐Ÿฑ fix comment\r\n\r\n---------\r\n\r\nCo-authored-by: Max Lerebourg ","shortMessageHtmlLink":"167 feature update to go 122 (#168)"}},{"before":"28dfaf9f807786777739453cc8cdaed8319cc223","after":"ae9b8b9fc2ad7e961395c5360e0d186ec0974595","ref":"refs/heads/167-feature-update-to-go-122","pushedAt":"2024-05-18T11:04:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":":bento: fix comment","shortMessageHtmlLink":"๐Ÿฑ fix comment"}},{"before":"ddd9f8eb1b206750500908b2d1ace54e8e4e5625","after":"28dfaf9f807786777739453cc8cdaed8319cc223","ref":"refs/heads/167-feature-update-to-go-122","pushedAt":"2024-05-18T11:03:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxlerebourg","name":null,"path":"/maxlerebourg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22881669?s=80&v=4"},"commit":{"message":":bento: upgrade dependencies","shortMessageHtmlLink":"๐Ÿฑ upgrade dependencies"}},{"before":"3621a8550bb2242099871d677e1e9db669f12f76","after":"ddd9f8eb1b206750500908b2d1ace54e8e4e5625","ref":"refs/heads/167-feature-update-to-go-122","pushedAt":"2024-05-18T08:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieuHa","name":null,"path":"/mathieuHa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16974644?s=80&v=4"},"commit":{"message":"๐Ÿ‘ท Update ci","shortMessageHtmlLink":"๐Ÿ‘ท Update ci"}},{"before":"4840b9818ccf2d013710fe2b6cc1c9d76fe670d5","after":"3621a8550bb2242099871d677e1e9db669f12f76","ref":"refs/heads/167-feature-update-to-go-122","pushedAt":"2024-05-18T08:49:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieuHa","name":null,"path":"/mathieuHa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16974644?s=80&v=4"},"commit":{"message":"๐Ÿšจ Fix final lint","shortMessageHtmlLink":"๐Ÿšจ Fix final lint"}},{"before":"ab9f4d58f859d8a59bcf867ce2c0d69f1c0a6442","after":"4840b9818ccf2d013710fe2b6cc1c9d76fe670d5","ref":"refs/heads/167-feature-update-to-go-122","pushedAt":"2024-05-18T08:45:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieuHa","name":null,"path":"/mathieuHa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16974644?s=80&v=4"},"commit":{"message":"๐Ÿ”’๏ธ Add allow list of packages","shortMessageHtmlLink":"๐Ÿ”’๏ธ Add allow list of packages"}},{"before":"4969c9197ea4e9c6f4013a056743273b30f3459c","after":"ab9f4d58f859d8a59bcf867ce2c0d69f1c0a6442","ref":"refs/heads/167-feature-update-to-go-122","pushedAt":"2024-05-18T08:14:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieuHa","name":null,"path":"/mathieuHa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16974644?s=80&v=4"},"commit":{"message":"๐Ÿšจ Optimize Lint for strings","shortMessageHtmlLink":"๐Ÿšจ Optimize Lint for strings"}},{"before":"70ad0365f0093c51c717cb905444e3e8a519483f","after":"4969c9197ea4e9c6f4013a056743273b30f3459c","ref":"refs/heads/167-feature-update-to-go-122","pushedAt":"2024-05-18T07:53:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mathieuHa","name":null,"path":"/mathieuHa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16974644?s=80&v=4"},"commit":{"message":"โฌ†๏ธ Upgrade golang version","shortMessageHtmlLink":"โฌ†๏ธ Upgrade golang version"}},{"before":null,"after":"70ad0365f0093c51c717cb905444e3e8a519483f","ref":"refs/heads/167-feature-update-to-go-122","pushedAt":"2024-05-18T07:36:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mathieuHa","name":null,"path":"/mathieuHa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16974644?s=80&v=4"},"commit":{"message":"๐Ÿ› fix content-type header for ban and captcha page (#166)\n\n* :bento: fix content-type header for ban and captcha page\r\n\r\n* :bento: Add comment to warn future developer\r\n\r\n---------\r\n\r\nCo-authored-by: max.lerebourg ","shortMessageHtmlLink":"๐Ÿ› fix content-type header for ban and captcha page (#166)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQxNzozMDoyNy4wMDAwMDBazwAAAATAnopz","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xOFQwNzozNjozOC4wMDAwMDBazwAAAARNggEW"}},"title":"Activity ยท maxlerebourg/crowdsec-bouncer-traefik-plugin"}