Skip to content

Add REDCap automatic session creation #9840

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

MaximeBICMTL
Copy link
Contributor

@MaximeBICMTL MaximeBICMTL commented Jun 7, 2025

First two commits are #9839.

Successfully tested in C-BIG dev (in a backported version).

@MaximeBICMTL MaximeBICMTL added Category: Feature PR or issue that aims to introduce a new feature Language: PHP PR or issue that update PHP code Project: C-BIG Issue or PR related to the C-BIG project Module: redcap PR or issue related to redcap module labels Jun 7, 2025
@github-actions github-actions bot added Language: SQL PR or issue that update SQL code RaisinBread PR or issue introducing/requiring improvements to the Raidinbread dataset Language: Javascript PR or issue that update Javascript code Module: statistics PR or issue related to statistics module Module: behavioural_qc PR or issue related behavioural_qc module Module: dashboard PR or issue related to dashboard module Module: genomic_browser PR or issue related to genomic_browser module Module: imaging_browser PR or issue related to imaging_browser module Module: instruments PR or issue related to instruments module Module: schedule_module PR or issue related to the schedule_manager module Module: dataquery PR or issue related to (new) dataquery module labels Jun 7, 2025
@MaximeBICMTL MaximeBICMTL changed the base branch from main to 27.0-release June 7, 2025 10:47
@MaximeBICMTL MaximeBICMTL removed Language: SQL PR or issue that update SQL code RaisinBread PR or issue introducing/requiring improvements to the Raidinbread dataset Language: Javascript PR or issue that update Javascript code Module: statistics PR or issue related to statistics module Module: behavioural_qc PR or issue related behavioural_qc module Module: dashboard PR or issue related to dashboard module Module: genomic_browser PR or issue related to genomic_browser module Module: imaging_browser PR or issue related to imaging_browser module Module: instruments PR or issue related to instruments module Module: schedule_module PR or issue related to the schedule_manager module Module: dataquery PR or issue related to (new) dataquery module labels Jun 7, 2025
@CamilleBeau CamilleBeau added the State: Needs rebase PR that needs to be rebased to proceed (conflicts, wrong branch...) label Jun 9, 2025
@MaximeBICMTL MaximeBICMTL force-pushed the redcap_automatic_visit_registration branch from 64a5f5b to 49d3b90 Compare June 13, 2025 08:34
@MaximeBICMTL MaximeBICMTL removed RaisinBread PR or issue introducing/requiring improvements to the Raidinbread dataset Language: Javascript PR or issue that update Javascript code Module: statistics PR or issue related to statistics module Module: behavioural_qc PR or issue related behavioural_qc module Module: dashboard PR or issue related to dashboard module Module: genomic_browser PR or issue related to genomic_browser module Module: imaging_browser PR or issue related to imaging_browser module Module: instruments PR or issue related to instruments module Module: schedule_module PR or issue related to the schedule_manager module Module: dataquery PR or issue related to (new) dataquery module labels Jun 28, 2025
@MaximeBICMTL MaximeBICMTL marked this pull request as ready for review June 28, 2025 05:43
@MaximeBICMTL
Copy link
Contributor Author

MaximeBICMTL commented Jun 28, 2025

The CI errors are on main and not from this PR. Fixed the remaining TODO and successfully tested on C-BIG dev. Ready for review.

I only added the last commit and rebased on main since last review. PR history is just messy because of the rebases, the commit history is still clean.

Copy link
Contributor

@regisoc regisoc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One comment, but LGTM if that was already tested on C-BIG dev.
Most of the name changes are coming from the previous PR.

@regisoc regisoc self-requested a review July 7, 2025 14:49
Copy link
Contributor

@regisoc regisoc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ridz1208 let me know, but if already tested on C-BIG, LGTM.
I am interested to port it to IBIS too for more tests, if possible in few weeks.

@ridz1208
Copy link
Collaborator

ridz1208 commented Jul 7, 2025

@regisoc functional on CBIG!

@MaximeBICMTL MaximeBICMTL added the State: Needs work PR awaiting additional work by the author to proceed label Jul 11, 2025
@MaximeBICMTL
Copy link
Contributor Author

MaximeBICMTL commented Jul 11, 2025

Blocked by the following:

EDIT: Last two points are done, see last two commits.

@MaximeBICMTL MaximeBICMTL force-pushed the redcap_automatic_visit_registration branch from 40732ee to de863a1 Compare July 12, 2025 11:47
@MaximeBICMTL MaximeBICMTL force-pushed the redcap_automatic_visit_registration branch from de863a1 to b23d00d Compare July 12, 2025 11:48
@MaximeBICMTL MaximeBICMTL force-pushed the redcap_automatic_visit_registration branch from b23d00d to 86345aa Compare July 12, 2025 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Feature PR or issue that aims to introduce a new feature Language: PHP PR or issue that update PHP code Module: redcap PR or issue related to redcap module Project: C-BIG Issue or PR related to the C-BIG project State: Needs work PR awaiting additional work by the author to proceed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants