[electrophysiology_browser] EventPanel 2.0 | HED Endorsement | Channels Support (EEG-BIDS) | Miscellaneous Features#4
Draft
jeffersoncasimir wants to merge 95 commits intomainfrom
Draft
Conversation
Fixing typo in README.md inside 02_GETTING_STARTED in wiki * Resolves aces#9782
In MariaDB 10.5, if you’re using an init script like 0004-sql-user.sql, it may not execute as expected because of differences in how MariaDB/MySQL handle CREATE USER, GRANT, and init scripts in /docker-entrypoint-initdb.d.
Fix bug with error log not showing correct message
IBIS candidate dataset has empty value in sex for some candidates.
Page was incorrectly checking permissions for an issue that does not exist, because the user is attempting to create a new issue.
Fixes even further what was fixed in aces#9534. The fix in the previous PR did not account for arguments coming after the `?` in the URL, this new parameter should account for it.
…le (aces#9916) Fix incorrect path that prevents module overrides
…oading (aces#9882) 1. An error is thrown for empty CSVs for both choices in the 'CSV containing list of' dropdown (Candidates and Sessions) 2. If an incorrectly formatted csv is uploaded, it is cleared from selection and not allowed to submit. 3. If user clicks on 'Submit' without uploading a csv, an error is thrown. * Resolves aces#9880
…9784) This change modifies the transformation of csvData in the DataTable component by replacing .flatMap() with .map(). • Before: csvData was a flattened array of mapped cells across all fields and rows. • After: csvData is now a nested array (Array<Array<Cell>>), preserving the structure of rows. • This aligns better with expected downstream usage or fixes unintended flattening issues in CSV processing.
Tab does not load because column 'cohort.CohortID' in on clause is ambiguous. Fixes aces#9970
Fix inability to source upgrade from IBIS.
All examiners are returned for the data dictionary when `empty($this->getCommentID())`. Closes aces#9852
Fix broken links in LORIS footer
e12f7ab to
cf2d259
Compare
This translates the recruitment widget (the last widget) on the LORIS dashboard, so that the entire dashboard is now translated (The recruitment widget had been waiting on aces#9937 to be merged before translating it.). Japanese is used as a test language. It also fixes a regression on the study progression translation introduced by aces#9937 as new filters that are shared between the two were added.
Add a `null` check in the REDCap to LINST instrument options, to accommodate for empty options.
Updating the loris.po file to incorporate the addition of new strings to the locale/loris.pot file.
- Translate common instruments terms ( Top tables showing state, etc and left Control Pannel). The instruments themselves should be translated at a database level, not as part of this PR. - Spanish language was use for demonstration purposes only. ( Also the only Spanish translations included in the loris.po file were the ones used in this module -- for simplicity and speeding the process) - Some entries were added to the general loris.pot file since they are used in other modules as well.
…candiate_profile (aces#10050) This fixes 2 problems which were preventing the Imaging QC summary widget on the candidate_profile page from loading correctly: 1. The type of the VisitMap prop was incorrectly set to "array". It is an object. This was causing a javascript error. 2. iterator_to_array was called after it had already been iterated on in a foreach loop, resulting in the iterator_to_array call returning an empty array. However, the result of the loop was not used anywhere, so it is simply removed.
…e. (aces#10066) - translate "OK" in the SWAL messages of new_profile - Spanish language was use for demonstration purposes only. ( Also the only Spanish translations included in the loris.po file were the ones used in this module -- for simplicity and speeding the process) Fixes aces#9900
Merge 26 into main
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR adds the latest EEG features from EEGNet.
Notably, this includes a major overhaul to the Event Panel and adds the ability to "Endorse" HED tags.
Additional features to support event channels:
Screenshots:



