{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":292717434,"defaultBranch":"main","name":"statistics","ownerLogin":"thewca","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-04T01:20:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19806436?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727093994.0","currentOid":""},"activityList":{"items":[{"before":"6611f05e68b170da89423e0e25a0205fa1848c9b","after":null,"ref":"refs/heads/dunkOnIT-patch-1","pushedAt":"2024-09-23T12:19:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dunkOnIT","name":"Duncan","path":"/dunkOnIT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52967253?s=80&v=4"}},{"before":"83b3921f37abec4836a3f53b8d93e648ff8138df","after":"03a4aeef7672f7da1beb27bc99fff22088426d64","ref":"refs/heads/main","pushedAt":"2024-09-23T11:52:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Fix \"Contact\" link in Footer (#121)","shortMessageHtmlLink":"Fix \"Contact\" link in Footer (#121)"}},{"before":"ef7cdebc555b07895f37a16efe629d9ee0b11c38","after":"83b3921f37abec4836a3f53b8d93e648ff8138df","ref":"refs/heads/main","pushedAt":"2024-09-16T11:32:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"aligned wca_logo (#123)\n\naligned wca_logo.svg properly to the center within it's container","shortMessageHtmlLink":"aligned wca_logo (#123)"}},{"before":null,"after":"6611f05e68b170da89423e0e25a0205fa1848c9b","ref":"refs/heads/dunkOnIT-patch-1","pushedAt":"2024-08-06T05:54:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dunkOnIT","name":"Duncan","path":"/dunkOnIT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52967253?s=80&v=4"},"commit":{"message":"Fix \"Contact\" link in Footer","shortMessageHtmlLink":"Fix \"Contact\" link in Footer"}},{"before":"8215802a68329562d49951b50b863eb3b267720c","after":"ef7cdebc555b07895f37a16efe629d9ee0b11c38","ref":"refs/heads/main","pushedAt":"2024-07-23T10:53:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Run db export before starting the api so the api can recreate statistics table (#120)","shortMessageHtmlLink":"Run db export before starting the api so the api can recreate statist…"}},{"before":"55cb81b2b266003428bddb3d2a762dfa3807e10c","after":"8215802a68329562d49951b50b863eb3b267720c","ref":"refs/heads/main","pushedAt":"2024-07-23T03:09:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Remove first line from mariadb export (#119)","shortMessageHtmlLink":"Remove first line from mariadb export (#119)"}},{"before":"0c935da50f9abf7bf090a066181e3fcc8d06a447","after":"55cb81b2b266003428bddb3d2a762dfa3807e10c","ref":"refs/heads/main","pushedAt":"2024-07-23T02:05:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Make mysql command 1 line in the cron job (#117)\n\n* Remove comment separation from schema.sql\r\n\r\n* Improve project fargate memory\r\n\r\n* Make mysql command 1 line","shortMessageHtmlLink":"Make mysql command 1 line in the cron job (#117)"}},{"before":"53edbfe14e2b6cdc3d0d0d8b4ba81b28fca5624a","after":"0c935da50f9abf7bf090a066181e3fcc8d06a447","ref":"refs/heads/main","pushedAt":"2024-07-22T11:41:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Add more permissions to ecs task role, do not rely on code deploy name from vars (#116)","shortMessageHtmlLink":"Add more permissions to ecs task role, do not rely on code deploy nam…"}},{"before":"12fbeac4ab216841d2190ba228c74688873f2bd5","after":"53edbfe14e2b6cdc3d0d0d8b4ba81b28fca5624a","ref":"refs/heads/main","pushedAt":"2024-07-22T03:20:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Add caching for statistics (#115)\n\n* Allow to cache statistics\r\n\r\n* Fix caching inverted behavior\r\n\r\n* Change caching time to 6 hours","shortMessageHtmlLink":"Add caching for statistics (#115)"}},{"before":"0e5eff2d632f78f6d44b88f95a3d2d38ba8f3d2b","after":"12fbeac4ab216841d2190ba228c74688873f2bd5","ref":"refs/heads/main","pushedAt":"2024-07-22T02:44:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Fix deploy action (#114)\n\n* Remove old docker support in dockerhub\r\n\r\n* Do not run tests after merging, only before","shortMessageHtmlLink":"Fix deploy action (#114)"}},{"before":"dc7004f5fc1b2778243ebb61903ec04f5c82a690","after":"0e5eff2d632f78f6d44b88f95a3d2d38ba8f3d2b","ref":"refs/heads/main","pushedAt":"2024-07-22T02:19:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Use transactions for database dump restore (#112)\n\n* Add development docker database\r\n\r\n* Use transactions for updating the database\r\n\r\n* Update instructions\r\n\r\n* Update action versions\r\n\r\n* Remove unused authentication method\r\n\r\n* Remove unused endpoint for authantication (FE handles it)\r\n\r\n* Remove test for deleted method\r\n\r\n* Remove app id from iac\r\n\r\n* Stop adding tags for default vpc and subnet","shortMessageHtmlLink":"Use transactions for database dump restore (#112)"}},{"before":"a9fbb10e38a0498330e2d45a45942f06428441b8","after":"dc7004f5fc1b2778243ebb61903ec04f5c82a690","ref":"refs/heads/main","pushedAt":"2024-07-18T12:30:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Remove unused method (#113)\n\n* Remove unused authentication method\r\n\r\n* Remove unused endpoint for authantication (FE handles it)\r\n\r\n* Remove test for deleted method\r\n\r\n* Remove app id from iac","shortMessageHtmlLink":"Remove unused method (#113)"}},{"before":"c86d6a33e6a24973adabd88c86d280f5c71006ca","after":"a9fbb10e38a0498330e2d45a45942f06428441b8","ref":"refs/heads/main","pushedAt":"2024-06-27T02:34:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Add missing s3 marker in deployment script (#111)","shortMessageHtmlLink":"Add missing s3 marker in deployment script (#111)"}},{"before":"05432ee87199b0de971c350f9bdeee869724af8a","after":"c86d6a33e6a24973adabd88c86d280f5c71006ca","ref":"refs/heads/main","pushedAt":"2024-06-23T20:07:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Add vite (#108)\n\n* Move project to vite\r\n\r\n* Fix redirect by adding auth provider\r\n\r\n* Fix build\r\n\r\n* Update deployment actions\r\n\r\n* Add nvmrc\r\n\r\n* Run prettier, fix action for testing\r\n\r\n* Remove option to run with docker for now\r\n\r\n* Fix actions\r\n\r\n* Replace version and date in deployment\r\n\r\n* Add vitest and other testing packages\r\n\r\n* Fix tests\r\n\r\n* Revert some of the changes introduced","shortMessageHtmlLink":"Add vite (#108)"}},{"before":"3a6af4df9c9596547cf6c62d139e081b8ed23ab6","after":null,"ref":"refs/heads/feature/add-some-caching","pushedAt":"2024-06-17T01:33:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"}},{"before":"b1d0afee296bb472be66cd62b2996b3e2c480bb0","after":"3a6af4df9c9596547cf6c62d139e081b8ed23ab6","ref":"refs/heads/feature/add-some-caching","pushedAt":"2024-06-17T01:26:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Add option to run the database in docker as well","shortMessageHtmlLink":"Add option to run the database in docker as well"}},{"before":null,"after":"b1d0afee296bb472be66cd62b2996b3e2c480bb0","ref":"refs/heads/feature/add-some-caching","pushedAt":"2024-06-17T00:33:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Remove statistics service impl, make it class only","shortMessageHtmlLink":"Remove statistics service impl, make it class only"}},{"before":"35772606d7c91a549ac290cef294b3f6eff0f616","after":"05432ee87199b0de971c350f9bdeee869724af8a","ref":"refs/heads/main","pushedAt":"2024-02-05T22:46:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Add redirect after login (#98)\n\n* impl\r\n\r\n* typo","shortMessageHtmlLink":"Add redirect after login (#98)"}},{"before":"44fed156dd44252c803f583b9fdaaa03983e11a2","after":"35772606d7c91a549ac290cef294b3f6eff0f616","ref":"refs/heads/main","pushedAt":"2023-10-14T19:50:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Add IAC (#99)\n\n* Add iac folder\r\n\r\n* Generate terraform lock file and add batch role\r\n\r\n* Add compute resources for batch\r\n\r\n* Add dumped db\r\n\r\n* Add instructions about manual resources in README\r\n\r\n* Add terraform plan as iac test\r\n\r\n* Add alb and ecs\r\n\r\n* Add ECR parameter\r\n\r\n* Add task role arn\r\n\r\n* Add more variables, add tomcat as allowed port in alb\r\n\r\n* Change instance class from small to medium\r\n\r\n* Fix security group in ecs and make the task finally available\r\n\r\n* Remove iac test as it will fail for forks\r\n\r\n* Add variable for bucket\r\n\r\n* Add code deploy\r\n\r\n* Add some permissions for code dpeloy\r\n\r\n* Add event bridge\r\n\r\n* Add output url\r\n\r\n* Put back ALB for statistics using https","shortMessageHtmlLink":"Add IAC (#99)"}},{"before":"174663ef7c8676e51a569e79055ddac2babda0f7","after":"44fed156dd44252c803f583b9fdaaa03983e11a2","ref":"refs/heads/main","pushedAt":"2023-08-20T14:30:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Fix most countries and most competitions (#104)","shortMessageHtmlLink":"Fix most countries and most competitions (#104)"}},{"before":"f4cac772af24134913813eb7037d01938a5fd4ac","after":"174663ef7c8676e51a569e79055ddac2babda0f7","ref":"refs/heads/main","pushedAt":"2023-08-14T00:57:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Fix broken queries (#103)\n\n* Fix avg competition by country\r\n\r\n* Fix sum of ranks\r\n\r\n* Add nvmrc\r\n\r\n* Fix sum of all ranks\r\n\r\n* Fix tests, fix most-solves in TDD mode","shortMessageHtmlLink":"Fix broken queries (#103)"}},{"before":"d01c2e3fff63f1a3a56b77aca2611e2f10ef9128","after":"f4cac772af24134913813eb7037d01938a5fd4ac","ref":"refs/heads/main","pushedAt":"2023-08-06T12:00:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Add missing githash","shortMessageHtmlLink":"Add missing githash"}},{"before":"1e41a9861a38960da549abd4d3d4754c090a7c30","after":"d01c2e3fff63f1a3a56b77aca2611e2f10ef9128","ref":"refs/heads/main","pushedAt":"2023-08-06T11:49:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Add docker deploy (#101)\n\n* Add docker deploy\r\n\r\n* Fix iac test","shortMessageHtmlLink":"Add docker deploy (#101)"}},{"before":"f2a4d30a425da6ef6d828684a92e8bbcf1a5cb71","after":"1e41a9861a38960da549abd4d3d4754c090a7c30","ref":"refs/heads/main","pushedAt":"2023-08-05T18:59:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Restrict runs in iac test","shortMessageHtmlLink":"Restrict runs in iac test"}},{"before":"f532c56abbdff7bb100386681d64f0d74c4b454c","after":"f2a4d30a425da6ef6d828684a92e8bbcf1a5cb71","ref":"refs/heads/main","pushedAt":"2023-08-05T18:58:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Fix workflow back deploy","shortMessageHtmlLink":"Fix workflow back deploy"}},{"before":"64adba81298294c9020af9880f811620189792fb","after":"f532c56abbdff7bb100386681d64f0d74c4b454c","ref":"refs/heads/main","pushedAt":"2023-08-05T18:57:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Remove debugging cat","shortMessageHtmlLink":"Remove debugging cat"}},{"before":"27bfaea1c1b46c25c811cb3d1f898efa262d018f","after":"64adba81298294c9020af9880f811620189792fb","ref":"refs/heads/main","pushedAt":"2023-08-05T18:22:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Should it be vars. instead of env.?","shortMessageHtmlLink":"Should it be vars. instead of env.?"}},{"before":"f408e6e4fcc68a5114b26dc17083c78d77a28ef3","after":"27bfaea1c1b46c25c811cb3d1f898efa262d018f","ref":"refs/heads/main","pushedAt":"2023-08-05T18:18:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Change the place where we get vars from github","shortMessageHtmlLink":"Change the place where we get vars from github"}},{"before":"d15c5ef0688fb67e917936e52163458d7c8d1f0c","after":"f408e6e4fcc68a5114b26dc17083c78d77a28ef3","ref":"refs/heads/main","pushedAt":"2023-08-05T18:15:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Try to debug main config","shortMessageHtmlLink":"Try to debug main config"}},{"before":"4d525c9574bc738e5441f553384453a584e018fa","after":"d15c5ef0688fb67e917936e52163458d7c8d1f0c","ref":"refs/heads/main","pushedAt":"2023-08-05T18:13:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"campos20","name":"Alexandre Henrique Afonso Campos","path":"/campos20","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10170850?s=80&v=4"},"commit":{"message":"Fix IAC directory in actions","shortMessageHtmlLink":"Fix IAC directory in actions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxMjoxOTo1NC4wMDAwMDBazwAAAAS97n--","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxMjoxOTo1NC4wMDAwMDBazwAAAAS97n--","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wNVQxODoxMzozMC4wMDAwMDBazwAAAANkpCNe"}},"title":"Activity · thewca/statistics"}