{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":405176410,"defaultBranch":"main","name":"double-up","ownerLogin":"testdouble","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-10T18:23:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1139195?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717473576.0","currentOid":""},"activityList":{"items":[{"before":"904e728c4a96d0ec3c676a2b727e5a1cec5cbe3a","after":null,"ref":"refs/heads/matches-for-group","pushedAt":"2024-06-04T03:59:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"}},{"before":"fc72c3a458b43f2202650af525cf332e3b11f185","after":"2cd2e1fcd39e95efc519e9f1839005c2c19c740c","ref":"refs/heads/main","pushedAt":"2024-06-04T03:59:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Matches for group (#72)\n\n* Move RetrieveSlackUserInfo to minitest\r\n\r\n* Add method to HistoricalMatch for getting profiled members\r\n\r\n* Add historical match filter","shortMessageHtmlLink":"Matches for group (#72)"}},{"before":null,"after":"904e728c4a96d0ec3c676a2b727e5a1cec5cbe3a","ref":"refs/heads/matches-for-group","pushedAt":"2024-06-04T03:57:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Add historical match filter","shortMessageHtmlLink":"Add historical match filter"}},{"before":"e89f97faa66906a48670eb7d06abbf4125fe25c5","after":null,"ref":"refs/heads/quest","pushedAt":"2024-04-25T19:31:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"}},{"before":"eca1041c609c3af83e092ab28f88eed633edeef5","after":"fc72c3a458b43f2202650af525cf332e3b11f185","ref":"refs/heads/main","pushedAt":"2024-04-25T19:31:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Introducing Quest (#71)\n\n* Restructure matchmaking.yml\r\n\r\n* Introduce class to wrap matchmaking config\r\n\r\n* Add #has_group? to Matchmaking::Config\r\n\r\n* Refactor CollectGroups\r\n\r\n* Support size_strategy and config in MatchmakingGroup\r\n\r\n* Specifies option for PairByFewestEncounters strategy\r\n\r\n* Add #[] method to matchmaking config class\r\n\r\n* Introduce strict sizing to genetic strategy\r\n\r\n* Update slack-ruby-client\r\n\r\n* Add #complete_as! method to ProtractedMatch\r\n\r\n* Refactor participant collection to take protractions into account\r\n\r\n* Add reason to PendingNotification\r\n\r\n* Save completion_check notifications\r\n\r\n* Add slack-ruby-block-kit gem\r\n\r\n* Refactor login message service\r\n\r\n* Refactor new_match message service\r\n\r\n* Add body key for slack message locales\r\n\r\n* Add quest_protraction message service\r\n\r\n* Refactor tests for slack message building\r\n\r\n* Handle quest_protraction reason\r\n\r\n* Refactor logic around sending login link\r\n\r\n* Refactor SendSlackMessage to support block kit\r\n\r\n* Add faraday gem explicitly\r\n\r\n* Use match id for action_id\r\n\r\n* Create initial protracted match for quests\r\n\r\n* Add protract! method and delegates\r\n\r\n* Add SendResponseMessage service for slack hooks\r\n\r\n* Add HandleInteraction service\r\n\r\n* Add interaction endpoint\r\n\r\n* Add way to run a single group\r\n\r\n* Update a message text\r\n\r\n* Enable quest group","shortMessageHtmlLink":"Introducing Quest (#71)"}},{"before":"c120dbfd3abd03b1bad6eadca9124f227918772c","after":"e89f97faa66906a48670eb7d06abbf4125fe25c5","ref":"refs/heads/quest","pushedAt":"2024-04-17T21:20:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Enable quest group","shortMessageHtmlLink":"Enable quest group"}},{"before":null,"after":"c120dbfd3abd03b1bad6eadca9124f227918772c","ref":"refs/heads/quest","pushedAt":"2024-04-11T21:53:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Update a message text","shortMessageHtmlLink":"Update a message text"}},{"before":"f2d43dcdfe8d318048c66aa23bbd706f03abfe93","after":null,"ref":"refs/heads/remove-client-q-branch","pushedAt":"2024-02-28T06:32:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"}},{"before":"708eb0ce16d42dbc8b0843b0b56d6b2e4c0e1617","after":"eca1041c609c3af83e092ab28f88eed633edeef5","ref":"refs/heads/main","pushedAt":"2024-02-28T06:31:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Remove client_q_branch from matchmaking.yml (#70)\n\n* Now that double-up supports database backed matchmaking groups, we\r\n no longer need client_q_branch in matchmaking.yml.","shortMessageHtmlLink":"Remove client_q_branch from matchmaking.yml (#70)"}},{"before":null,"after":"f2d43dcdfe8d318048c66aa23bbd706f03abfe93","ref":"refs/heads/remove-client-q-branch","pushedAt":"2024-02-27T14:46:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alimi","name":null,"path":"/alimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/772925?s=80&v=4"},"commit":{"message":"Remove client_q_branch from matchmaking.yml\n\n * Now that double-up supports database backed matchmaking groups, we\n no longer need client_q_branch in matchmaking.yml.","shortMessageHtmlLink":"Remove client_q_branch from matchmaking.yml"}},{"before":"0db64188cd436acf8eed1e4d5385cd9e1434577b","after":null,"ref":"refs/heads/dynamic-channel","pushedAt":"2024-02-23T20:40:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"}},{"before":"fd3dff47e920b6005839526b904c4c2455164e01","after":"708eb0ce16d42dbc8b0843b0b56d6b2e4c0e1617","ref":"refs/heads/main","pushedAt":"2024-02-23T20:40:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Dynamic channel (#69)\n\nIntroduce matchmaking groups as a replacement to yaml exclusivity\r\n\r\nThis is a pretty large change and some of it was to migrate tests for classes that were touched. The primary aspects to this change include a UI piece for creating matchmaking groups and refactoring the group collection to incorporate the database groups with the yaml config groups.\r\n\r\nAlso, there was a HACK to prevent segfault in test & development with pg\r\nSee more information [here](https://github.com/ged/ruby-pg/issues/538).\r\n\r\n---------\r\n\r\nCo-authored-by: Ali Ibrahim ","shortMessageHtmlLink":"Dynamic channel (#69)"}},{"before":"6ffd408b36970edd63e236ff37b1588ccb533df0","after":"0db64188cd436acf8eed1e4d5385cd9e1434577b","ref":"refs/heads/dynamic-channel","pushedAt":"2024-02-23T20:16:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Strip whitespace from group_name","shortMessageHtmlLink":"Strip whitespace from group_name"}},{"before":"60325f632d5a658673836e7eb49e26b78b46a5f8","after":"6ffd408b36970edd63e236ff37b1588ccb533df0","ref":"refs/heads/dynamic-channel","pushedAt":"2024-02-15T08:53:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"CI","shortMessageHtmlLink":"CI"}},{"before":"e35552f19de82506c4d5bbd76f115f54efbe4e9c","after":"60325f632d5a658673836e7eb49e26b78b46a5f8","ref":"refs/heads/dynamic-channel","pushedAt":"2024-02-15T08:49:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fixup! Slightly larger refactor to get notifications working again","shortMessageHtmlLink":"fixup! Slightly larger refactor to get notifications working again"}},{"before":"fff378c2de2ffe492f7b7eabe3aabef6c5aab5a7","after":"e35552f19de82506c4d5bbd76f115f54efbe4e9c","ref":"refs/heads/dynamic-channel","pushedAt":"2024-02-15T08:49:13.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Slightly larger refactor to get notifications working again","shortMessageHtmlLink":"Slightly larger refactor to get notifications working again"}},{"before":"1b89b0fc7c1fbbe6d842a1949d7d2f1426fb3768","after":"fff378c2de2ffe492f7b7eabe3aabef6c5aab5a7","ref":"refs/heads/dynamic-channel","pushedAt":"2024-01-31T21:11:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Introduce flash for matchmatching groups","shortMessageHtmlLink":"Introduce flash for matchmatching groups"}},{"before":"9c0f936005e87fa614ea120039edbbb9e0496257","after":"1b89b0fc7c1fbbe6d842a1949d7d2f1426fb3768","ref":"refs/heads/dynamic-channel","pushedAt":"2024-01-17T21:09:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alimi","name":null,"path":"/alimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/772925?s=80&v=4"},"commit":{"message":"Fix update bug","shortMessageHtmlLink":"Fix update bug"}},{"before":"61e403a42c99022ca408c5bb2cbe65721c67433c","after":"9c0f936005e87fa614ea120039edbbb9e0496257","ref":"refs/heads/dynamic-channel","pushedAt":"2024-01-17T20:27:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alimi","name":null,"path":"/alimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/772925?s=80&v=4"},"commit":{"message":"Fix typo in MatchmakingGroupsController","shortMessageHtmlLink":"Fix typo in MatchmakingGroupsController"}},{"before":"d650edf493a413f04ef4b14d2fe48d7fe96fe3c9","after":"61e403a42c99022ca408c5bb2cbe65721c67433c","ref":"refs/heads/dynamic-channel","pushedAt":"2024-01-17T07:48:17.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Refactor to support matchmaking changes","shortMessageHtmlLink":"Refactor to support matchmaking changes"}},{"before":"1ffea252c236864c5afb8cada7a2a8771075cbaf","after":null,"ref":"refs/heads/rework-matchmaking","pushedAt":"2024-01-16T21:58:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"}},{"before":"ecc04eb0d7a1253cc4ddfabf37aa834513f35db3","after":"fd3dff47e920b6005839526b904c4c2455164e01","ref":"refs/heads/main","pushedAt":"2024-01-16T21:58:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Rework matchmaking (#67)\n\n* Replace matchmaking logic with new strategies\r\n\r\n* Introduce minitest and deprecate rspec\r\n\r\n* Update README to reflect the major changes","shortMessageHtmlLink":"Rework matchmaking (#67)"}},{"before":"9bc2fad982f1f9efd00ca25317bc838819847081","after":"1ffea252c236864c5afb8cada7a2a8771075cbaf","ref":"refs/heads/rework-matchmaking","pushedAt":"2024-01-11T22:37:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Remove deprecated matchmaking code","shortMessageHtmlLink":"Remove deprecated matchmaking code"}},{"before":"aafdf28aeaecfb083b408aaedf64643ba17320da","after":"9bc2fad982f1f9efd00ca25317bc838819847081","ref":"refs/heads/rework-matchmaking","pushedAt":"2024-01-11T17:49:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Major README changes","shortMessageHtmlLink":"Major README changes"}},{"before":"98e60c0b2be3141ce66fc7f5dfedcad78a74b905","after":"aafdf28aeaecfb083b408aaedf64643ba17320da","ref":"refs/heads/rework-matchmaking","pushedAt":"2024-01-09T17:43:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Check shape of output from genetic matching to fix CI discrepancy","shortMessageHtmlLink":"Check shape of output from genetic matching to fix CI discrepancy"}},{"before":null,"after":"98e60c0b2be3141ce66fc7f5dfedcad78a74b905","ref":"refs/heads/rework-matchmaking","pushedAt":"2024-01-09T17:32:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Add foreman to Gemfile","shortMessageHtmlLink":"Add foreman to Gemfile"}},{"before":"67b74941f358ecda896c3bc2bcbc46f73ca4ea56","after":null,"ref":"refs/heads/math-should-be-fun","pushedAt":"2024-01-08T22:56:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"}},{"before":"e699d0b6d6d9ae416e0ea3c084301aeaefafd39c","after":"d650edf493a413f04ef4b14d2fe48d7fe96fe3c9","ref":"refs/heads/dynamic-channel","pushedAt":"2023-12-06T21:38:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Set up UI workflow for matchmaking groups","shortMessageHtmlLink":"Set up UI workflow for matchmaking groups"}},{"before":"9cac4dedc8e6e31446d2ddf5600d821c8a7956a1","after":null,"ref":"refs/heads/bump-standard","pushedAt":"2023-11-10T22:30:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"}},{"before":"96ac56bf2dd6c0d006ffcf8a3fd4a2a0650aa599","after":"ecc04eb0d7a1253cc4ddfabf37aa834513f35db3","ref":"refs/heads/main","pushedAt":"2023-11-10T22:30:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tuxagon","name":"Kenneth Bogner","path":"/tuxagon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2936223?s=80&v=4"},"commit":{"message":"Bump standard (#66)","shortMessageHtmlLink":"Bump standard (#66)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW5ZLhgA","startCursor":null,"endCursor":null}},"title":"Activity ยท testdouble/double-up"}