{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":79860681,"defaultBranch":"main","name":"permanent-colandr-back","ownerLogin":"datakind","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-01-23T23:46:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1133243?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722815006.0","currentOid":""},"activityList":{"items":[{"before":"2380913ba9be843d6824cd7c4b9760b60df80aa0","after":null,"ref":"refs/heads/burton-bump-more-deps","pushedAt":"2024-08-04T23:43:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"}},{"before":"ef2a3adb08ad1490c9bd9b003b53dc2b425fc06e","after":"1aa1702f83a515a4e650375e2b6aba11520d5e7b","ref":"refs/heads/develop","pushedAt":"2024-07-24T23:20:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"fix: Ensure ranker model trains from scratch","shortMessageHtmlLink":"fix: Ensure ranker model trains from scratch"}},{"before":"04f4d3d37c03327788009fdb17cdeb69a354f885","after":null,"ref":"refs/heads/rank-studies-using-online-framework","pushedAt":"2024-07-24T02:44:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"}},{"before":"1f8e0f8206ad2f158c8e8b31f2897c254ad027f2","after":"ef2a3adb08ad1490c9bd9b003b53dc2b425fc06e","ref":"refs/heads/develop","pushedAt":"2024-07-24T02:44:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Rank studies using new online learning framework (#120)\n\n* build: Add river dep, bump numpy\r\n\r\n* Add new study ranker model+class\r\n\r\n* Implement fix for TFIDF transformer\r\n\r\n* Reorganize sranker model handling\r\n\r\n* fix: Proper types and lru cache usage\r\n\r\n* Add task to train new study ranker models\r\n\r\n* Update study ranker on citation screenings\r\n\r\n* Also update study ranker on fulltext screenings\r\n\r\n* Improve study ranker model retraining\r\n\r\n* Remove old citation ranker model task\r\n\r\n* fix: Variable bug in models trigger\r\n\r\n* Add auth error msg\r\n\r\n* Use study ranker for relevance ordering\r\n\r\n* Change default study order to relevance\r\n\r\n* Add todo re: text content vectors\r\n\r\n* Use consistent fulltext content length in ranker\r\n\r\n* build: Use shared app volume in worker\r\n\r\n* Ignore ranker models in version control\r\n\r\n* build: Use modern docker env syntax\r\n\r\n* tests: Add studyranker unit tests\r\n\r\n* fix: Handle weird cases in study ranking","shortMessageHtmlLink":"Rank studies using new online learning framework (#120)"}},{"before":"83da18e54a0f15bfd878afb16fce2e3f5ccc540e","after":"04f4d3d37c03327788009fdb17cdeb69a354f885","ref":"refs/heads/rank-studies-using-online-framework","pushedAt":"2024-07-24T02:42:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"fix: Handle weird cases in study ranking","shortMessageHtmlLink":"fix: Handle weird cases in study ranking"}},{"before":"3267583c6f1569143cf3edaf372bdea92f937ead","after":"83da18e54a0f15bfd878afb16fce2e3f5ccc540e","ref":"refs/heads/rank-studies-using-online-framework","pushedAt":"2024-07-24T02:32:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"tests: Add studyranker unit tests","shortMessageHtmlLink":"tests: Add studyranker unit tests"}},{"before":"2b780882334ccd37a9d58b0e36629d3f0903c3f9","after":"3267583c6f1569143cf3edaf372bdea92f937ead","ref":"refs/heads/rank-studies-using-online-framework","pushedAt":"2024-07-24T01:36:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Ignore ranker models in version control","shortMessageHtmlLink":"Ignore ranker models in version control"}},{"before":"5f937f418db8c6f10228c331a3709465db1c79d4","after":"2b780882334ccd37a9d58b0e36629d3f0903c3f9","ref":"refs/heads/rank-studies-using-online-framework","pushedAt":"2024-07-24T01:35:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"build: Use shared app volume in worker","shortMessageHtmlLink":"build: Use shared app volume in worker"}},{"before":"7d006fd782c52339cf6fa91e2a97b801aaf113f5","after":"5f937f418db8c6f10228c331a3709465db1c79d4","ref":"refs/heads/rank-studies-using-online-framework","pushedAt":"2024-07-22T00:04:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Use consistent fulltext content length in ranker","shortMessageHtmlLink":"Use consistent fulltext content length in ranker"}},{"before":"eee28f20c4eac78db6af0121e4e1e648bd3e97cf","after":"7d006fd782c52339cf6fa91e2a97b801aaf113f5","ref":"refs/heads/rank-studies-using-online-framework","pushedAt":"2024-07-21T23:55:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Add todo re: text content vectors","shortMessageHtmlLink":"Add todo re: text content vectors"}},{"before":"5ab82d13270604d917bfb5bcdc40e5603bdfbffd","after":"eee28f20c4eac78db6af0121e4e1e648bd3e97cf","ref":"refs/heads/rank-studies-using-online-framework","pushedAt":"2024-07-21T23:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Change default study order to relevance","shortMessageHtmlLink":"Change default study order to relevance"}},{"before":"8d4006d0f2308d29533aa5383a940f70dd9e0713","after":"5ab82d13270604d917bfb5bcdc40e5603bdfbffd","ref":"refs/heads/rank-studies-using-online-framework","pushedAt":"2024-07-21T23:41:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Use study ranker for relevance ordering","shortMessageHtmlLink":"Use study ranker for relevance ordering"}},{"before":"d37b03b827e1290694a0dd465dca4f52b31d3fd3","after":"8d4006d0f2308d29533aa5383a940f70dd9e0713","ref":"refs/heads/rank-studies-using-online-framework","pushedAt":"2024-07-21T21:05:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Add auth error msg","shortMessageHtmlLink":"Add auth error msg"}},{"before":"0c14cc59cf3bc353a2cf9cd6a7df996515b15399","after":"d37b03b827e1290694a0dd465dca4f52b31d3fd3","ref":"refs/heads/rank-studies-using-online-framework","pushedAt":"2024-07-21T20:35:29.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Remove old citation ranker model task","shortMessageHtmlLink":"Remove old citation ranker model task"}},{"before":"d9a39d9c7de8a8de69897733351db0c472893ce6","after":"0c14cc59cf3bc353a2cf9cd6a7df996515b15399","ref":"refs/heads/rank-studies-using-online-framework","pushedAt":"2024-07-19T02:46:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Implement fix for TFIDF transformer","shortMessageHtmlLink":"Implement fix for TFIDF transformer"}},{"before":null,"after":"d9a39d9c7de8a8de69897733351db0c472893ce6","ref":"refs/heads/rank-studies-using-online-framework","pushedAt":"2024-07-19T01:15:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Add new study ranker model+class","shortMessageHtmlLink":"Add new study ranker model+class"}},{"before":"04181a725e4e00f7a44dd6012859177539f33e0d","after":null,"ref":"refs/heads/burton-bump-more-deps-202407","pushedAt":"2024-07-13T15:40:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"}},{"before":"681cef87b25b1f49fd52a31421d0a6ea29d7dd18","after":"1f8e0f8206ad2f158c8e8b31f2897c254ad027f2","ref":"refs/heads/develop","pushedAt":"2024-07-13T15:40:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Bump a few dependencies to newer versions (2024-07) (#119)\n\n* build: Bump flask-mail, v0.9 => v0.10\r\n\r\n* build: Bump ruff, v0.4 => v0.5\r\n\r\n* build: Bump psycopg, v3.1 => v3.2\r\n\r\n* build: Bump marshmallow, v3.19 => v3.20\r\n\r\n* build: Bump python-dateutil, v2.8 => v2.9","shortMessageHtmlLink":"Bump a few dependencies to newer versions (2024-07) (#119)"}},{"before":"5fd9e95c290f5d1f0afc994a6c252311d6eb7629","after":"04181a725e4e00f7a44dd6012859177539f33e0d","ref":"refs/heads/burton-bump-more-deps-202407","pushedAt":"2024-07-13T15:37:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"build: Bump python-dateutil, v2.8 => v2.9","shortMessageHtmlLink":"build: Bump python-dateutil, v2.8 => v2.9"}},{"before":null,"after":"5fd9e95c290f5d1f0afc994a6c252311d6eb7629","ref":"refs/heads/burton-bump-more-deps-202407","pushedAt":"2024-07-13T15:33:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"build: Bump marshmallow, v3.19 => v3.20","shortMessageHtmlLink":"build: Bump marshmallow, v3.19 => v3.20"}},{"before":"4a45a895ac0aefc4ba41a0dddacb75af5a999c76","after":null,"ref":"refs/heads/burton-upgrade-python-311","pushedAt":"2024-07-13T15:06:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"}},{"before":"a4dd491c2b1fc84cbf4efaa233355f326da033c2","after":"681cef87b25b1f49fd52a31421d0a6ea29d7dd18","ref":"refs/heads/develop","pushedAt":"2024-07-13T15:06:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Upgrade python, v3.10 => v3.11 (#118)\n\n* build: Upgrade python, v3.10 => v3.11\r\n\r\n* build: Bump python classifiers in pyproj\r\n\r\n* ci: Use python 3.11 in github workflow","shortMessageHtmlLink":"Upgrade python, v3.10 => v3.11 (#118)"}},{"before":"ab9fbe510be7976ab62952df0c2eff23cb0ec80f","after":"4a45a895ac0aefc4ba41a0dddacb75af5a999c76","ref":"refs/heads/burton-upgrade-python-311","pushedAt":"2024-07-10T01:04:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"ci: Use python 3.11 in github workflow","shortMessageHtmlLink":"ci: Use python 3.11 in github workflow"}},{"before":null,"after":"ab9fbe510be7976ab62952df0c2eff23cb0ec80f","ref":"refs/heads/burton-upgrade-python-311","pushedAt":"2024-07-10T01:00:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"build: Upgrade python, v3.10 => v3.11","shortMessageHtmlLink":"build: Upgrade python, v3.10 => v3.11"}},{"before":"caedc627ad4063612b3399e80bae108773dac123","after":null,"ref":"refs/heads/burton-upgrade-dedupe","pushedAt":"2024-07-10T00:34:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"}},{"before":"220a03b12ad62043b326c435ce59d14227252a38","after":"a4dd491c2b1fc84cbf4efaa233355f326da033c2","ref":"refs/heads/develop","pushedAt":"2024-07-10T00:34:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Upgrade dedupe dep, tweak+retrain model (#117)\n\n* build: Bump dedupe, 2.0.23 => 2.0.24\r\n\r\n* build: Bump dedupe, 2.0.24 => 3.0.1\r\n\r\n* Update dedupe usage for v3 api\r\n\r\n* Tweak dedupe fields, data preproc\r\n\r\n* Add new deduper model training artifacts\r\n\r\n* Use new dedupe model in app","shortMessageHtmlLink":"Upgrade dedupe dep, tweak+retrain model (#117)"}},{"before":"5d73b1852dcbd4e028a8968689893cfa4c31a25d","after":"caedc627ad4063612b3399e80bae108773dac123","ref":"refs/heads/burton-upgrade-dedupe","pushedAt":"2024-07-10T00:32:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Use new dedupe model in app","shortMessageHtmlLink":"Use new dedupe model in app"}},{"before":null,"after":"5d73b1852dcbd4e028a8968689893cfa4c31a25d","ref":"refs/heads/burton-upgrade-dedupe","pushedAt":"2024-07-09T02:14:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdewilde","name":"Burton DeWilde","path":"/bdewilde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2514535?s=80&v=4"},"commit":{"message":"Add new deduper model training artifacts","shortMessageHtmlLink":"Add new deduper model training artifacts"}},{"before":"5f2c41e3a5fffd946e771367beddd2e1edd12983","after":"220a03b12ad62043b326c435ce59d14227252a38","ref":"refs/heads/develop","pushedAt":"2024-05-24T13:55:59.000Z","pushType":"pr_merge","commitsCount":25,"pusher":{"login":"dividor","name":"Dividor","path":"/dividor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8402586?s=80&v=4"},"commit":{"message":"Merge pull request #116 from datakind/matt-azure-kubernetes-service-deployment\n\nAzure kubernetes service deployment analysis","shortMessageHtmlLink":"Merge pull request #116 from datakind/matt-azure-kubernetes-service-d…"}},{"before":"6f0e14fc3358257e9a0e764f1f729e83271dd2e8","after":null,"ref":"refs/heads/matt-azure-kubernetes-service-deployment","pushedAt":"2024-05-24T13:55:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dividor","name":"Dividor","path":"/dividor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8402586?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNFQyMzo0MzoyNi4wMDAwMDBazwAAAASRgo63","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNFQyMzo0MzoyNi4wMDAwMDBazwAAAASRgo63","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yNFQxMzo1NTo1OS4wMDAwMDBazwAAAARTGRXw"}},"title":"Activity · datakind/permanent-colandr-back"}