{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":607820550,"defaultBranch":"main","name":"VOCALExplore","ownerLogin":"uwdb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-28T18:39:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4808591?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1693865715.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"983a022b1387c04d91454f556203df7a46064b9f","ref":"refs/heads/audio","pushedAt":"2023-09-04T22:15:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Add initial audio extractors","shortMessageHtmlLink":"Add initial audio extractors"}},{"before":"16ec258d9011703c9c0bebeffb032d245f1b170b","after":"2255e0072fd0f3a0d5588883586012fbca4b6e25","ref":"refs/heads/main","pushedAt":"2023-09-04T21:07:51.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Merge pull request #1 from uwdb/updates_and_fixes\n\nUpdates and fixes","shortMessageHtmlLink":"Merge pull request #1 from uwdb/updates_and_fixes"}},{"before":null,"after":"9d21735898b606be85782bde1bc84529ea0865fa","ref":"refs/heads/updates_and_fixes","pushedAt":"2023-09-04T21:07:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"more fixes","shortMessageHtmlLink":"more fixes"}},{"before":"24620e8f5c3feb472b4f7f43869de332497c1aea","after":"16ec258d9011703c9c0bebeffb032d245f1b170b","ref":"refs/heads/main","pushedAt":"2023-07-10T20:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Speed up search over predictions\n\n- Don't materialize predictions in search; we just want to verify they\n exist. We spent a lot of time materializing and formatting the\n predictions for large datasets.\n- Switch to sqlite to store the predictions because duckdb sometimes\n slows down when ingesting batches of data.","shortMessageHtmlLink":"Speed up search over predictions"}},{"before":"582e25bc1bea758bf8d8b8c2d2121b8c8d5e0d32","after":"24620e8f5c3feb472b4f7f43869de332497c1aea","ref":"refs/heads/main","pushedAt":"2023-06-21T22:40:01.626Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a0f9a8e71da7049a88e2b9998abaec1734d29137","after":"582e25bc1bea758bf8d8b8c2d2121b8c8d5e0d32","ref":"refs/heads/main","pushedAt":"2023-06-21T22:07:40.892Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"bc85ba23f9d8c0b109d2c978e793763cfd828044","after":null,"ref":"refs/heads/add-demo-video","pushedAt":"2023-06-21T22:07:11.360Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"}},{"before":"24e627d6451478463a6c42279aef83d123f30f9a","after":"a0f9a8e71da7049a88e2b9998abaec1734d29137","ref":"refs/heads/main","pushedAt":"2023-06-21T22:06:54.938Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"bc85ba23f9d8c0b109d2c978e793763cfd828044","ref":"refs/heads/add-demo-video","pushedAt":"2023-06-21T21:44:39.902Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Add demo video","shortMessageHtmlLink":"Add demo video"}},{"before":"f940e33545df49a8477275a1b4c8eb51bd65598b","after":"24e627d6451478463a6c42279aef83d123f30f9a","ref":"refs/heads/main","pushedAt":"2023-06-21T21:36:54.091Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"f940e33545df49a8477275a1b4c8eb51bd65598b","after":null,"ref":"refs/heads/ui-server","pushedAt":"2023-06-21T21:29:03.975Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"}},{"before":null,"after":"f940e33545df49a8477275a1b4c8eb51bd65598b","ref":"refs/heads/main","pushedAt":"2023-06-21T21:29:03.403Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Add endpoints to transcode and load videos\n\n- Also optimize getting predictions by avoiding scheduling tasks for\n videos where we already have predictions cached.","shortMessageHtmlLink":"Add endpoints to transcode and load videos"}},{"before":"eef2b29e48ec51fa9b76f1ba11bac1d46af4cd9b","after":null,"ref":"refs/heads/main","pushedAt":"2023-06-21T21:28:47.046Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"}},{"before":null,"after":"eef2b29e48ec51fa9b76f1ba11bac1d46af4cd9b","ref":"refs/heads/experiments","pushedAt":"2023-06-21T21:28:46.363Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Create LICENSE","shortMessageHtmlLink":"Create LICENSE"}},{"before":"2df7fe3cb059c8702dc2458c9031ab4b88833b5e","after":"f940e33545df49a8477275a1b4c8eb51bd65598b","ref":"refs/heads/ui-server","pushedAt":"2023-06-21T21:18:01.070Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Add endpoints to transcode and load videos\n\n- Also optimize getting predictions by avoiding scheduling tasks for\n videos where we already have predictions cached.","shortMessageHtmlLink":"Add endpoints to transcode and load videos"}},{"before":"49ec49194710b986adf2252a3a20b057b3344bff","after":"2df7fe3cb059c8702dc2458c9031ab4b88833b5e","ref":"refs/heads/ui-server","pushedAt":"2023-06-08T01:41:22.144Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Don't send remote objects from server","shortMessageHtmlLink":"Don't send remote objects from server"}},{"before":"1f63e27676d053d9e192ae26707c48a954adcfa5","after":"49ec49194710b986adf2252a3a20b057b3344bff","ref":"refs/heads/ui-server","pushedAt":"2023-06-07T23:34:34.191Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Speed up search page\n\n- Don't block on getting predictions when going to the search page;\n make this asynchronous. If the user clicks on a video that we don't\n have predictions for yet, we'll do a one-off prediction task.\n- Batch calls to the database to get the paths needed to display the\n videos and thumbnails; pospone this until we try to show the page.\n- Let searching over predictions use existing models so we don't block\n on a prediction task.\n- Misc. add a function to add an audio track to videos. This shouldn't\n actually be needed but I added when I was trying out wavesurfer v7.","shortMessageHtmlLink":"Speed up search page"}},{"before":"2b0dab2b2b92a4e7c74d371da7f4db638b20331e","after":"1f63e27676d053d9e192ae26707c48a954adcfa5","ref":"refs/heads/ui-server","pushedAt":"2023-06-05T16:44:46.765Z","pushType":"push","commitsCount":2,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:uwdb/VOCALExplore into ui-server","shortMessageHtmlLink":"Merge branch 'main' of github.com:uwdb/VOCALExplore into ui-server"}},{"before":"6b5dbd48921ff8f61f4917f6d533fd16b53cb656","after":"eef2b29e48ec51fa9b76f1ba11bac1d46af4cd9b","ref":"refs/heads/main","pushedAt":"2023-06-05T16:36:03.665Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Create LICENSE","shortMessageHtmlLink":"Create LICENSE"}},{"before":"3f2a52a73ff24e9510437532710c0acf0eb26546","after":"2b0dab2b2b92a4e7c74d371da7f4db638b20331e","ref":"refs/heads/ui-server","pushedAt":"2023-05-27T19:21:45.444Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Increase batch size for inference","shortMessageHtmlLink":"Increase batch size for inference"}},{"before":"cb1da6c913e718c6449c72a628ae055b7f60a24e","after":"3f2a52a73ff24e9510437532710c0acf0eb26546","ref":"refs/heads/ui-server","pushedAt":"2023-05-25T00:48:38.582Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Fetch a page of videos at a time","shortMessageHtmlLink":"Fetch a page of videos at a time"}},{"before":"b2fcd1c89111afb947dccddb637e3ec891659f52","after":"cb1da6c913e718c6449c72a628ae055b7f60a24e","ref":"refs/heads/ui-server","pushedAt":"2023-05-24T22:39:01.263Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Get predictions before searching over them","shortMessageHtmlLink":"Get predictions before searching over them"}},{"before":"29c03780c74698b136c29c7c87ad4ef6e52c36a6","after":"b2fcd1c89111afb947dccddb637e3ec891659f52","ref":"refs/heads/ui-server","pushedAt":"2023-05-23T23:25:59.769Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Add search function and cache vids server-side","shortMessageHtmlLink":"Add search function and cache vids server-side"}},{"before":"af39c186578ce5fe03e5f0049753f84ec555a6e8","after":"29c03780c74698b136c29c7c87ad4ef6e52c36a6","ref":"refs/heads/ui-server","pushedAt":"2023-05-16T23:26:14.054Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Add debug endpoint to reset annotations","shortMessageHtmlLink":"Add debug endpoint to reset annotations"}},{"before":"2a3af4af7edda770434ddfb3437c8d2221d84fe9","after":"af39c186578ce5fe03e5f0049753f84ec555a6e8","ref":"refs/heads/ui-server","pushedAt":"2023-05-16T22:56:52.575Z","pushType":"push","commitsCount":1,"pusher":{"login":"nmsulliv","name":"Nicole Sullivan","path":"/nmsulliv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54487578?s=80&v=4"},"commit":{"message":"fix deadlock","shortMessageHtmlLink":"fix deadlock"}},{"before":"d47d0eeec8cda064c6e9b16eede353aab6b4c9a8","after":"2a3af4af7edda770434ddfb3437c8d2221d84fe9","ref":"refs/heads/ui-server","pushedAt":"2023-05-12T05:07:12.785Z","pushType":"push","commitsCount":2,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Finish prediction saving/reading","shortMessageHtmlLink":"Finish prediction saving/reading"}},{"before":"2d3c4c1898e47ae7de93ab1ed41213c628d2950e","after":"d47d0eeec8cda064c6e9b16eede353aab6b4c9a8","ref":"refs/heads/ui-server","pushedAt":"2023-05-12T04:54:44.238Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Fetch labels from the database","shortMessageHtmlLink":"Fetch labels from the database"}},{"before":"fb5b7bed06a71672662c21407432ebd0fb7fcac9","after":"2d3c4c1898e47ae7de93ab1ed41213c628d2950e","ref":"refs/heads/ui-server","pushedAt":"2023-05-10T22:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Fix fetching labels","shortMessageHtmlLink":"Fix fetching labels"}},{"before":"b17ec6147b288dbc975be735a07d5ed723f85c19","after":"fb5b7bed06a71672662c21407432ebd0fb7fcac9","ref":"refs/heads/ui-server","pushedAt":"2023-05-09T21:32:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nmsulliv","name":"Nicole Sullivan","path":"/nmsulliv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54487578?s=80&v=4"},"commit":{"message":"Add function that returns all labels","shortMessageHtmlLink":"Add function that returns all labels"}},{"before":"6d2c227c62cb1ed47e534febbcb2dfa82463d9e6","after":"b17ec6147b288dbc975be735a07d5ed723f85c19","ref":"refs/heads/ui-server","pushedAt":"2023-05-03T23:01:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"maureendaum","name":null,"path":"/maureendaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44246059?s=80&v=4"},"commit":{"message":"Get predictions for entire videos\n\nSince we're showing entire videos, don't try to be fancy and get\npredictions for just the timespan around the selected clip.","shortMessageHtmlLink":"Get predictions for entire videos"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADeTszYwA","startCursor":null,"endCursor":null}},"title":"Activity ยท uwdb/VOCALExplore"}