Skip to content

feat: add researcher interface and role selection functionality#307

Merged
rpreen merged 3 commits intomainfrom
researcher-changes
Jan 28, 2026
Merged

feat: add researcher interface and role selection functionality#307
rpreen merged 3 commits intomainfrom
researcher-changes

Conversation

@JessUWE
Copy link
Copy Markdown
Contributor

@JessUWE JessUWE commented Jan 27, 2026

  • Created a new role selection page for navigating between Researcher and Output Checker roles.
  • Implemented the researcher index page with functionality for adding, editing, and deleting outputs.
  • Added a template for displaying individual output items in the researcher output list.
  • Updated URL routing to include paths for researcher actions and role selection.
  • Enhanced views to handle researcher-specific actions, including saving and loading sessions.
  • Added tests for new views and functionalities, ensuring proper behavior for role selection and researcher actions and to pass the test Coverage

@JessUWE JessUWE requested a review from rpreen January 28, 2026 11:42
@rpreen rpreen changed the title Add researcher interface and role selection functionality feat: add researcher interface and role selection functionality Jan 28, 2026
- Created a new role selection page for navigating between Researcher and Output Checker roles.
- Implemented the researcher index page with functionality for adding, editing, and deleting outputs.
- Added a template for displaying individual output items in the researcher output list.
- Updated URL routing to include paths for researcher actions and role selection.
- Enhanced views to handle researcher-specific actions, including saving and loading sessions.
- Introduced MIME type formatting for better display of output file types.
- Added tests for new views and functionalities, ensuring proper behavior for role selection and researcher actions.
@rpreen rpreen force-pushed the researcher-changes branch from 36e9ade to 8026b24 Compare January 28, 2026 12:11
@JessUWE
Copy link
Copy Markdown
Contributor Author

JessUWE commented Jan 28, 2026

@rpreen Could you please shed more light on the changes you made?

@rpreen
Copy link
Copy Markdown
Collaborator

rpreen commented Jan 28, 2026

I just rebased the current main branch into here to make sure everything fits - the delta has not changed.

Copy link
Copy Markdown
Collaborator

@rpreen rpreen left a comment

Choose a reason for hiding this comment

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

This looks good to me - my only real comment is that I think it would be a nicer UX to be prompted for the role before opening a folder - but that's something that can be addressed later.

@rpreen rpreen merged commit 479e0cf into main Jan 28, 2026
7 checks passed
@rpreen rpreen deleted the researcher-changes branch January 28, 2026 12:40
@JessUWE
Copy link
Copy Markdown
Contributor Author

JessUWE commented Jan 28, 2026

@rpreen Yes, I totally get what you mean. I’ll look into it, as it makes sense.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants