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

Allow Admin to Update Project Description #632

Merged
merged 1 commit into from
Aug 8, 2024

Conversation

vanessuniq
Copy link
Contributor

Summary

This PR adds the ability for admin to update a project's description on the UI. Admins can now update their project's description either on the project list page (/projects) or the the project show page (/projects/:id). It also now display the project's description on the Project Details section on the project show page.

Screenshot 2024-08-06 at 5 56 20 PM

Screenshot 2024-08-06 at 5 58 15 PM

@vanessuniq vanessuniq added the enhancement Pull requests that add a new feature label Aug 7, 2024
@vanessuniq vanessuniq temporarily deployed to vulcan-pr-632 August 7, 2024 12:47 Inactive
Copy link
Contributor

@freddyfeelgood freddyfeelgood left a comment

Choose a reason for hiding this comment

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

Tested with admin user and non-admin user, added non-admin user to projects as both admin and other roles, works as expected.

@vanessuniq vanessuniq merged commit 0d8e583 into master Aug 8, 2024
5 checks passed
@vanessuniq vanessuniq deleted the edit-project-description branch August 8, 2024 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Pull requests that add a new feature
Projects
Status: Merged
Development

Successfully merging this pull request may close these issues.

2 participants