{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":370750418,"defaultBranch":"main","name":"SPT","ownerLogin":"nadeemlab","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-25T15:57:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/82060114?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716335656.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"bcf52ceb212e8adf2bc965db3980aed4eaa0e4b3","ref":"refs/heads/hotfixmemory","pushedAt":"2024-05-21T23:54:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Reduce memory footprint with an optimization in cache checking","shortMessageHtmlLink":"Reduce memory footprint with an optimization in cache checking"}},{"before":"fcf53420b50e8b319a638dd563984206b3442192","after":"f1ce82026b0e8d791f076173167e6605e10e39e7","ref":"refs/heads/main","pushedAt":"2024-05-15T22:14:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Make GNN plots available as an SPT CLI command and API endpoint (#320)\n\n* move into spt/graphs\r\n\r\n* sketch CLI\r\n\r\n* rename fraction plotter\r\n\r\n* rely on api server implementation for now\r\n\r\n* accommodate configreader's stripped down toml support\r\n\r\n* rename db upload_sync\r\n\r\n* add gnn plot api endpoint\r\n\r\n* hotfix typos, missing import\r\n\r\n* add gnn plot config table\r\n\r\n* finish apiserver endpoint\r\n\r\n* change upload-sync-small to upload a config file string\r\n\r\n* have fastapi handle img format validation\r\n\r\n* remove unused file\r\n\r\n* Update test artifact\r\n\r\n* remove weird thread pool stuff\r\n\r\n* hotfix config reading when calling from apiserver\r\n\r\n* update analysis_replication for gnn plots\r\n\r\n* Version bump\r\n\r\n* Remove some build dependencies\r\n\r\n---------\r\n\r\nCo-authored-by: James Mathews ","shortMessageHtmlLink":"Make GNN plots available as an SPT CLI command and API endpoint (#320)"}},{"before":"b4b3efbdc6d54d1397a423d2b5267ac1e8a80886","after":"b2ae1b06adbf58490c0f75a932b9e8f84d9b8c2b","ref":"refs/heads/issue319","pushedAt":"2024-05-15T22:13:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Remove some build dependencies","shortMessageHtmlLink":"Remove some build dependencies"}},{"before":"81f44b7563d280929ddc0fcf1131d577b5b2829c","after":"b4b3efbdc6d54d1397a423d2b5267ac1e8a80886","ref":"refs/heads/issue319","pushedAt":"2024-05-15T21:44:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Version bump","shortMessageHtmlLink":"Version bump"}},{"before":"6f59e2bae23cd7a0057ff62f07cc0e8a05399eb5","after":"81f44b7563d280929ddc0fcf1131d577b5b2829c","ref":"refs/heads/issue319","pushedAt":"2024-05-15T21:40:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarlinLiao","name":"Carlin Liao","path":"/CarlinLiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12687873?s=80&v=4"},"commit":{"message":"update analysis_replication for gnn plots","shortMessageHtmlLink":"update analysis_replication for gnn plots"}},{"before":"013132a8c58ae77ff30c9d12021689b399c7c69d","after":"6f59e2bae23cd7a0057ff62f07cc0e8a05399eb5","ref":"refs/heads/issue319","pushedAt":"2024-05-15T21:25:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarlinLiao","name":"Carlin Liao","path":"/CarlinLiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12687873?s=80&v=4"},"commit":{"message":"hotfix config reading when calling from apiserver","shortMessageHtmlLink":"hotfix config reading when calling from apiserver"}},{"before":"b5892cab08f85bded1ef97729c33fda5b0aee117","after":"013132a8c58ae77ff30c9d12021689b399c7c69d","ref":"refs/heads/issue319","pushedAt":"2024-05-15T21:11:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarlinLiao","name":"Carlin Liao","path":"/CarlinLiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12687873?s=80&v=4"},"commit":{"message":"remove weird thread pool stuff","shortMessageHtmlLink":"remove weird thread pool stuff"}},{"before":"71a05be2abdf9d3fdc2bb391dd500119017a8811","after":"b5892cab08f85bded1ef97729c33fda5b0aee117","ref":"refs/heads/issue319","pushedAt":"2024-05-15T21:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Update test artifact","shortMessageHtmlLink":"Update test artifact"}},{"before":"499d1ab9e166e2e3bef731fc6e80c5262a492c9c","after":"71a05be2abdf9d3fdc2bb391dd500119017a8811","ref":"refs/heads/issue319","pushedAt":"2024-05-15T20:41:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarlinLiao","name":"Carlin Liao","path":"/CarlinLiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12687873?s=80&v=4"},"commit":{"message":"remove unused file","shortMessageHtmlLink":"remove unused file"}},{"before":"95fd944a51c624b5b3e320c6bd6b11cf88915212","after":"499d1ab9e166e2e3bef731fc6e80c5262a492c9c","ref":"refs/heads/issue319","pushedAt":"2024-05-15T20:18:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarlinLiao","name":"Carlin Liao","path":"/CarlinLiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12687873?s=80&v=4"},"commit":{"message":"have fastapi handle img format validation","shortMessageHtmlLink":"have fastapi handle img format validation"}},{"before":"6e426d3d10515d57686f7dc935c8638c56290919","after":"95fd944a51c624b5b3e320c6bd6b11cf88915212","ref":"refs/heads/issue319","pushedAt":"2024-05-15T20:07:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarlinLiao","name":"Carlin Liao","path":"/CarlinLiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12687873?s=80&v=4"},"commit":{"message":"change upload-sync-small to upload a config file string","shortMessageHtmlLink":"change upload-sync-small to upload a config file string"}},{"before":"e91859d98721b4fe2a9414ffc720bfc29f49c983","after":"6e426d3d10515d57686f7dc935c8638c56290919","ref":"refs/heads/issue319","pushedAt":"2024-05-15T16:03:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarlinLiao","name":"Carlin Liao","path":"/CarlinLiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12687873?s=80&v=4"},"commit":{"message":"finish apiserver endpoint","shortMessageHtmlLink":"finish apiserver endpoint"}},{"before":"3e596d508839db297e4730a052024a80cd6ec83a","after":"e91859d98721b4fe2a9414ffc720bfc29f49c983","ref":"refs/heads/issue319","pushedAt":"2024-05-14T17:49:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CarlinLiao","name":"Carlin Liao","path":"/CarlinLiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12687873?s=80&v=4"},"commit":{"message":"add gnn plot config table","shortMessageHtmlLink":"add gnn plot config table"}},{"before":"9bc71762a291696bb1db12d270305f5711497860","after":"3e596d508839db297e4730a052024a80cd6ec83a","ref":"refs/heads/issue319","pushedAt":"2024-05-14T00:19:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CarlinLiao","name":"Carlin Liao","path":"/CarlinLiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12687873?s=80&v=4"},"commit":{"message":"add gnn plot api endpoint","shortMessageHtmlLink":"add gnn plot api endpoint"}},{"before":"dec34b7d4c25a02c41f1b1b9a21964b916e81145","after":"9bc71762a291696bb1db12d270305f5711497860","ref":"refs/heads/issue319","pushedAt":"2024-05-13T21:49:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarlinLiao","name":"Carlin Liao","path":"/CarlinLiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12687873?s=80&v=4"},"commit":{"message":"accommodate configreader's stripped down toml support","shortMessageHtmlLink":"accommodate configreader's stripped down toml support"}},{"before":"cb2df9c2a2f5a80f07091c24fe5960d261beb3bb","after":"dec34b7d4c25a02c41f1b1b9a21964b916e81145","ref":"refs/heads/issue319","pushedAt":"2024-05-13T05:41:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CarlinLiao","name":"Carlin Liao","path":"/CarlinLiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12687873?s=80&v=4"},"commit":{"message":"rely on api server implementation for now","shortMessageHtmlLink":"rely on api server implementation for now"}},{"before":null,"after":"cb2df9c2a2f5a80f07091c24fe5960d261beb3bb","ref":"refs/heads/issue319","pushedAt":"2024-05-09T19:57:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CarlinLiao","name":"Carlin Liao","path":"/CarlinLiao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12687873?s=80&v=4"},"commit":{"message":"rename fraction plotter","shortMessageHtmlLink":"rename fraction plotter"}},{"before":"1c92b273f6f010488bea1f0e75757909dd89f252","after":"fcf53420b50e8b319a638dd563984206b3442192","ref":"refs/heads/main","pushedAt":"2024-05-03T00:24:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Manage version","shortMessageHtmlLink":"Manage version"}},{"before":"d1d4ef820f845cd3ff2d7cce6299a735e84fa8a3","after":"1c92b273f6f010488bea1f0e75757909dd89f252","ref":"refs/heads/main","pushedAt":"2024-05-03T00:24:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Manage version","shortMessageHtmlLink":"Manage version"}},{"before":"8318ce38b909a515c0ba4c7b292311910d60890d","after":"d1d4ef820f845cd3ff2d7cce6299a735e84fa8a3","ref":"refs/heads/main","pushedAt":"2024-05-03T00:18:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Study sets (#316)\n\n* Start adding study collections, including some test artifacts\r\n\r\n* Deal with study handle object versus string\r\n\r\n* Version bump\r\n\r\n* Add script to deal with collection tags\r\n\r\n* Correct identification of database record\r\n\r\n* Version bumps\r\n\r\n* Allow uploading of preloaded images to save dev time\r\n\r\n* Update pull policy to allow prebuilt remote data images\r\n\r\n* Modify promotion mechanism to a whitelist\r\n\r\n* Modify promotion mechanism to a whitelist, including api study name\r\n\r\n* Add check for table existence\r\n\r\n* Clean up cli for new publish/unpublish feature\r\n\r\n* update changelog","shortMessageHtmlLink":"Study sets (#316)"}},{"before":"46f34b908310d56db2fa1c158a208c4efbd937a0","after":"f4e9e89a34625a685e4a7811cf48accf1632250e","ref":"refs/heads/issue312","pushedAt":"2024-05-03T00:16:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"e06d675d15164e7e433c881c6bc2d4fd6c48a93b","after":"46f34b908310d56db2fa1c158a208c4efbd937a0","ref":"refs/heads/issue312","pushedAt":"2024-05-02T20:57:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Clean up cli for new publish/unpublish feature","shortMessageHtmlLink":"Clean up cli for new publish/unpublish feature"}},{"before":"0aae05d86e3f4abf83c90d499b996d424aca39e5","after":"e06d675d15164e7e433c881c6bc2d4fd6c48a93b","ref":"refs/heads/issue312","pushedAt":"2024-05-02T20:39:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Add check for table existence","shortMessageHtmlLink":"Add check for table existence"}},{"before":"4bbf48ada9a1a7b33b755dc2e2a56e886488db85","after":"0aae05d86e3f4abf83c90d499b996d424aca39e5","ref":"refs/heads/issue312","pushedAt":"2024-05-02T18:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Update pull policy to allow prebuilt remote data images","shortMessageHtmlLink":"Update pull policy to allow prebuilt remote data images"}},{"before":"0cdef462d45c57cf1b6d2d9709e058526f01a05a","after":"4bbf48ada9a1a7b33b755dc2e2a56e886488db85","ref":"refs/heads/issue312","pushedAt":"2024-05-02T17:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Allow uploading of preloaded images to save dev time","shortMessageHtmlLink":"Allow uploading of preloaded images to save dev time"}},{"before":"a1f0cd665181ed5cbee126600f263867b1d5ac55","after":"0cdef462d45c57cf1b6d2d9709e058526f01a05a","ref":"refs/heads/issue312","pushedAt":"2024-05-02T17:02:11.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Version bumps","shortMessageHtmlLink":"Version bumps"}},{"before":"66d54a35151e9cf7fdafe900585c47e45f296b73","after":"8318ce38b909a515c0ba4c7b292311910d60890d","ref":"refs/heads/main","pushedAt":"2024-05-01T23:25:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Fix another occurrence of lowercasing","shortMessageHtmlLink":"Fix another occurrence of lowercasing"}},{"before":"346292bbb29b3eb53dab2fab8e6fa2d96834fa53","after":"66d54a35151e9cf7fdafe900585c47e45f296b73","ref":"refs/heads/main","pushedAt":"2024-05-01T23:22:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Attempt capitalization fix","shortMessageHtmlLink":"Attempt capitalization fix"}},{"before":"caaafccd38f30204182e5cb9c3f6fb3a9ff769a3","after":"346292bbb29b3eb53dab2fab8e6fa2d96834fa53","ref":"refs/heads/main","pushedAt":"2024-05-01T23:15:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Attempt fix lowercase configure","shortMessageHtmlLink":"Attempt fix lowercase configure"}},{"before":"a81cc14bdda174025e305a2ffc670cbb14538cd7","after":"caaafccd38f30204182e5cb9c3f6fb3a9ff769a3","ref":"refs/heads/main","pushedAt":"2024-05-01T22:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmymathews","name":"James Mathews","path":"/jimmymathews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18318706?s=80&v=4"},"commit":{"message":"Version bump","shortMessageHtmlLink":"Version bump"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUGBFrgA","startCursor":null,"endCursor":null}},"title":"Activity ยท nadeemlab/SPT"}