{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":86941132,"defaultBranch":"develop","name":"Memex","ownerLogin":"WorldBrain","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-04-01T20:33:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9511853?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715677363.0","currentOid":""},"activityList":{"items":[{"before":"54a2290b25469a111f257347e39c057285f03d90","after":"63cc3e2ef0fd95b49d1ac268e02407d0ec6419ad","ref":"refs/heads/hotfix/3.19.25","pushedAt":"2024-05-14T14:30:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"fix bug where upload counts would influence the download counts","shortMessageHtmlLink":"fix bug where upload counts would influence the download counts"}},{"before":null,"after":"54a2290b25469a111f257347e39c057285f03d90","ref":"refs/heads/hotfix/3.19.25","pushedAt":"2024-05-14T09:02:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"poltak","name":"Jonathan Poltak Samosir","path":"/poltak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130716?s=80&v=4"},"commit":{"message":"Fix race condition between sharedListMetadata and customListTrees creation\n\n- The former should always be created before the latter, as the latter results in sharedList lookups in the translation layer and the former results in sharedLists being created in the trans layer. Thus if they happen in the opposite order, things don't work.\n- This ensures that, while also removing some confusing mess in the list share process (though it's still confusing)","shortMessageHtmlLink":"Fix race condition between sharedListMetadata and customListTrees cre…"}},{"before":"ee85a591b722b394afdf9e289f694b1b36d10ca3","after":"24316725c11be18ce0eec02d363216959dbb4a29","ref":"refs/heads/master","pushedAt":"2024-05-13T22:00:10.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"Merge branch 'hotfix/3.19.24'","shortMessageHtmlLink":"Merge branch 'hotfix/3.19.24'"}},{"before":"225f775ea7ac58ff7bc383b0a51d4d27fe66867f","after":"76749f88808f70a0dc183490ef05f46558e6b04d","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-13T21:51:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"autofocus on space pickersearchfield","shortMessageHtmlLink":"autofocus on space pickersearchfield"}},{"before":"2f41e9385db7cdc75f45d1e6d37a7c25bbce234a","after":"225f775ea7ac58ff7bc383b0a51d4d27fe66867f","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-13T21:44:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"bump version to 3.19.24","shortMessageHtmlLink":"bump version to 3.19.24"}},{"before":"7d5fa9bdd9be8f4bae6e0594dffc98a4b88ce77f","after":"2f41e9385db7cdc75f45d1e6d37a7c25bbce234a","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-13T21:43:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"make sure to count sessions when url changes in a tab","shortMessageHtmlLink":"make sure to count sessions when url changes in a tab"}},{"before":"92cb06ddf5bef8750cb372bd04ec6849f0f4e85a","after":"7d5fa9bdd9be8f4bae6e0594dffc98a4b88ce77f","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-13T21:32:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"fix detection of closed tab","shortMessageHtmlLink":"fix detection of closed tab"}},{"before":"a72d97f246fa9b51e0ec8c8d9c1d384a8baf46ee","after":"92cb06ddf5bef8750cb372bd04ec6849f0f4e85a","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-13T21:07:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"fix type errors","shortMessageHtmlLink":"fix type errors"}},{"before":"48f41ca5a4d09869f007dee6c90f3e563d3e76b7","after":"a72d97f246fa9b51e0ec8c8d9c1d384a8baf46ee","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-13T20:59:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"Revert \"merge work from responses to sessions into\"\n\nThis reverts commit 48f41ca5a4d09869f007dee6c90f3e563d3e76b7.","shortMessageHtmlLink":"Revert \"merge work from responses to sessions into\""}},{"before":"fbbd97cf14015235255d01fc6212491b55a94b0f","after":"48f41ca5a4d09869f007dee6c90f3e563d3e76b7","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-13T20:51:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"merge work from responses to sessions into","shortMessageHtmlLink":"merge work from responses to sessions into"}},{"before":"86d184457ba12270205d3027242babd94bab9636","after":"fbbd97cf14015235255d01fc6212491b55a94b0f","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-13T20:32:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"fix pdf rectangle anchoring","shortMessageHtmlLink":"fix pdf rectangle anchoring"}},{"before":"c5ed9464279b3e551c7d8817fab2d62b1734431f","after":"86d184457ba12270205d3027242babd94bab9636","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-13T19:15:50.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"merge the work for the new sync download counts into the release branch","shortMessageHtmlLink":"merge the work for the new sync download counts into the release branch"}},{"before":"876f6b8ecddd2163d2e5b0c6da905c9b070a912d","after":"d1da6338589fd60dee300acb1ff2b53e6e6df0e7","ref":"refs/heads/feature/download-counts","pushedAt":"2024-05-13T19:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"Bring back sync download counter in the modal","shortMessageHtmlLink":"Bring back sync download counter in the modal"}},{"before":"cdbbe1cb699c8d7aa69a74669bfeead305e6e720","after":"c5ed9464279b3e551c7d8817fab2d62b1734431f","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-13T17:16:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"add one more AI test","shortMessageHtmlLink":"add one more AI test"}},{"before":"02e9ce6ab65da45c48c028aef8e62ce3f873569f","after":"cdbbe1cb699c8d7aa69a74669bfeead305e6e720","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-13T17:08:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"Update memex.common","shortMessageHtmlLink":"Update memex.common"}},{"before":"49200c6dcda633b4e34426e026808f917adf5f36","after":"02e9ce6ab65da45c48c028aef8e62ce3f873569f","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-13T17:07:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"Implement tests for the subscription check","shortMessageHtmlLink":"Implement tests for the subscription check"}},{"before":null,"after":"876f6b8ecddd2163d2e5b0c6da905c9b070a912d","ref":"refs/heads/feature/download-counts","pushedAt":"2024-05-13T14:07:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"poltak","name":"Jonathan Poltak Samosir","path":"/poltak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130716?s=80&v=4"},"commit":{"message":"Set up RPC to count pending sync DLs","shortMessageHtmlLink":"Set up RPC to count pending sync DLs"}},{"before":"8cb43f38b55e412a32f6cce5074083cf7e8e7f84","after":"49200c6dcda633b4e34426e026808f917adf5f36","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-13T06:06:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"poltak","name":"Jonathan Poltak Samosir","path":"/poltak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130716?s=80&v=4"},"commit":{"message":"Fix annot shared state in dashboard results\n\n- Privacy level now returned with search results and proper state is derived in the UI logic\n- Better, but more time consuming, solution would have been to add proper annotationsCache support to the dashboard here.","shortMessageHtmlLink":"Fix annot shared state in dashboard results"}},{"before":"4e518ad31bc0bb7c3d152c812a86dd776e1533ee","after":"8cb43f38b55e412a32f6cce5074083cf7e8e7f84","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-11T19:47:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"fix expand/collapse buttons for highlights in the dashboard","shortMessageHtmlLink":"fix expand/collapse buttons for highlights in the dashboard"}},{"before":"460e68d4c504c821f4b839ec57650b6b8d1f139a","after":"4e518ad31bc0bb7c3d152c812a86dd776e1533ee","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-11T19:27:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"Improve \"empty\" annotation sidebar views","shortMessageHtmlLink":"Improve \"empty\" annotation sidebar views"}},{"before":"b9edf73254d50c8ddb2982f1afca5f6028d66371","after":"460e68d4c504c821f4b839ec57650b6b8d1f139a","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-11T18:19:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"greatly improve UX when there are no spaces, and when the metadata is not fetched yet","shortMessageHtmlLink":"greatly improve UX when there are no spaces, and when the metadata is…"}},{"before":"4043c80102241ccc690237efd8e0a6df375bbd88","after":"b9edf73254d50c8ddb2982f1afca5f6028d66371","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-11T15:31:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"also fix it for the inline annotatoinEdit modal","shortMessageHtmlLink":"also fix it for the inline annotatoinEdit modal"}},{"before":"301068a1c86100f68aaa7a3e1c1ca59ecbaced5a","after":"4043c80102241ccc690237efd8e0a6df375bbd88","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-11T15:25:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"fix bug with sharing state of newly created annotation with \"spaces\" hotkey","shortMessageHtmlLink":"fix bug with sharing state of newly created annotation with \"spaces\" …"}},{"before":"6a48caf8a77755041d4aba499949260849c70d49","after":"301068a1c86100f68aaa7a3e1c1ca59ecbaced5a","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-11T15:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"Add the upgrade modal to the popup","shortMessageHtmlLink":"Add the upgrade modal to the popup"}},{"before":"dd08b226561c01731f1c905bd13a064fd1843e61","after":"6a48caf8a77755041d4aba499949260849c70d49","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-11T13:14:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"make UX of closing sidebar button nicer","shortMessageHtmlLink":"make UX of closing sidebar button nicer"}},{"before":"e673de297ad2ce3a1c85880f67880e2cad3df636","after":"dd08b226561c01731f1c905bd13a064fd1843e61","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-11T12:21:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"replace \"browser\" usages, move subscription code to memex-common,\n\nMove subscription UI trigger to event. messages","shortMessageHtmlLink":"replace \"browser\" usages, move subscription code to memex-common,"}},{"before":null,"after":"e673de297ad2ce3a1c85880f67880e2cad3df636","ref":"refs/heads/hotfix/3.19.24","pushedAt":"2024-05-11T08:33:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"add button to close sidebar in dashboard","shortMessageHtmlLink":"add button to close sidebar in dashboard"}},{"before":"31b03b03125cd4f9d25c2e41bfeb23d400b7acaa","after":"ee85a591b722b394afdf9e289f694b1b36d10ca3","ref":"refs/heads/master","pushedAt":"2024-05-10T08:31:17.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"Merge branch 'hotfix/3.19.23'","shortMessageHtmlLink":"Merge branch 'hotfix/3.19.23'"}},{"before":"af02eef3bc8e7f6f243c84031a9d3a68a914cff3","after":"9e3914a21553a34e2fd5c44e4d5470caac75e6a6","ref":"refs/heads/hotfix/3.19.23","pushedAt":"2024-05-10T08:25:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"update memex-common","shortMessageHtmlLink":"update memex-common"}},{"before":null,"after":"af02eef3bc8e7f6f243c84031a9d3a68a914cff3","ref":"refs/heads/hotfix/3.19.23","pushedAt":"2024-05-10T08:25:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"blackforestboi","name":"Oliver Sauter","path":"/blackforestboi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7870039?s=80&v=4"},"commit":{"message":"update version to 3.19.23","shortMessageHtmlLink":"update version to 3.19.23"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESZN1CwA","startCursor":null,"endCursor":null}},"title":"Activity · WorldBrain/Memex"}