[#PLAT-696]Add preprints and registrations to user profile page#8234
Open
chennan47 wants to merge 12 commits intoCenterForOpenScience:developfrom
Open
[#PLAT-696]Add preprints and registrations to user profile page#8234chennan47 wants to merge 12 commits intoCenterForOpenScience:developfrom
chennan47 wants to merge 12 commits intoCenterForOpenScience:developfrom
Conversation
Contributor
|
@chennan47 Looks good 👍 , but you have a single test failing, https://travis-ci.org/CenterForOpenScience/osf.io/jobs/357552537... There's also a typical elasticsearch fail, but this one is separate. |
Contributor
|
@chennan47 You still have a test failure but it's appears to be out of date, and no longer part of your PR, so it really should pass. I'm passing this along to @sloria, because it seems like a travis problem. |
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.
Purpose
Update user's profile page by adding public registrations and preprints. Remove public components.
Changes
Before change:





After change:
User with projects, registrations, preprints and quickfiles view his own profile page:
Another user view a user's profile page who has projects, registrations, preprints and quickfiles
User without any projects, registrations, preprints or quickfiles view his own profile page
Another user view a user's profile page who has no projects, registrations, preprints or quickfiles
QA Notes
things to check:
If user has no preprints, preprints widget will still show up but saying "The user has no preprints"
If user has no public registrations, registrations widget will still show up but saying "The user has no public registrations"
If user has no quickfiles, quickfiles widget will disappear
Side Effects
Ticket
https://openscience.atlassian.net/browse/PLAT-696