{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":162734624,"defaultBranch":"master","name":"neuPrintExplorerPlugins","ownerLogin":"connectome-neuprint","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-12-21T16:19:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42856353?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713557708.0","currentOid":""},"activityList":{"items":[{"before":"e2a6f71639d9bd39e03bd29ed21e40bc2f57180f","after":"216146c97df66086995bc04fcd539eaec84421fa","ref":"refs/heads/improve_find_neuron_matching","pushedAt":"2024-04-19T20:15:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"Publish\n\n - @neuprint/queries@11.9.0","shortMessageHtmlLink":"Publish"}},{"before":"81fd39fdd04148b133393c3e127aac18d773fd6a","after":"e2a6f71639d9bd39e03bd29ed21e40bc2f57180f","ref":"refs/heads/improve_find_neuron_matching","pushedAt":"2024-04-19T20:14:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"fix(FindNeurons.jsx): restores ROI return values and fixes javascript bugs\n\n- Restores the roi return value to the cypher query, which is needed by\n the FindNeurons display for heatmaps.\n- Replaced `var` with `const` and `let` declarations for better scope management\n- Optimized `directedRoiCondition` function by adding early return for empty ROI lists\n- Simplified conditional statements in `directedRoiCondition` and `FindNeurons.fetchParameters` functions","shortMessageHtmlLink":"fix(FindNeurons.jsx): restores ROI return values and fixes javascript…"}},{"before":"35e169d31350e23d190d646f04a673087a7697b9","after":"81fd39fdd04148b133393c3e127aac18d773fd6a","ref":"refs/heads/improve_find_neuron_matching","pushedAt":"2024-04-19T15:36:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stuarteberg","name":"Stuart Berg","path":"/stuarteberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1655821?s=80&v=4"},"commit":{"message":"feat(FindNeurons.jsx): Small cleanups and cypher syntax fix","shortMessageHtmlLink":"feat(FindNeurons.jsx): Small cleanups and cypher syntax fix"}},{"before":"fdd374450ff376a6dbd85496ae56dc59c627bd2f","after":"35e169d31350e23d190d646f04a673087a7697b9","ref":"refs/heads/improve_find_neuron_matching","pushedAt":"2024-04-19T14:40:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stuarteberg","name":"Stuart Berg","path":"/stuarteberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1655821?s=80&v=4"},"commit":{"message":"feat(FindNeurons.jsx): Apply input/output ROI filters in Cypher, rather than post-processing","shortMessageHtmlLink":"feat(FindNeurons.jsx): Apply input/output ROI filters in Cypher, rath…"}},{"before":null,"after":"fdd374450ff376a6dbd85496ae56dc59c627bd2f","ref":"refs/heads/improve_find_neuron_matching","pushedAt":"2024-04-17T19:00:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"feat(FindNeurons.jsx, BrainRegionPopover.jsx): Implement match any switch for brain regions\n\n- Added the ability to switch between matching all or any selected brain regions for both input and output regions in `FindNeurons.jsx`.\n- Implemented a new `BrainRegionPopover` component to show info about match all/any feature.\n- Updated UI to include switch toggles and info icon with popover explanation.\n\nWhy:\n- To give users more flexibility in filtering neurons by brain regions, allowing for broader or narrower search results based on their requirements.","shortMessageHtmlLink":"feat(FindNeurons.jsx, BrainRegionPopover.jsx): Implement match any sw…"}},{"before":"25c9d612a42af1e96b722e3203c6b38c1dec374d","after":"32c6d8689fe80376cb5b9c7f4ab0b0a7ca4c2efa","ref":"refs/heads/master","pushedAt":"2024-04-16T18:39:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"Publish\n\n - @neuprint/queries@11.8.0","shortMessageHtmlLink":"Publish"}},{"before":"9f9f4b34efc3c5d42e50b4b67dabc5429b30864c","after":"25c9d612a42af1e96b722e3203c6b38c1dec374d","ref":"refs/heads/master","pushedAt":"2024-04-16T18:38:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"feat: restores column selection widget to find neurons\n\nThe column selecrion widget is restored and is using a dataset specific\nfile to check if it is enabled. If it finds the file, then the button is\nenabled and the user can work on the modal to select the items of\ninterest.","shortMessageHtmlLink":"feat: restores column selection widget to find neurons"}},{"before":"93295ad150662f5e88c3e6fb5452078f5dba0111","after":"9f9f4b34efc3c5d42e50b4b67dabc5429b30864c","ref":"refs/heads/master","pushedAt":"2024-04-12T17:57:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"Publish\n\n - @neuprint/queries@11.7.6","shortMessageHtmlLink":"Publish"}},{"before":"a4ee612a0d23cd1095d695bd007b14ee0775d426","after":"93295ad150662f5e88c3e6fb5452078f5dba0111","ref":"refs/heads/master","pushedAt":"2024-03-14T20:36:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"Publish\n\n - @neuprint/queries@11.7.5","shortMessageHtmlLink":"Publish"}},{"before":"fe59141f976f58cf0b2355281b73bc7ad1766a38","after":"a4ee612a0d23cd1095d695bd007b14ee0775d426","ref":"refs/heads/master","pushedAt":"2024-03-14T20:36:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"revert: \"build: upgrades react peer dependencies to 17.0.2\"\n\nThis reverts commit 6f86f8140b194b25033ad486b70b5b6da7ec2972.","shortMessageHtmlLink":"revert: \"build: upgrades react peer dependencies to 17.0.2\""}},{"before":"d998bd74f433e9f64a7c9a4f4fd017984b947c30","after":"fe59141f976f58cf0b2355281b73bc7ad1766a38","ref":"refs/heads/master","pushedAt":"2024-03-14T20:28:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"feat: Improves download for CellObjects plugin\n\nThe download now shows currated columns for the mitochondria and\npre/post synaptic confidence.","shortMessageHtmlLink":"feat: Improves download for CellObjects plugin"}},{"before":"c1497ff3d30e789571c65ce50d356f9ffb37e54f","after":"d998bd74f433e9f64a7c9a4f4fd017984b947c30","ref":"refs/heads/master","pushedAt":"2024-02-22T21:32:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"Publish\n\n - @neuprint/queries@11.7.4","shortMessageHtmlLink":"Publish"}},{"before":"3239c42749e744f16dbe557e3a47b6d3d7034d51","after":"c1497ff3d30e789571c65ce50d356f9ffb37e54f","ref":"refs/heads/master","pushedAt":"2024-02-22T21:31:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"style: prettier formatting","shortMessageHtmlLink":"style: prettier formatting"}},{"before":"dda3decba6a777467036e6365dd148ff6bbd8a3b","after":"3239c42749e744f16dbe557e3a47b6d3d7034d51","ref":"refs/heads/master","pushedAt":"2024-02-22T21:26:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"feat: Adds \"after\" to enable column sorting.\n\nThe column data that is sent from the neuprint server via the\nneuronColumns meta information can now include an \"after\" key. If this\nkey contains an id of another column, then the column will be moved\nafter the column identified. This makes it possible to change the column\norder on a per dataset basis.","shortMessageHtmlLink":"feat: Adds \"after\" to enable column sorting."}},{"before":"db7edc50da28b15793b436c363a1212805a1bded","after":"dda3decba6a777467036e6365dd148ff6bbd8a3b","ref":"refs/heads/master","pushedAt":"2023-11-30T21:46:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"Publish\n\n - @neuprint/views@9.5.2","shortMessageHtmlLink":"Publish"}},{"before":"824c9fefc7c967618709fd10f03f6ab8be34b9f6","after":"db7edc50da28b15793b436c363a1212805a1bded","ref":"refs/heads/master","pushedAt":"2023-11-30T21:46:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"Upgrade @janelia-flyem/react-neuroglancer@2.4.12","shortMessageHtmlLink":"Upgrade @janelia-flyem/react-neuroglancer@2.4.12"}},{"before":"98ff731f322d9f452389ea7e49e0fa33697942a4","after":"824c9fefc7c967618709fd10f03f6ab8be34b9f6","ref":"refs/heads/master","pushedAt":"2023-11-29T20:55:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"Publish\n\n - @neuprint/queries@11.7.3","shortMessageHtmlLink":"Publish"}},{"before":"78ebf6ba1ff5523b6c0e8ba9d1ff4349810d8515","after":"98ff731f322d9f452389ea7e49e0fa33697942a4","ref":"refs/heads/master","pushedAt":"2023-11-29T20:54:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"fix: adds paste input to ROIConnectivity region selection\n\nFixing the ROIConnectivity plugin to allow people to paste in a list of\nregions and clear all the regions if desired.","shortMessageHtmlLink":"fix: adds paste input to ROIConnectivity region selection"}},{"before":"b16858cdf432d5b77442d69a53bb7dc7aa8ee88a","after":"78ebf6ba1ff5523b6c0e8ba9d1ff4349810d8515","ref":"refs/heads/master","pushedAt":"2023-11-27T19:14:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"Publish\n\n - @neuprint/queries@11.7.2","shortMessageHtmlLink":"Publish"}},{"before":"0e80446cd83239e68d20a7e1a295242ac4b7bbb1","after":"b16858cdf432d5b77442d69a53bb7dc7aa8ee88a","ref":"refs/heads/master","pushedAt":"2023-11-27T19:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"fix: fetchOptions autocomplete cypher escaping\n\nThe cypher that was tested against neo4j v4 did not work with 3.5. This\nadds some escaping to make sure that the \\\\ makes it all the way to the\nserver, instead of a single \\, which seems to be allowed in v4.4, but\nnot in v3.5","shortMessageHtmlLink":"fix: fetchOptions autocomplete cypher escaping"}},{"before":"ea5d8dc45d8c1d0ee63da33718eb74385d192894","after":"0e80446cd83239e68d20a7e1a295242ac4b7bbb1","ref":"refs/heads/master","pushedAt":"2023-11-20T21:43:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"Publish\n\n - @neuprint/queries@11.7.1","shortMessageHtmlLink":"Publish"}},{"before":"8eaa5d33b029b389da26fbf25038bc738821ccf3","after":"ea5d8dc45d8c1d0ee63da33718eb74385d192894","ref":"refs/heads/master","pushedAt":"2023-11-20T21:43:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"fix: Find Neurons download function restored\n\nThe download button on the find neurons results was not working, because\nit was expecting a different data structure. The code would throw an\nerror when trying to parse and item that was not a serialized JSON\nobject. This updates the processDownload function to use the new data\nstructure and create the download csv.","shortMessageHtmlLink":"fix: Find Neurons download function restored"}},{"before":"27c0ff0d16b589a1bccef67b4e7143bebe412e4d","after":"8eaa5d33b029b389da26fbf25038bc738821ccf3","ref":"refs/heads/master","pushedAt":"2023-11-16T15:30:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"Publish\n\n - @neuprint/queries@11.7.0\n - @neuprint/views@9.5.1","shortMessageHtmlLink":"Publish"}},{"before":"68c46de32f3b26de6c7428bec330959d2f2a7dfe","after":"27c0ff0d16b589a1bccef67b4e7143bebe412e4d","ref":"refs/heads/master","pushedAt":"2023-11-16T15:12:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"fix: adds safety check in rejectRowCheck function.\n\nThis function was throwing an error because the code was trying to\naccess an attribute on an undefined value. Adding the extra safety check\nhere prevents the thrown error and gets the site working as expected.\nTypeScript would have prevented this.","shortMessageHtmlLink":"fix: adds safety check in rejectRowCheck function."}},{"before":"ce79d89b3a723adc508a8dea54656225960b1131","after":"68c46de32f3b26de6c7428bec330959d2f2a7dfe","ref":"refs/heads/master","pushedAt":"2023-11-16T14:57:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"feat: Adds column select modal for optic-lobe\n\nWhen the optic-lobe dataset is detected a column select option is made\navailable. This modal shows a widget that allows one to visually select\nthe medulla columns and then apply them to the input or output roi\nselection options.","shortMessageHtmlLink":"feat: Adds column select modal for optic-lobe"}},{"before":"3b6b5061abfaf7e45e5f8cb0652973030a83a6a8","after":"ce79d89b3a723adc508a8dea54656225960b1131","ref":"refs/heads/master","pushedAt":"2023-11-16T14:52:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"fix: Adds help message for 1 neuron in CellTypeView\n\nThere are instances where the selected cell type has only one associated\nneuron in the cell type view. When that happens, the neuprintHTTP server\ndoes not send back for the missing or common, inputs and outputs. This\nwas leaving the space on the page blank with no explanation as to why.\nNow the site displays some text to explain that the data is not\ncalculated for single neuron cell types.","shortMessageHtmlLink":"fix: Adds help message for 1 neuron in CellTypeView"}},{"before":"582bfbc2ee61ae45f8a46a78e8be1e83edeae2fd","after":"3b6b5061abfaf7e45e5f8cb0652973030a83a6a8","ref":"refs/heads/master","pushedAt":"2023-11-14T14:39:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"fix:Changes findNeurons search to case insensitive\n\nThere are some cases where the neuron instance or type could be all\nlowercase, due to the query string in the url being converted to\nlowercase. To accommodate those cases, we can make the query string case\ninsensitive, so the matches always work.","shortMessageHtmlLink":"fix:Changes findNeurons search to case insensitive"}},{"before":"63b047a2451d155ffd8e06357ebb524cc6807490","after":"582bfbc2ee61ae45f8a46a78e8be1e83edeae2fd","ref":"refs/heads/master","pushedAt":"2023-11-14T14:38:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"feat:Changes findNeurons search to case insensitive\n\nThere are some cases where the neuron instance or type could be all\nlowercase, due to the query string in the url being converted to\nlowercase. To accommodate those cases, we can make the query string case\ninsensitive, so the matches always work.","shortMessageHtmlLink":"feat:Changes findNeurons search to case insensitive"}},{"before":"f57a4fdaef05b8e16f7b0aef9cbeb89fe1816633","after":"63b047a2451d155ffd8e06357ebb524cc6807490","ref":"refs/heads/master","pushedAt":"2023-11-13T20:29:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"Publish\n\n - @neuprint/queries@11.6.1","shortMessageHtmlLink":"Publish"}},{"before":"2b357bcb66ff0cc21ec1980577730164f5d02bf9","after":"f57a4fdaef05b8e16f7b0aef9cbeb89fe1816633","ref":"refs/heads/master","pushedAt":"2023-11-13T20:24:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neomorphic","name":"Jody Clements","path":"/neomorphic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10181?s=80&v=4"},"commit":{"message":"feat: Adds links to FindNeurons type columns\n\nThis allows the person sending data back from neuprintHTTP to change the\ntype column data into a JSON string, which contains an href and a label\nkey. If that is found, a link to the href will be created. If the JSON\nstring is not found, then the default string value of the type will be\ndisplayed.","shortMessageHtmlLink":"feat: Adds links to FindNeurons type columns"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENYEqtwA","startCursor":null,"endCursor":null}},"title":"Activity · connectome-neuprint/neuPrintExplorerPlugins"}