Feature #134 closing studies based on selection#135
Conversation
router.go(0) calls the browser's native history.go(0) under the hood, which forces a full page reload. This resets the vuex store back to its initial state, ensuring the correct user data is displayed after login. Without this, there is currently no explicit store reset on logout, which caused the previous user's data to persist into the next session.
…ime updating operation
Fix 141 Version Display
dennis-zyska
left a comment
There was a problem hiding this comment.
I looked at this pull request again. The solution needs to be revised. It would not work well. Imagine you have a hundred students; for each student, there is a study. If you were to list all the usernames in a select box, it would not be easy to select. That is why I suggested a table listing all open studies, like in "Saved templates" Modal, but with a filterable column for workflows and a search for the user. We therefore have a BasicTable you can use. From the user's perspective, it would be easier to handle.
|
Hi @dennis-zyska, You were right. The earlier implementation did not support filtering and other such features, which would be tedious if we have 1000s of open studies with multiple users. So i have changed the implementation. the UI looks like this now.
|
Feat 126 sidebar redesign
vue/attributes-order vue/order-in-components vue/attribute-hyphenation vue/first-attribute-linebreak vue/require-explicit-emits vue/require-default-prop
Clean up frontend lint warnings
…om/UKPLab/CARE into feat-134-close_all_studies_options
|
Just so you guys dont get surprised by the high number of commits, i was updating this branch |
|
Closing this PR, due to very high number of commits. For further changes, please see this PR #197 |

Selective Study Closing with Workflow and User Filters
Previously, users could only close all studies at once. This feature adds the ability to selectively close studies by filtering them based on workflow type and/or user, reducing the risk of unintentionally closing studies and providing finer-grained control over bulk operations.
New User Features
New Dev Features
workflowIdanduserIdparameters to filter study lists before closing.Improvements