{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":511620793,"defaultBranch":"main","name":"merino-py","ownerLogin":"mozilla-services","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-07T17:39:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1066228?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717790948.0","currentOid":""},"activityList":{"items":[{"before":"dd63f5b42370ddcdcc4d8ce1ab84c9c872c61eb4","after":"b74a85aa75bcacb750c5fe06ea3bc3c34027cf20","ref":"refs/heads/fakespot-uploader","pushedAt":"2024-06-07T20:39:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendk","name":null,"path":"/bendk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1012809?s=80&v=4"},"commit":{"message":"[DISCO-2834] Fakespot upload job\n\nAdded fakespot model to `csv_rs_uploader.\n\nReworked `csv_rs_uploader` so that models can specify their own default\ncollection. The fakespot data is going to live in a different\ncollection and I didn't want to rely on users always typing that into\nthe CLI.","shortMessageHtmlLink":"[DISCO-2834] Fakespot upload job"}},{"before":"ada07297fbd750c0f7e39d9f3eae51572c9bae95","after":"dd63f5b42370ddcdcc4d8ce1ab84c9c872c61eb4","ref":"refs/heads/fakespot-uploader","pushedAt":"2024-06-07T20:35:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendk","name":null,"path":"/bendk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1012809?s=80&v=4"},"commit":{"message":"[DISCO-2834] Fakespot upload job\n\nAdded fakespot model to `csv_rs_uploader.\n\nReworked `csv_rs_uploader` so that models can specify their own default\ncollection. The fakespot data is going to live in a different\ncollection and I didn't want to rely on users always typing that into\nthe CLI.","shortMessageHtmlLink":"[DISCO-2834] Fakespot upload job"}},{"before":null,"after":"ada07297fbd750c0f7e39d9f3eae51572c9bae95","ref":"refs/heads/fakespot-uploader","pushedAt":"2024-06-07T20:09:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bendk","name":null,"path":"/bendk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1012809?s=80&v=4"},"commit":{"message":"[DISCO-2834] Fakespot upload job\n\nAdded fakespot model to `csv_rs_uploader.\n\nReworked `csv_rs_uploader` so that models can specify their own default\ncollection. The fakespot data is going to live in a different\ncollection and I didn't want to rely on users always typing that into\nthe CLI.","shortMessageHtmlLink":"[DISCO-2834] Fakespot upload job"}},{"before":null,"after":"dad61d8e863be0d1e5cc7c8c8c73146b1e00179e","ref":"refs/heads/disco-2842-remove-cache-miss-warning-logs","pushedAt":"2024-06-07T18:11:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Herraj","name":"Herraj Luhano","path":"/Herraj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16694733?s=80&v=4"},"commit":{"message":"chore(warningLog): [DISCO-2842] Refactor to remove cache miss warning logs","shortMessageHtmlLink":"chore(warningLog): [DISCO-2842] Refactor to remove cache miss warning…"}},{"before":"4980f49e285a376e49d7b8ae3da25d5da152b6bd","after":null,"ref":"refs/heads/fix-validate-class-methods","pushedAt":"2024-06-07T17:42:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bendk","name":null,"path":"/bendk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1012809?s=80&v=4"}},{"before":"78a63c4e583799a1f5c4c3c66971fd46c7495459","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-525-1aa3ddb62cb1ca8c0183ef8214bc852b18f40050","pushedAt":"2024-06-07T17:42:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"1aa3ddb62cb1ca8c0183ef8214bc852b18f40050","after":"78a63c4e583799a1f5c4c3c66971fd46c7495459","ref":"refs/heads/main","pushedAt":"2024-06-07T17:42:16.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix: Validate class methods (#525)\n\n_validate_str and _validate_keywords were logically class methods, but\nwithout the @classmethod decorator which lead to them being called in a\nnon-standard way.","shortMessageHtmlLink":"Fix: Validate class methods (#525)"}},{"before":null,"after":"78a63c4e583799a1f5c4c3c66971fd46c7495459","ref":"refs/heads/gh-readonly-queue/main/pr-525-1aa3ddb62cb1ca8c0183ef8214bc852b18f40050","pushedAt":"2024-06-07T17:42:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix: Validate class methods (#525)\n\n_validate_str and _validate_keywords were logically class methods, but\nwithout the @classmethod decorator which lead to them being called in a\nnon-standard way.","shortMessageHtmlLink":"Fix: Validate class methods (#525)"}},{"before":"f8e1cb7d4061bc7df4b6b0af1a2eea2bf19ddd83","after":"4980f49e285a376e49d7b8ae3da25d5da152b6bd","ref":"refs/heads/fix-validate-class-methods","pushedAt":"2024-06-07T15:53:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bendk","name":null,"path":"/bendk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1012809?s=80&v=4"},"commit":{"message":"Fix: Validate class methods\n\n_validate_str and _validate_keywords were logically class methods, but\nwithout the @classmethod decorator which lead to them being called in a\nnon-standard way.","shortMessageHtmlLink":"Fix: Validate class methods"}},{"before":null,"after":"f8e1cb7d4061bc7df4b6b0af1a2eea2bf19ddd83","ref":"refs/heads/fix-validate-class-methods","pushedAt":"2024-06-07T15:50:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bendk","name":null,"path":"/bendk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1012809?s=80&v=4"},"commit":{"message":"Fix validate class methods\n\n_validate_str and _validate_keywords were logically class methods, but\nwithout the @classmethod decorator which lead to them being called in a\nnon-standard way.","shortMessageHtmlLink":"Fix validate class methods"}},{"before":"e76c8b670fab9b649aed2f72efe81342f578c0ce","after":null,"ref":"refs/heads/multi-cities","pushedAt":"2024-06-07T13:40:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ncloudioj","name":"Nan Jiang","path":"/ncloudioj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1455254?s=80&v=4"}},{"before":"1aa3ddb62cb1ca8c0183ef8214bc852b18f40050","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-524-1096c4139a5657ad7670d6ba77c5eb3c3aaf63f9","pushedAt":"2024-06-07T13:40:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"1096c4139a5657ad7670d6ba77c5eb3c3aaf63f9","after":"1aa3ddb62cb1ca8c0183ef8214bc852b18f40050","ref":"refs/heads/main","pushedAt":"2024-06-07T13:40:43.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"[DISCO-2843] Accuweather - Handle case when there are multiple location keys for a given city (#524)","shortMessageHtmlLink":"[DISCO-2843] Accuweather - Handle case when there are multiple locati…"}},{"before":null,"after":"1aa3ddb62cb1ca8c0183ef8214bc852b18f40050","ref":"refs/heads/gh-readonly-queue/main/pr-524-1096c4139a5657ad7670d6ba77c5eb3c3aaf63f9","pushedAt":"2024-06-07T13:40:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"[DISCO-2843] Accuweather - Handle case when there are multiple location keys for a given city (#524)","shortMessageHtmlLink":"[DISCO-2843] Accuweather - Handle case when there are multiple locati…"}},{"before":"10fb548fe6346202d918ac5f3fe9431fe58a142e","after":"e76c8b670fab9b649aed2f72efe81342f578c0ce","ref":"refs/heads/multi-cities","pushedAt":"2024-06-07T06:10:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tiftran","name":"Tif Tran","path":"/tiftran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25379936?s=80&v=4"},"commit":{"message":"[DISCO-2843] Accuweather - Handle case when there are multiple location keys for a given city","shortMessageHtmlLink":"[DISCO-2843] Accuweather - Handle case when there are multiple locati…"}},{"before":"1261349a0f61b610a81ed3d18287376c6e4be87c","after":"10fb548fe6346202d918ac5f3fe9431fe58a142e","ref":"refs/heads/multi-cities","pushedAt":"2024-06-07T06:09:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tiftran","name":"Tif Tran","path":"/tiftran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25379936?s=80&v=4"},"commit":{"message":"[DISCO-2843] Accuweather- Handle case when there are multiple location keys for a given city","shortMessageHtmlLink":"[DISCO-2843] Accuweather- Handle case when there are multiple locatio…"}},{"before":null,"after":"1261349a0f61b610a81ed3d18287376c6e4be87c","ref":"refs/heads/multi-cities","pushedAt":"2024-06-07T06:05:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiftran","name":"Tif Tran","path":"/tiftran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25379936?s=80&v=4"},"commit":{"message":"[DISCO-2843] Accuweather- Handle case when there are multiple location keys for a given city","shortMessageHtmlLink":"[DISCO-2843] Accuweather- Handle case when there are multiple locatio…"}},{"before":"47d20428dd77c21312c8b9ca5400c41f5dc1e3ba","after":null,"ref":"refs/heads/job-refactor","pushedAt":"2024-06-05T05:22:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tiftran","name":"Tif Tran","path":"/tiftran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25379936?s=80&v=4"}},{"before":"1096c4139a5657ad7670d6ba77c5eb3c3aaf63f9","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-522-ed7f6bc26b8a554c56a305b0919a78b3cdb18fc0","pushedAt":"2024-06-05T05:22:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"ed7f6bc26b8a554c56a305b0919a78b3cdb18fc0","after":"1096c4139a5657ad7670d6ba77c5eb3c3aaf63f9","ref":"refs/heads/main","pushedAt":"2024-06-05T05:22:54.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"[DISCO-2794] RS job refactor (#522)\n\n* [DISCO-2794] RS job refactor\n\n* feedback changes","shortMessageHtmlLink":"[DISCO-2794] RS job refactor (#522)"}},{"before":null,"after":"1096c4139a5657ad7670d6ba77c5eb3c3aaf63f9","ref":"refs/heads/gh-readonly-queue/main/pr-522-ed7f6bc26b8a554c56a305b0919a78b3cdb18fc0","pushedAt":"2024-06-05T05:22:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"[DISCO-2794] RS job refactor (#522)\n\n* [DISCO-2794] RS job refactor\n\n* feedback changes","shortMessageHtmlLink":"[DISCO-2794] RS job refactor (#522)"}},{"before":"6b02177f1dc761887b002cbaa7b50db028bc94a7","after":"47d20428dd77c21312c8b9ca5400c41f5dc1e3ba","ref":"refs/heads/job-refactor","pushedAt":"2024-06-05T04:44:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tiftran","name":"Tif Tran","path":"/tiftran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25379936?s=80&v=4"},"commit":{"message":"feedback changes","shortMessageHtmlLink":"feedback changes"}},{"before":"f0679cf8072bc01efa8ec2597432914e39288773","after":null,"ref":"refs/heads/cities-endpoint","pushedAt":"2024-06-04T23:16:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tiftran","name":"Tif Tran","path":"/tiftran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25379936?s=80&v=4"}},{"before":"ed7f6bc26b8a554c56a305b0919a78b3cdb18fc0","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-523-fd59546061e1c91e5b66eb38ca83dd1a89627c7b","pushedAt":"2024-06-04T23:16:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"fd59546061e1c91e5b66eb38ca83dd1a89627c7b","after":"ed7f6bc26b8a554c56a305b0919a78b3cdb18fc0","ref":"refs/heads/main","pushedAt":"2024-06-04T23:16:12.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"[DISCO-2838] Add alias param for accuweather city endpoint (#523)","shortMessageHtmlLink":"[DISCO-2838] Add alias param for accuweather city endpoint (#523)"}},{"before":null,"after":"ed7f6bc26b8a554c56a305b0919a78b3cdb18fc0","ref":"refs/heads/gh-readonly-queue/main/pr-523-fd59546061e1c91e5b66eb38ca83dd1a89627c7b","pushedAt":"2024-06-04T23:16:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"[DISCO-2838] Add alias param for accuweather city endpoint (#523)","shortMessageHtmlLink":"[DISCO-2838] Add alias param for accuweather city endpoint (#523)"}},{"before":"92c636b4846a2a900fe06c0a682513ea03443547","after":"f0679cf8072bc01efa8ec2597432914e39288773","ref":"refs/heads/cities-endpoint","pushedAt":"2024-06-04T22:58:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tiftran","name":"Tif Tran","path":"/tiftran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25379936?s=80&v=4"},"commit":{"message":"[DISCO-2838] Add alias param for accuweather city endpoint","shortMessageHtmlLink":"[DISCO-2838] Add alias param for accuweather city endpoint"}},{"before":"2453a04b9ae6347399abb13282505b83c5129d37","after":"92c636b4846a2a900fe06c0a682513ea03443547","ref":"refs/heads/cities-endpoint","pushedAt":"2024-06-04T22:06:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tiftran","name":"Tif Tran","path":"/tiftran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25379936?s=80&v=4"},"commit":{"message":"[DISCO-2838] Add alias param for accuweather city endpoint","shortMessageHtmlLink":"[DISCO-2838] Add alias param for accuweather city endpoint"}},{"before":null,"after":"2453a04b9ae6347399abb13282505b83c5129d37","ref":"refs/heads/cities-endpoint","pushedAt":"2024-06-04T22:06:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tiftran","name":"Tif Tran","path":"/tiftran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25379936?s=80&v=4"},"commit":{"message":"[DISCO-2838] Add alias param for accuweather city endpoint","shortMessageHtmlLink":"[DISCO-2838] Add alias param for accuweather city endpoint"}},{"before":"f674eff7e1ccca8c4d3ee1e50b116b0283cc0d9a","after":null,"ref":"refs/heads/accuweather_swap","pushedAt":"2024-06-04T16:11:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tiftran","name":"Tif Tran","path":"/tiftran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25379936?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX5TNzwA","startCursor":null,"endCursor":null}},"title":"Activity · mozilla-services/merino-py"}