Skip to content
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

[$75] Configure Users Added by TCX #283

Closed
rootelement opened this issue Jan 31, 2020 · 5 comments
Closed

[$75] Configure Users Added by TCX #283

rootelement opened this issue Jan 31, 2020 · 5 comments

Comments

@rootelement
Copy link

rootelement commented Jan 31, 2020

On the Manage Project Screen, you should be able to:

  • Configure user level added (Reporter, Developer)
  • Configure expiration date of users (also allowed to chose no expiration)

This would apply to users added through the Git Access Control functionality.

Note that ideally this would be on the manage project screen, but if it's too difficult to determine the settings for Git Access Control based on project settings, we can add this as options when generating a git access link, in a popup after Get Link is clicked.

Screen Shot 2020-03-25 at 17 00 16

@jmgasper
Copy link
Collaborator

This was partially done, but still needs further fixes:

I can only see Member and Maintainer access level and there is no way to configure expiration date of users.
https://take.ms/jbfuN

@jmgasper jmgasper removed their assignment Mar 25, 2020
@jmgasper jmgasper changed the title Configure Users Added by TCX [$50] Configure Users Added by TCX Mar 25, 2020
@jmgasper
Copy link
Collaborator

Contest https://www.topcoder.com/challenges/30120833 has been created for this ticket.

This is an automated message for ghostar via Topcoder X

@jmgasper
Copy link
Collaborator

Contest https://www.topcoder.com/challenges/30120833 has been updated - it has been assigned to afrisalyp.

This is an automated message for ghostar via Topcoder X

@jmgasper jmgasper changed the title [$50] Configure Users Added by TCX [$75] Configure Users Added by TCX Mar 25, 2020
@afrisalyp
Copy link
Collaborator

@jmgasper

  • User Expiration feature only applicable for Gitlab. Github doesn't have the feature.

  • Github has user role options: Member, Maintainer.

  • Gitlab has user role options: Guest, Reporter, Developer, Maintainer, Owner.

@jmgasper
Copy link
Collaborator

Payment task has been updated: https://software.topcoder.com/review/actions/ViewProjectDetails?pid=30120833

This is an automated message for ghostar via Topcoder X

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

No branches or pull requests

3 participants