{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":731680710,"defaultBranch":"main","name":"cs-whm-plugin","ownerLogin":"crowdsecurity","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-14T16:15:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63284097?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711060926.0","currentOid":""},"activityList":{"items":[{"before":"d86fabe2f2a80b1c58f518b364a7c138d1cc2e7b","after":"1fd5c6b56f4f1dd1b7556b6414a91b21144deb31","ref":"refs/heads/main","pushedAt":"2024-03-22T07:45:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"docs(install): Fix coding format","shortMessageHtmlLink":"docs(install): Fix coding format"}},{"before":"1143ae2d86b4336db799aca9d1d05f448e94c7ec","after":"d86fabe2f2a80b1c58f518b364a7c138d1cc2e7b","ref":"refs/heads/main","pushedAt":"2024-03-21T22:41:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"chore(*): Update 0.0.9 date","shortMessageHtmlLink":"chore(*): Update 0.0.9 date"}},{"before":"db2b29b583d4f125b86094482283f08e14a6391e","after":"1143ae2d86b4336db799aca9d1d05f448e94c7ec","ref":"refs/heads/main","pushedAt":"2024-03-21T22:39:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"chore(*): Update 0.0.9 description","shortMessageHtmlLink":"chore(*): Update 0.0.9 description"}},{"before":"ef5eaf0e51198e15519269e0ef15e54ff7f5a203","after":"db2b29b583d4f125b86094482283f08e14a6391e","ref":"refs/heads/main","pushedAt":"2024-03-21T22:37:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"feat(acquisition): Modify apache default","shortMessageHtmlLink":"feat(acquisition): Modify apache default"}},{"before":"22342a2165d8c27ded3e915dd77d450e8cc0fd7d","after":"ef5eaf0e51198e15519269e0ef15e54ff7f5a203","ref":"refs/heads/main","pushedAt":"2024-03-15T02:58:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"fix(acquisition): Remove trailing \\r when editing textarea","shortMessageHtmlLink":"fix(acquisition): Remove trailing \\r when editing textarea"}},{"before":"b1ce431a8535e2c03b90c8ad66cf4ef5b79b6179","after":"22342a2165d8c27ded3e915dd77d450e8cc0fd7d","ref":"refs/heads/main","pushedAt":"2024-03-14T02:22:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"feat(*): Add settings page, modify install script and improve forms ui (#10)\n\n* feat(install): Add whm collection and examples acquisition during install script\r\n\r\n* feat(install): Add --only-plugin option for installation\r\n\r\n* feat(settings): Add settings form\r\n\r\n* feat(settings): Handle lapi and prometheus ports configuration\r\n\r\n* feat(acquisitions): Handle filename and required fields\r\n\r\n* feat(acquisitions): Rename default acquisitions files\r\n\r\n* style(*): Pass through coding standard tools\r\n\r\n* test(unit): Add coverage tests\r\n\r\n* feat(doc): Update doc page\r\n\r\n* feat(form): Add required fields hint","shortMessageHtmlLink":"feat(*): Add settings page, modify install script and improve forms ui ("}},{"before":"d6bc17dcfab68af33989f98ef37b372bcfaf1cda","after":"b1ce431a8535e2c03b90c8ad66cf4ef5b79b6179","ref":"refs/heads/main","pushedAt":"2024-01-19T04:40:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"feat(enroll): Add enroll form (#8)\n\n* feat(enroll): Add enroll feature\r\n\r\n* test(enroll): Add tests for enroll\r\n\r\n* feat(enroll): Add css rule for form\r\n\r\n* feat(enroll): Add link to the CrowdSec console\r\n\r\n* chore(*): Prepare release v0.0.8\r\n\r\n* style(*): Remove obsolete code","shortMessageHtmlLink":"feat(enroll): Add enroll form (#8)"}},{"before":"c53490f50d367ed5fdb23cfb6cfccb5c278994aa","after":"d6bc17dcfab68af33989f98ef37b372bcfaf1cda","ref":"refs/heads/main","pushedAt":"2024-01-11T02:19:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"docs(*): Prepare release v0.0.7","shortMessageHtmlLink":"docs(*): Prepare release v0.0.7"}},{"before":"21337a8708143e2ac23ff1d065d732578a7cf78b","after":"c53490f50d367ed5fdb23cfb6cfccb5c278994aa","ref":"refs/heads/main","pushedAt":"2023-12-28T08:35:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"feat(*): Prepare release 0.0.6","shortMessageHtmlLink":"feat(*): Prepare release 0.0.6"}},{"before":"23e48fcc7a001beefc51079a682c5336643d8bf7","after":"21337a8708143e2ac23ff1d065d732578a7cf78b","ref":"refs/heads/main","pushedAt":"2023-12-28T08:34:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"feat(*): Prepare release 0.0.6","shortMessageHtmlLink":"feat(*): Prepare release 0.0.6"}},{"before":"77b25b1b0bacd8b04f773a8abc157771ea38ef16","after":"23e48fcc7a001beefc51079a682c5336643d8bf7","ref":"refs/heads/main","pushedAt":"2023-12-28T08:28:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"test(*): Add more unit tests\n\n* test(yaml): Add test for convert form to yaml\r\n\r\n* test(yaml): Add test for Yaml helper\r\n\r\n* test(coverage): Add test coverage\r\n\r\n* test(unit): Handle PHP 7.2 assertDirectoryExists\r\n\r\n* test(unit): Handle PHP 7.2 code coverage","shortMessageHtmlLink":"test(*): Add more unit tests"}},{"before":"787f963354e3a4d1bb6ac860c34e2470c7a2facc","after":"77b25b1b0bacd8b04f773a8abc157771ea38ef16","ref":"refs/heads/main","pushedAt":"2023-12-22T09:52:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"feat(config): Add env variable to be able to change config path (#6)\n\n* test(yaml): Add YamlCollection unit test\r\n\r\n* test(*): Add more unit tests\r\n\r\n* feat(status): remove non functional delete button in decision list\r\n\r\n* style(*): Pass through coding standards phpcs","shortMessageHtmlLink":"feat(config): Add env variable to be able to change config path (#6)"}},{"before":"16db51f1b37bc1188d2e0457cc6285496b70c045","after":"787f963354e3a4d1bb6ac860c34e2470c7a2facc","ref":"refs/heads/main","pushedAt":"2023-12-21T08:53:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"feat(acquisitions): Fix bad source name journactl to journalctl (#5)","shortMessageHtmlLink":"feat(acquisitions): Fix bad source name journactl to journalctl (#5)"}},{"before":"a7255a212ed10bcda2be281e4022959e810a5e29","after":"16db51f1b37bc1188d2e0457cc6285496b70c045","ref":"refs/heads/main","pushedAt":"2023-12-21T02:18:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"test(phpcs fixer): update composer74.json [skip ci]","shortMessageHtmlLink":"test(phpcs fixer): update composer74.json [skip ci]"}},{"before":"8c954406300e70c21038e8123f3b278f2a20a706","after":"a7255a212ed10bcda2be281e4022959e810a5e29","ref":"refs/heads/main","pushedAt":"2023-12-21T02:16:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"test(*): Move test and tools folder outside plugin code","shortMessageHtmlLink":"test(*): Move test and tools folder outside plugin code"}},{"before":"e371ebffda600c149d0c4b744ce8f83e83726dd2","after":"8c954406300e70c21038e8123f3b278f2a20a706","ref":"refs/heads/main","pushedAt":"2023-12-21T02:04:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"feat(script): Move install script in plugin folder (#4)\n\n* test(*): Move test and tools folder outside plugin code\r\n\r\n* test(psalm): Fix command\r\n\r\n* style(phpcs fixer): Add composer74.json to use phpcs fixer\r\n\r\n* feat(script): Move script in plugin folder","shortMessageHtmlLink":"feat(script): Move install script in plugin folder (#4)"}},{"before":"e09f7bc61b83e16e88faabd00d145cff0fa699e5","after":"e371ebffda600c149d0c4b744ce8f83e83726dd2","ref":"refs/heads/main","pushedAt":"2023-12-15T10:05:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"docs(*): Prepare release v0.0.2","shortMessageHtmlLink":"docs(*): Prepare release v0.0.2"}},{"before":"b43562d88ab099186d9ebe84acae242481e9fa51","after":"e09f7bc61b83e16e88faabd00d145cff0fa699e5","ref":"refs/heads/main","pushedAt":"2023-12-15T10:01:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"fix(acquisition): Handle wildcard pattern for filenames","shortMessageHtmlLink":"fix(acquisition): Handle wildcard pattern for filenames"}},{"before":"eefc45aae2a087a621f5067b3a4ffd297d2a56e8","after":"b43562d88ab099186d9ebe84acae242481e9fa51","ref":"refs/heads/main","pushedAt":"2023-12-15T08:47:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"style(*): Pass through coding standards","shortMessageHtmlLink":"style(*): Pass through coding standards"}},{"before":"f4d536ecf424a7b36cead4133d0a3a78ac308b25","after":"eefc45aae2a087a621f5067b3a4ffd297d2a56e8","ref":"refs/heads/main","pushedAt":"2023-12-15T07:19:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"chore(docs): update TOC (main) (#3)\n\n\r\n\r\n---------\r\n\r\nCo-authored-by: CrowdSec Dev Bot ","shortMessageHtmlLink":"chore(docs): update TOC (main) (#3)"}},{"before":"c35b18e69f2aa7c615d5c61927a8eeed6c6e7e94","after":"bd70038fa5de2fa2549d98acdca68bcdcdcdca93","ref":"refs/heads/toc-generator/update-toc-0","pushedAt":"2023-12-15T07:18:41.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(docs): update TOC","shortMessageHtmlLink":"chore(docs): update TOC"}},{"before":"8e3442d8152113ae07e446f38eb516d4338e9131","after":"f4d536ecf424a7b36cead4133d0a3a78ac308b25","ref":"refs/heads/main","pushedAt":"2023-12-15T07:17:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"docs(installation): Add upgrade process doc","shortMessageHtmlLink":"docs(installation): Add upgrade process doc"}},{"before":"569071d137ba8cc0627c643eb099f865e9b244f7","after":"8e3442d8152113ae07e446f38eb516d4338e9131","ref":"refs/heads/main","pushedAt":"2023-12-15T06:59:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"docs(installation): Fix typo","shortMessageHtmlLink":"docs(installation): Fix typo"}},{"before":"89e51dfe13668b2dc588ed77ed3f256d8b962cfd","after":"569071d137ba8cc0627c643eb099f865e9b244f7","ref":"refs/heads/main","pushedAt":"2023-12-15T06:56:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"docs(readme): Switch badges","shortMessageHtmlLink":"docs(readme): Switch badges"}},{"before":"3f3df01a1507b4c7350a20a295c6f94e4db22490","after":"89e51dfe13668b2dc588ed77ed3f256d8b962cfd","ref":"refs/heads/main","pushedAt":"2023-12-15T06:41:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"ci(release): Fix check [skip ci]","shortMessageHtmlLink":"ci(release): Fix check [skip ci]"}},{"before":"f7194b013babd502783ae8748bf1e7140c6fc1c6","after":"3f3df01a1507b4c7350a20a295c6f94e4db22490","ref":"refs/heads/main","pushedAt":"2023-12-15T06:33:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"docs(changelog): Prepare release 0.0.1","shortMessageHtmlLink":"docs(changelog): Prepare release 0.0.1"}},{"before":"9104c69f05a6f5b0193ac3cbc47af3cde0c5e4f2","after":"f7194b013babd502783ae8748bf1e7140c6fc1c6","ref":"refs/heads/main","pushedAt":"2023-12-15T06:29:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"chore(docs): update TOC (main) (#2)\n\n* chore(docs): update TOC\r\n\r\n---------\r\n\r\nCo-authored-by: CrowdSec Dev Bot ","shortMessageHtmlLink":"chore(docs): update TOC (main) (#2)"}},{"before":"7f8c3e76ded6dfcb07f85d3e66a338ba9261cdb5","after":"c35b18e69f2aa7c615d5c61927a8eeed6c6e7e94","ref":"refs/heads/toc-generator/update-toc-0","pushedAt":"2023-12-15T06:28:55.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(docs): update TOC","shortMessageHtmlLink":"chore(docs): update TOC"}},{"before":"e1a8fb9edfe1c39fa5588b51b7187a589c5e8e51","after":"9104c69f05a6f5b0193ac3cbc47af3cde0c5e4f2","ref":"refs/heads/main","pushedAt":"2023-12-15T06:27:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"docs(*): Minor updates","shortMessageHtmlLink":"docs(*): Minor updates"}},{"before":"996775e0008bc730f2ddb9a3a90692dd8fc441de","after":"e1a8fb9edfe1c39fa5588b51b7187a589c5e8e51","ref":"refs/heads/main","pushedAt":"2023-12-15T06:12:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"julienloizelet","name":"Julien Loizelet","path":"/julienloizelet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20956510?s=80&v=4"},"commit":{"message":"chore(docs): update TOC (#1)\n\nCo-authored-by: CrowdSec Dev Bot ","shortMessageHtmlLink":"chore(docs): update TOC (#1)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHH9dQwA","startCursor":null,"endCursor":null}},"title":"Activity ยท crowdsecurity/cs-whm-plugin"}