cbrain icon indicating copy to clipboard operation
cbrain copied to clipboard

Re-implement all NH features into CBRAIN

Open prioux opened this issue 3 years ago • 6 comments

The NeuroHub alternative portal developed in 2020 has some features that are not available on the CBRAIN side.

Let's make sure the CBRAIN interface now provides access to all the same features.

  • [ ] Allow users to create their own UserKeyFlatDirDataProvider (including auto-register feature?) (PR)
  • [ ] Allow project owners to manage project a list of editors (PR)
  • [x] ORCID ID auth support
  • [ ] Work Project can have custom licenses that must be accepted by new members ( MontrealSergiy - I will try to work on that ) (PR)
  • [ ] invite user to your project by email (in cbrain direct user selection) (PR)
  • [x] user can make project public (PR)
  • [x] Specialized API hooks for LORIS integrations
  • [x] user to user messages

See also the Release notes for CBRAIN version 6.0.0

prioux avatar Jun 02 '22 13:06 prioux

Let's create a separate PR for each point.

prioux avatar Jun 02 '22 13:06 prioux

Hi, are following features deemed low priority

  • invite to project by email (in cbrain direct user selection)
  • user can make project public
  • Specialized API hooks for LORIS integrations
  • user2user messages

or are not needed at all?

MontrealSergiy avatar Jun 02 '22 14:06 MontrealSergiy

No, all features should be supported. I just didn't list them all in the initial description. Add them to the list.

prioux avatar Jun 02 '22 14:06 prioux

@prioux should I start working on some of those?

MontrealSergiy avatar Aug 22 '22 20:08 MontrealSergiy

As discussed with Pierre, the 'user-to-user messaging' can be left out of the functionalities to transfer from NeuroHub to CBRAIN.

bryancaron avatar Mar 10 '23 14:03 bryancaron

looks like user dp is still in progress

MontrealSergiy avatar Jun 19 '23 17:06 MontrealSergiy