{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":506858348,"defaultBranch":"main","name":"new-cron","ownerLogin":"osuAkatsuki","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-24T02:54:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45724130?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722736708.0","currentOid":""},"activityList":{"items":[{"before":"32b5ba201ceb42bcabd6ba770033fc41e29a1705","after":"b196ec67d47ae61d1262f74e3d9a5d8b184cb889","ref":"refs/heads/main","pushedAt":"2024-08-04T02:25:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"},"commit":{"message":"Move pipeline to be per-user","shortMessageHtmlLink":"Move pipeline to be per-user"}},{"before":"527c9f18a5afd292c18696a3a6a5b8852cdf7361","after":null,"ref":"refs/heads/user-one-country-on-rankings","pushedAt":"2024-08-04T01:58:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"}},{"before":"4e5146c0c2371c241f40d72731dc582a83fc4026","after":"32b5ba201ceb42bcabd6ba770033fc41e29a1705","ref":"refs/heads/main","pushedAt":"2024-08-04T01:58:26.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"},"commit":{"message":"Merge pull request #10 from osuAkatsuki/user-one-country-on-rankings\n\nEnsure user can only be placed on a single country ranking","shortMessageHtmlLink":"Merge pull request #10 from osuAkatsuki/user-one-country-on-rankings"}},{"before":"8d08af6bc2142cca5f8373cbeb464d29cb256678","after":"527c9f18a5afd292c18696a3a6a5b8852cdf7361","ref":"refs/heads/user-one-country-on-rankings","pushedAt":"2024-08-04T01:55:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"},"commit":{"message":"Minor change","shortMessageHtmlLink":"Minor change"}},{"before":"79e9066363684d0e75baea410801127542f55260","after":"8d08af6bc2142cca5f8373cbeb464d29cb256678","ref":"refs/heads/user-one-country-on-rankings","pushedAt":"2024-07-09T10:56:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"improve performance of retrieving all country ranking keys","shortMessageHtmlLink":"improve performance of retrieving all country ranking keys"}},{"before":null,"after":"79e9066363684d0e75baea410801127542f55260","ref":"refs/heads/user-one-country-on-rankings","pushedAt":"2024-07-05T17:51:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"ensure user can only be placed on a single country ranking","shortMessageHtmlLink":"ensure user can only be placed on a single country ranking"}},{"before":"1758d8e1e36c329d5527b8cd6b8e99c311a88a16","after":"4e5146c0c2371c241f40d72731dc582a83fc4026","ref":"refs/heads/main","pushedAt":"2024-06-19T01:29:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"},"commit":{"message":"Use labels instead of annotations","shortMessageHtmlLink":"Use labels instead of annotations"}},{"before":"f69626abd0ef3ce9e1bf6f33fc167c9e549768b2","after":"1758d8e1e36c329d5527b8cd6b8e99c311a88a16","ref":"refs/heads/main","pushedAt":"2024-06-19T01:14:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"},"commit":{"message":"Disable istio sidecar injection","shortMessageHtmlLink":"Disable istio sidecar injection"}},{"before":"6c547b1e03ebfd81f1d6d5ccb7a40c384e364173","after":"f69626abd0ef3ce9e1bf6f33fc167c9e549768b2","ref":"refs/heads/main","pushedAt":"2024-06-16T04:22:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"},"commit":{"message":"Switch vault to use $APP_ENV","shortMessageHtmlLink":"Switch vault to use $APP_ENV"}},{"before":"7a6a6603aee923561fd1579b666155257d3942de","after":"6c547b1e03ebfd81f1d6d5ccb7a40c384e364173","ref":"refs/heads/main","pushedAt":"2024-06-15T23:29:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"},"commit":{"message":"Update CODEOWNERS","shortMessageHtmlLink":"Update CODEOWNERS"}},{"before":"77f435a9c2dbb92156c5775530021a2d87066865","after":"7a6a6603aee923561fd1579b666155257d3942de","ref":"refs/heads/main","pushedAt":"2024-06-02T16:41:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"},"commit":{"message":"Edit schedule to every 30mins","shortMessageHtmlLink":"Edit schedule to every 30mins"}},{"before":"42fa70c43e06d840b5a3bfedfa1bf757b4f5becb","after":null,"ref":"refs/heads/ranks-redis-pipeline","pushedAt":"2024-06-02T13:40:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"}},{"before":"84b5d5a82e8be11bfcfbfdecff71338508232197","after":"77f435a9c2dbb92156c5775530021a2d87066865","ref":"refs/heads/main","pushedAt":"2024-06-02T13:40:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"run rank recalculation in a redis pipeline (#9)","shortMessageHtmlLink":"run rank recalculation in a redis pipeline (#9)"}},{"before":null,"after":"42fa70c43e06d840b5a3bfedfa1bf757b4f5becb","ref":"refs/heads/ranks-redis-pipeline","pushedAt":"2024-06-02T13:39:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"run rank recalculation in a redis pipeline","shortMessageHtmlLink":"run rank recalculation in a redis pipeline"}},{"before":"cac3d2c46fea600f783eab761b8fc5d4e6d5b54e","after":null,"ref":"refs/heads/k8s-deploy","pushedAt":"2024-06-02T13:10:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"}},{"before":"61fc0032d459c8f82765ef329f1e90f562f4c1af","after":"84b5d5a82e8be11bfcfbfdecff71338508232197","ref":"refs/heads/main","pushedAt":"2024-06-02T13:10:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"dockerize & deploy in ci as k8s cronjob (#4)\n\n* dockerize & deploy in ci as k8s cronjob\r\n\r\n* more\r\n\r\n* lowercase image repo name\r\n\r\n* cronjob image pull secret\r\n\r\n* fix?\r\n\r\n* fix\r\n\r\n* setup basic env & vault fix\r\n\r\n* fix?\r\n\r\n* load .env\r\n\r\n* switch to redis.asyncio & add redis config\r\n\r\n* debug\r\n\r\n* test\r\n\r\n* always pull new image\r\n\r\n* r\r\n\r\n* update zadd to redis.asyncio format\r\n\r\n* fix deprecation warning\r\n\r\n* forbid cronjob concurrency\r\n\r\n* undo deploy takeover\r\n\r\n* remove unused PYPI_INDEX_URL env var\r\n\r\n* install akatsuki-cli in docker image\r\n\r\n* remove incorrect akatsuki-cli install in bootstrap.sh\r\n\r\n* unpin redis\r\n\r\n* initialize & ping redis on connect\r\n\r\n* use correct close method on redis disconnect\r\n\r\n* add Makefile\r\n\r\n* add `cryptography`\r\n\r\n* use `aclose`\r\n\r\n---------\r\n\r\nCo-authored-by: James Wilson ","shortMessageHtmlLink":"dockerize & deploy in ci as k8s cronjob (#4)"}},{"before":"f6e1a00bc16229bc8bae75345513aaae2365d194","after":"cac3d2c46fea600f783eab761b8fc5d4e6d5b54e","ref":"refs/heads/k8s-deploy","pushedAt":"2024-06-02T13:09:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"use `aclose`","shortMessageHtmlLink":"use aclose"}},{"before":"dabb7c7dda4391189c440755a165e52cc65cc8af","after":"f6e1a00bc16229bc8bae75345513aaae2365d194","ref":"refs/heads/k8s-deploy","pushedAt":"2024-06-02T12:58:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"use correct close method on redis disconnect","shortMessageHtmlLink":"use correct close method on redis disconnect"}},{"before":"20c7d1da951ec9f08059e2997cc98954554248d5","after":"dabb7c7dda4391189c440755a165e52cc65cc8af","ref":"refs/heads/k8s-deploy","pushedAt":"2024-06-02T12:58:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"initialize & ping redis on connect","shortMessageHtmlLink":"initialize & ping redis on connect"}},{"before":"73dbcc904d030ec034c058992e09026abe7e855c","after":"20c7d1da951ec9f08059e2997cc98954554248d5","ref":"refs/heads/k8s-deploy","pushedAt":"2024-06-02T12:58:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"unpin redis","shortMessageHtmlLink":"unpin redis"}},{"before":"db1381758baab6604902f374032fec06594bd474","after":"73dbcc904d030ec034c058992e09026abe7e855c","ref":"refs/heads/k8s-deploy","pushedAt":"2024-06-02T12:54:49.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"Merge branch 'main' into k8s-deploy","shortMessageHtmlLink":"Merge branch 'main' into k8s-deploy"}},{"before":"de8fe71c1d4d287fbf3da51f0a7997633089444e","after":"db1381758baab6604902f374032fec06594bd474","ref":"refs/heads/k8s-deploy","pushedAt":"2024-06-02T12:53:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"remove incorrect akatsuki-cli install in bootstrap.sh","shortMessageHtmlLink":"remove incorrect akatsuki-cli install in bootstrap.sh"}},{"before":"9795c4a05a5953f5a5d526eb52ec8d4c27d32ba9","after":"de8fe71c1d4d287fbf3da51f0a7997633089444e","ref":"refs/heads/k8s-deploy","pushedAt":"2024-06-02T12:53:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"install akatsuki-cli in docker image","shortMessageHtmlLink":"install akatsuki-cli in docker image"}},{"before":"acefb90bdbc480ce175062f2d58166011d02a7a2","after":"9795c4a05a5953f5a5d526eb52ec8d4c27d32ba9","ref":"refs/heads/k8s-deploy","pushedAt":"2024-06-02T12:53:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"remove unused PYPI_INDEX_URL env var","shortMessageHtmlLink":"remove unused PYPI_INDEX_URL env var"}},{"before":"ebf272aa3972272781e13661766e10c2d1032e85","after":"acefb90bdbc480ce175062f2d58166011d02a7a2","ref":"refs/heads/k8s-deploy","pushedAt":"2024-06-02T12:53:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tsunyoku","name":"James Wilson","path":"/tsunyoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51536154?s=80&v=4"},"commit":{"message":"undo deploy takeover","shortMessageHtmlLink":"undo deploy takeover"}},{"before":"ed88f6c818ed70b4f1bea7b888a2ed339eb3a1eb","after":null,"ref":"refs/heads/remove-old-stats-writes","pushedAt":"2024-04-21T18:34:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"}},{"before":"172d40b8a98548aeb839355345fc8f1b4952aea8","after":"61fc0032d459c8f82765ef329f1e90f562f4c1af","ref":"refs/heads/main","pushedAt":"2024-04-21T18:34:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"},"commit":{"message":"Merge pull request #8 from osuAkatsuki/remove-old-stats-writes\n\nRemove old stats writes","shortMessageHtmlLink":"Merge pull request #8 from osuAkatsuki/remove-old-stats-writes"}},{"before":null,"after":"ed88f6c818ed70b4f1bea7b888a2ed339eb3a1eb","ref":"refs/heads/remove-old-stats-writes","pushedAt":"2024-04-21T17:12:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"},"commit":{"message":"Remove old stats writes","shortMessageHtmlLink":"Remove old stats writes"}},{"before":"2ed9359a71bab92d58d88593ac572fd9b1a8ddac","after":null,"ref":"refs/heads/use-new-stats-reads","pushedAt":"2024-04-21T16:38:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"}},{"before":"92cd94ee1f4b5efdbd40cc7a5aa985d82d0a763f","after":"172d40b8a98548aeb839355345fc8f1b4952aea8","ref":"refs/heads/main","pushedAt":"2024-04-21T16:38:28.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"cmyui","name":"Josh Smith","path":"/cmyui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17343631?s=80&v=4"},"commit":{"message":"Merge pull request #7 from osuAkatsuki/use-new-stats-reads\n\nUse new tables & columns for stats reads","shortMessageHtmlLink":"Merge pull request #7 from osuAkatsuki/use-new-stats-reads"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNFQwMjoyNToyOC4wMDAwMDBazwAAAASRGi4H","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yMVQxNjozODoyOC4wMDAwMDBazwAAAAQ2WWhf"}},"title":"Activity ยท osuAkatsuki/new-cron"}