{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":344105342,"defaultBranch":"main","name":"py_neuromodulation","ownerLogin":"neuromodulation","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-03T11:35:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/58917760?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723641615.0","currentOid":""},"activityList":{"items":[{"before":"929994901b41c365457d343e1d6b60a71961b799","after":"6d6666c9d421eb787b9889cacea7ad7cb847e1cf","ref":"refs/heads/liz_gui","pushedAt":"2024-08-16T13:03:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elizaveta-terek","name":"Elizaveta Terekhova","path":"/elizaveta-terek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142026460?s=80&v=4"},"commit":{"message":"Made preprocessing section display options based on selected options","shortMessageHtmlLink":"Made preprocessing section display options based on selected options"}},{"before":"10f2945f13db9b384af71362ba7819ad640b40c2","after":null,"ref":"refs/tags/pydantic","pushedAt":"2024-08-14T13:19:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"timonmerk","name":null,"path":"/timonmerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38216460?s=80&v=4"}},{"before":"139c3b1339cee91a5e0c33a23fca3604ca97d2b7","after":"aa420cd0fe097d03e556efb6bb4b804a7db4c9ff","ref":"refs/heads/gh-pages","pushedAt":"2024-08-14T13:15:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"10f2945f13db9b384af71362ba7819ad640b40c2","after":"c7f71929cc20569022e518711c81fb7b106af997","ref":"refs/heads/main","pushedAt":"2024-08-14T13:13:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timonmerk","name":null,"path":"/timonmerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38216460?s=80&v=4"},"commit":{"message":"add contribution section (#354)","shortMessageHtmlLink":"add contribution section (#354)"}},{"before":null,"after":"bebba37b0c5f54c37177743bf9856758b72bdc05","ref":"refs/heads/fix_doc","pushedAt":"2024-08-14T13:07:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"timonmerk","name":null,"path":"/timonmerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38216460?s=80&v=4"},"commit":{"message":"add contribution section","shortMessageHtmlLink":"add contribution section"}},{"before":"5c3dd6053b848f1660a17122549cb0f99db044d4","after":"929994901b41c365457d343e1d6b60a71961b799","ref":"refs/heads/liz_gui","pushedAt":"2024-08-14T12:44:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elizaveta-terek","name":"Elizaveta Terekhova","path":"/elizaveta-terek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142026460?s=80&v=4"},"commit":{"message":"fixed switches to work for all levels of settings","shortMessageHtmlLink":"fixed switches to work for all levels of settings"}},{"before":"3161fb23fae6e0c77582dc760a8ddb9e635c7a03","after":"139c3b1339cee91a5e0c33a23fca3604ca97d2b7","ref":"refs/heads/gh-pages","pushedAt":"2024-08-14T09:30:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"88d15aab3bd7a6ec95e39d78b2e3873899cb2b40","after":"10f2945f13db9b384af71362ba7819ad640b40c2","ref":"refs/heads/main","pushedAt":"2024-08-14T09:28:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"timonmerk","name":null,"path":"/timonmerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38216460?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/neuromodulation/py_neuromodulation into main","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/neuromodulation/py_neuromod…"}},{"before":"6403d14f2c10c7be8e0f667ca86755ff4ef6119e","after":"5c3dd6053b848f1660a17122549cb0f99db044d4","ref":"refs/heads/liz_gui","pushedAt":"2024-08-12T14:41:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elizaveta-terek","name":"Elizaveta Terekhova","path":"/elizaveta-terek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142026460?s=80&v=4"},"commit":{"message":"Add switches and conditional texfields to preprocessing section, fixed DnD","shortMessageHtmlLink":"Add switches and conditional texfields to preprocessing section, fixe…"}},{"before":"a32ef04675072452e793932981d25fad4f7aadda","after":"6403d14f2c10c7be8e0f667ca86755ff4ef6119e","ref":"refs/heads/liz_gui","pushedAt":"2024-08-08T01:36:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elizaveta-terek","name":"Elizaveta Terekhova","path":"/elizaveta-terek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142026460?s=80&v=4"},"commit":{"message":"Create drag and drop sortable list","shortMessageHtmlLink":"Create drag and drop sortable list"}},{"before":null,"after":"6b6002bd1458ab3d1cbaaf6724c234425c4daa9a","ref":"refs/heads/gui_routing","pushedAt":"2024-08-07T22:06:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SamedVossberg","name":"Samed Rouven Vossberg","path":"/SamedVossberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57455873?s=80&v=4"},"commit":{"message":"add routing and dummy pages","shortMessageHtmlLink":"add routing and dummy pages"}},{"before":"6e9340c2c13d57a1f5db1c60ce3008109d313ef0","after":"718c07ac9183d7f72e0d407f91f5a6113055cf92","ref":"refs/heads/gui","pushedAt":"2024-08-01T21:19:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"toni-neurosc","name":"Toni M. Brotons","path":"/toni-neurosc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10654467?s=80&v=4"},"commit":{"message":"Improve sidebar","shortMessageHtmlLink":"Improve sidebar"}},{"before":"f9617ee00833c4075730623ecd76eb75ecad06d8","after":"6e9340c2c13d57a1f5db1c60ce3008109d313ef0","ref":"refs/heads/gui","pushedAt":"2024-08-01T17:56:11.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"toni-neurosc","name":"Toni M. Brotons","path":"/toni-neurosc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10654467?s=80&v=4"},"commit":{"message":"Upload static files, fix signals for posix os in app_manager","shortMessageHtmlLink":"Upload static files, fix signals for posix os in app_manager"}},{"before":"89eecdb301d006abd27f9622b0005173f0e0161f","after":"3161fb23fae6e0c77582dc760a8ddb9e635c7a03","ref":"refs/heads/gh-pages","pushedAt":"2024-08-01T10:53:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"01bcf7099de75624b965024e26e56aca42130c68","after":"88d15aab3bd7a6ec95e39d78b2e3873899cb2b40","ref":"refs/heads/main","pushedAt":"2024-08-01T10:51:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toni-neurosc","name":"Toni M. Brotons","path":"/toni-neurosc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10654467?s=80&v=4"},"commit":{"message":"Nm database (#350)\n\n* first version of database integration\r\n\r\n* debug db commit\r\n\r\n* debug paths, adjust timing for lsl\r\n\r\n* check permission of github workflow\r\n\r\n* fixing permission\r\n\r\n* fixing gh workflow permission\r\n\r\n* set permissions for file and dir\r\n\r\n* checking for paths before setting permissions\r\n\r\n* fixing permissions\r\n\r\n* another try fixing gh workflow permissions\r\n\r\n* adding time_idx to db path to resolve conflicts\r\n\r\n* refactor the database\r\n\r\n* possibility to save feature_df as csv\r\n\r\n* auto delete old example dbs\r\n\r\n* debug db handling\r\n\r\n* conditional create table in run method, delete permission adjustments for db\r\n\r\n* debug times\r\n\r\n* changed paths for dbs and db creation\r\n\r\n* clean up nm_database\r\n\r\n* resolve nm_steam file name\r\n\r\n* added typehints, added save_interval param to run\r\n\r\n* add last commit to db\r\n\r\n* Toni review\r\n\r\n* Fix db bug\r\n\r\n* - Replace spaces with underscores for freq band\r\n- Replace hyphens with underscores for re-referenced channel names\r\n\r\n* Change \"folder_name\" parameter for \"prefix\" downstream of nm.Stream\r\n\r\n* Generate unique filenames for new database files\r\n\r\n* Format and fix Ruff warnings\r\n\r\n* change default params\r\n\r\n* add simple test for nm_db write\r\n\r\n* add catch to create test folder\r\n\r\n* simplify nm_database create out_dir\r\n\r\n---------\r\n\r\nCo-authored-by: Toni M. Brotons <10654467+toni-neurosc@users.noreply.github.com>\r\nCo-authored-by: timonmerk ","shortMessageHtmlLink":"Nm database (#350)"}},{"before":"0403734630908715af94cb05cd07129e73f36ed8","after":"c0d9ff10e2293cc38652c0e0f5451b81c66301f2","ref":"refs/heads/nm_database","pushedAt":"2024-08-01T10:47:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"toni-neurosc","name":"Toni M. Brotons","path":"/toni-neurosc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10654467?s=80&v=4"},"commit":{"message":"simplify nm_database create out_dir","shortMessageHtmlLink":"simplify nm_database create out_dir"}},{"before":"e38486a04836be7f1b52938d86f06180c3be5ac9","after":"a132feac6cbc7f03f22f290fd041ec9eb79dd4a1","ref":"refs/heads/nm_database","pushedAt":"2024-08-01T10:44:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"toni-neurosc","name":"Toni M. Brotons","path":"/toni-neurosc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10654467?s=80&v=4"},"commit":{"message":"simplify nm_database create out_dir","shortMessageHtmlLink":"simplify nm_database create out_dir"}},{"before":"e058b96b44a3e1eb44db756571968ce1d5e36c70","after":"e38486a04836be7f1b52938d86f06180c3be5ac9","ref":"refs/heads/nm_database","pushedAt":"2024-08-01T10:37:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toni-neurosc","name":"Toni M. Brotons","path":"/toni-neurosc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10654467?s=80&v=4"},"commit":{"message":"simplify nm_database create out_dir","shortMessageHtmlLink":"simplify nm_database create out_dir"}},{"before":"d037a05cd828e7eb02e2c1b1f506792648959e6b","after":"e058b96b44a3e1eb44db756571968ce1d5e36c70","ref":"refs/heads/nm_database","pushedAt":"2024-08-01T10:33:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timonmerk","name":null,"path":"/timonmerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38216460?s=80&v=4"},"commit":{"message":"add catch to create test folder","shortMessageHtmlLink":"add catch to create test folder"}},{"before":"f101788a3bd71c7172e826cab6f69085ef532b3a","after":"d037a05cd828e7eb02e2c1b1f506792648959e6b","ref":"refs/heads/nm_database","pushedAt":"2024-08-01T10:20:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"timonmerk","name":null,"path":"/timonmerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38216460?s=80&v=4"},"commit":{"message":"add simple test for nm_db write","shortMessageHtmlLink":"add simple test for nm_db write"}},{"before":"024e7e6a5bfa872f460b19fa5a26353b84007c44","after":"f9617ee00833c4075730623ecd76eb75ecad06d8","ref":"refs/heads/gui","pushedAt":"2024-08-01T09:58:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toni-neurosc","name":"Toni M. Brotons","path":"/toni-neurosc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10654467?s=80&v=4"},"commit":{"message":"Fix HMR, socket connection","shortMessageHtmlLink":"Fix HMR, socket connection"}},{"before":"0a9cc870234d75449db278a150029ea1998561f7","after":"024e7e6a5bfa872f460b19fa5a26353b84007c44","ref":"refs/heads/gui","pushedAt":"2024-07-31T22:04:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toni-neurosc","name":"Toni M. Brotons","path":"/toni-neurosc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10654467?s=80&v=4"},"commit":{"message":"Add websockets with FastAPI, defer imports, fix Graph component","shortMessageHtmlLink":"Add websockets with FastAPI, defer imports, fix Graph component"}},{"before":"aa9571d8db64bce07a953fe7ff80dc78bbe11533","after":"0a9cc870234d75449db278a150029ea1998561f7","ref":"refs/heads/gui","pushedAt":"2024-07-31T15:22:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toni-neurosc","name":"Toni M. Brotons","path":"/toni-neurosc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10654467?s=80&v=4"},"commit":{"message":"Change from Flask to FastAPI, add loggers","shortMessageHtmlLink":"Change from Flask to FastAPI, add loggers"}},{"before":"ca7c80a58490368eb00bacf9445de353c96fe4d8","after":"514055df03a955bf59d203f7341dbf7001e955d4","ref":"refs/heads/ucsf_stream","pushedAt":"2024-07-31T05:55:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"timonmerk","name":null,"path":"/timonmerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38216460?s=80&v=4"},"commit":{"message":"Merge branch 'ucsf_stream' of https://github.com/neuromodulation/py_neuromodulation into ucsf_stream","shortMessageHtmlLink":"Merge branch 'ucsf_stream' of https://github.com/neuromodulation/py_n…"}},{"before":"69934f74d9a9b55f25224f81af365e2e28dd878c","after":"ec04ba4ce85c22f5b795aa487bcaf5e5eeae77b5","ref":"refs/heads/eyes","pushedAt":"2024-07-30T16:29:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timonmerk","name":null,"path":"/timonmerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38216460?s=80&v=4"},"commit":{"message":"add multiple bands","shortMessageHtmlLink":"add multiple bands"}},{"before":"6d88059eec03aa8e07702ccb3bd98e272f999ffa","after":"69934f74d9a9b55f25224f81af365e2e28dd878c","ref":"refs/heads/eyes","pushedAt":"2024-07-30T15:21:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timonmerk","name":null,"path":"/timonmerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38216460?s=80&v=4"},"commit":{"message":"analysis multiple diseases","shortMessageHtmlLink":"analysis multiple diseases"}},{"before":"c6eb854fbf0806a80ab4fd8a78fd4a1cc306a42d","after":"a32ef04675072452e793932981d25fad4f7aadda","ref":"refs/heads/liz_gui","pushedAt":"2024-07-30T11:52:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"toni-neurosc","name":"Toni M. Brotons","path":"/toni-neurosc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10654467?s=80&v=4"},"commit":{"message":"Fix CollapsibleBox component","shortMessageHtmlLink":"Fix CollapsibleBox component"}},{"before":"af99ce0f006fc57e57f22f3d6f65e18b048c8278","after":"0b5d426f1be158f4559e6390b92d8c07a5b0e717","ref":"refs/heads/ecg","pushedAt":"2024-07-29T16:07:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timonmerk","name":null,"path":"/timonmerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38216460?s=80&v=4"},"commit":{"message":"add plotting","shortMessageHtmlLink":"add plotting"}},{"before":null,"after":"af99ce0f006fc57e57f22f3d6f65e18b048c8278","ref":"refs/heads/ecg","pushedAt":"2024-07-29T15:44:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"timonmerk","name":null,"path":"/timonmerk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38216460?s=80&v=4"},"commit":{"message":"add ecg analysis","shortMessageHtmlLink":"add ecg analysis"}},{"before":"ac826af999d957f98c8f48913dfa44f3a0f60ab6","after":"c6eb854fbf0806a80ab4fd8a78fd4a1cc306a42d","ref":"refs/heads/liz_gui","pushedAt":"2024-07-29T15:24:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elizaveta-terek","name":"Elizaveta Terekhova","path":"/elizaveta-terek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/142026460?s=80&v=4"},"commit":{"message":"fixed CollapsibleBox, used useEffect, removed ","shortMessageHtmlLink":"fixed CollapsibleBox, used useEffect, removed <input>"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnCZo6QA","startCursor":null,"endCursor":null}},"title":"Activity · neuromodulation/py_neuromodulation"}