{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":636509305,"defaultBranch":"main","name":"polly_bot","ownerLogin":"CobyPear","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-05T02:26:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63015754?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685240278.740917","currentOid":""},"activityList":{"items":[{"before":"7d36b68920bc570178e7ff418235175269b92a37","after":"927f08d3a0079047eca10154741a8813ece4b2b1","ref":"refs/heads/use-kms-for-discord-secrets","pushedAt":"2023-05-28T12:22:36.953Z","pushType":"push","commitsCount":1,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Use policy_document for key_policy","shortMessageHtmlLink":"Use policy_document for key_policy"}},{"before":"7351e307761613cc0d466275e109736d0408395e","after":"7d36b68920bc570178e7ff418235175269b92a37","ref":"refs/heads/use-kms-for-discord-secrets","pushedAt":"2023-05-28T02:37:57.973Z","pushType":"push","commitsCount":1,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Remove unused discord secrets","shortMessageHtmlLink":"Remove unused discord secrets"}},{"before":"8f739b3d5fee78cfe6cd64aa637fc46d94533d93","after":"7351e307761613cc0d466275e109736d0408395e","ref":"refs/heads/use-kms-for-discord-secrets","pushedAt":"2023-05-28T02:18:35.092Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Fix kms policy doc. Use DISCORD_TOKEN from aws parameter store in prod","shortMessageHtmlLink":"Fix kms policy doc. Use DISCORD_TOKEN from aws parameter store in prod"}},{"before":"1daadc3b8e936abbccb80e6ec7d3aec30be8c48b","after":null,"ref":"refs/tags/pre-release.1","pushedAt":"2023-05-28T02:17:58.740Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"}},{"before":"fa1f47f01e14d33d45b361f8b863e0da45fe4692","after":null,"ref":"refs/tags/pre-release.2","pushedAt":"2023-05-28T02:17:56.012Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"}},{"before":"285e5083155b3b1d13dfbd7fedb3d6c57093f185","after":null,"ref":"refs/tags/pre-release.3","pushedAt":"2023-05-28T02:17:53.089Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"}},{"before":"895ba76e7a9859716e5356d486c25bb2b6a59948","after":null,"ref":"refs/tags/pre-release.4","pushedAt":"2023-05-28T02:17:50.321Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"}},{"before":"8f739b3d5fee78cfe6cd64aa637fc46d94533d93","after":null,"ref":"refs/tags/pre-release.5","pushedAt":"2023-05-28T02:17:46.995Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"}},{"before":"32e5a147f60cde59d5be19ad1219cf52b2eb0ae9","after":null,"ref":"refs/tags/pre-release.5","pushedAt":"2023-05-28T02:16:16.224Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"}},{"before":"32e5a147f60cde59d5be19ad1219cf52b2eb0ae9","after":"8f739b3d5fee78cfe6cd64aa637fc46d94533d93","ref":"refs/heads/use-kms-for-discord-secrets","pushedAt":"2023-05-28T02:15:40.422Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Fix kms policy doc. Use DISCORD_TOKEN from aws parameter store in prod","shortMessageHtmlLink":"Fix kms policy doc. Use DISCORD_TOKEN from aws parameter store in prod"}},{"before":"895ba76e7a9859716e5356d486c25bb2b6a59948","after":"32e5a147f60cde59d5be19ad1219cf52b2eb0ae9","ref":"refs/heads/use-kms-for-discord-secrets","pushedAt":"2023-05-28T01:43:21.301Z","pushType":"push","commitsCount":1,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Fix kms policy doc. Use DISCORD_TOKEN from aws parameter store in prod","shortMessageHtmlLink":"Fix kms policy doc. Use DISCORD_TOKEN from aws parameter store in prod"}},{"before":null,"after":"895ba76e7a9859716e5356d486c25bb2b6a59948","ref":"refs/heads/use-kms-for-discord-secrets","pushedAt":"2023-05-28T00:05:06.322Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Write service file in init.tftpl, try ssm for discord keys","shortMessageHtmlLink":"Write service file in init.tftpl, try ssm for discord keys"}},{"before":"f7f91064047eac230493a9b33d7fd76d38c2d352","after":null,"ref":"refs/heads/aws-tf","pushedAt":"2023-05-27T21:12:32.397Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"}},{"before":"c06c9ebabf6e4b41c2507835ed63d25da31ccc8f","after":"285e5083155b3b1d13dfbd7fedb3d6c57093f185","ref":"refs/heads/main","pushedAt":"2023-05-27T21:12:29.347Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Merge pull request #5 from CobyPear/aws-tf\n\nAdd region to init script","shortMessageHtmlLink":"Merge pull request #5 from CobyPear/aws-tf"}},{"before":"39acb6ac4d236043c84c56abb8f4b28e62e40302","after":"f7f91064047eac230493a9b33d7fd76d38c2d352","ref":"refs/heads/aws-tf","pushedAt":"2023-05-27T21:12:10.780Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Remove iam_instance_profile var, add RestartSec to systemd service file","shortMessageHtmlLink":"Remove iam_instance_profile var, add RestartSec to systemd service file"}},{"before":"fa1f47f01e14d33d45b361f8b863e0da45fe4692","after":"39acb6ac4d236043c84c56abb8f4b28e62e40302","ref":"refs/heads/aws-tf","pushedAt":"2023-05-27T21:09:24.184Z","pushType":"push","commitsCount":1,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Remove iam_instance_profile var, add RestartSec to systemd service file","shortMessageHtmlLink":"Remove iam_instance_profile var, add RestartSec to systemd service file"}},{"before":"c06c9ebabf6e4b41c2507835ed63d25da31ccc8f","after":null,"ref":"refs/tags/pre-release.2","pushedAt":"2023-05-27T20:53:55.783Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"}},{"before":null,"after":"fa1f47f01e14d33d45b361f8b863e0da45fe4692","ref":"refs/heads/aws-tf","pushedAt":"2023-05-27T20:52:51.380Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Add region to init.tftpl","shortMessageHtmlLink":"Add region to init.tftpl"}},{"before":"30728f71721ddccd9acbe82c72173811504726eb","after":null,"ref":"refs/heads/aws-tf","pushedAt":"2023-05-27T20:36:21.214Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"}},{"before":"1daadc3b8e936abbccb80e6ec7d3aec30be8c48b","after":"c06c9ebabf6e4b41c2507835ed63d25da31ccc8f","ref":"refs/heads/main","pushedAt":"2023-05-27T20:36:16.494Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Merge pull request #4 from CobyPear/aws-tf\n\nUse TF vars and setup init script as `user_data`","shortMessageHtmlLink":"Merge pull request #4 from CobyPear/aws-tf"}},{"before":"c8d5d9c99b78d30bd5f15495ad66c285bf57e0d7","after":"30728f71721ddccd9acbe82c72173811504726eb","ref":"refs/heads/aws-tf","pushedAt":"2023-05-27T20:35:35.019Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Add init.tftmpl script to init the bot when ec2 starts","shortMessageHtmlLink":"Add init.tftmpl script to init the bot when ec2 starts"}},{"before":"2990f1748e7788ab6b3b34cb5a5a40d75a54a339","after":"c8d5d9c99b78d30bd5f15495ad66c285bf57e0d7","ref":"refs/heads/aws-tf","pushedAt":"2023-05-27T20:34:35.688Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Add init.tftmpl script to init the bot when ec2 starts","shortMessageHtmlLink":"Add init.tftmpl script to init the bot when ec2 starts"}},{"before":null,"after":"2990f1748e7788ab6b3b34cb5a5a40d75a54a339","ref":"refs/heads/aws-tf","pushedAt":"2023-05-27T20:30:38.910Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Add init.tftmpl script to init the bot when ec2 starts","shortMessageHtmlLink":"Add init.tftmpl script to init the bot when ec2 starts"}},{"before":"4debd401841fd899191ec2608d4ac0e2e2dc3efe","after":null,"ref":"refs/heads/aws-tf","pushedAt":"2023-05-25T11:48:38.489Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"}},{"before":"f16c92767793dc7495646bfcc2c8946da6785ea9","after":"1daadc3b8e936abbccb80e6ec7d3aec30be8c48b","ref":"refs/heads/main","pushedAt":"2023-05-25T11:48:35.404Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Merge pull request #1 from CobyPear/aws-tf\n\nRefactor to use AWS bucket for mp3s and ec2 for the bot","shortMessageHtmlLink":"Merge pull request #1 from CobyPear/aws-tf"}},{"before":"dc6ffd67b2a58f1399079f4d124a310d17ff1e44","after":null,"ref":"refs/heads/dev","pushedAt":"2023-05-25T11:46:50.684Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"}},{"before":"57bc4c9c9eeb40ae6464d76b626c3a5d36b008fe","after":"4debd401841fd899191ec2608d4ac0e2e2dc3efe","ref":"refs/heads/aws-tf","pushedAt":"2023-05-25T11:41:24.831Z","pushType":"push","commitsCount":1,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Use t3.nano. Use python 3.9 for Dockerfile","shortMessageHtmlLink":"Use t3.nano. Use python 3.9 for Dockerfile"}},{"before":"d0087ac53d5b87ca24481e69a6d6def517f66df5","after":"57bc4c9c9eeb40ae6464d76b626c3a5d36b008fe","ref":"refs/heads/aws-tf","pushedAt":"2023-05-25T02:36:13.283Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Use env var for region, create systemd service file","shortMessageHtmlLink":"Use env var for region, create systemd service file"}},{"before":"2788d30661f02d7d3011a94bd3ee4aeb2f42874c","after":"d0087ac53d5b87ca24481e69a6d6def517f66df5","ref":"refs/heads/aws-tf","pushedAt":"2023-05-25T02:33:12.233Z","pushType":"push","commitsCount":1,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Use env var for region, create systemd service file","shortMessageHtmlLink":"Use env var for region, create systemd service file"}},{"before":null,"after":"2788d30661f02d7d3011a94bd3ee4aeb2f42874c","ref":"refs/heads/aws-tf","pushedAt":"2023-05-23T21:59:41.342Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CobyPear","name":"Coby Sher","path":"/CobyPear","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63015754?s=80&v=4"},"commit":{"message":"Add terraform for aws ec2 + s3\n\nRefactor call_polly to first check the bucket for the mp3, then\ncall Polly if it is not there. Also added a helper function to\nwrite to a temp file which is the asset sent to Discord. The\nfile is deleted after sending. This might need to be more robust in the\nfuture.","shortMessageHtmlLink":"Add terraform for aws ec2 + s3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADNbzQwwA","startCursor":null,"endCursor":null}},"title":"Activity ยท CobyPear/polly_bot"}