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

[Product Pull Request] Allow delete course content in Studio only for admin users #225

Closed
5 of 6 tasks
jmakowski1123 opened this issue Feb 13, 2023 · 7 comments
Closed
5 of 6 tasks
Assignees
Labels
product review complete PR has gone through product review

Comments

@jmakowski1123
Copy link

jmakowski1123 commented Feb 13, 2023

For Contributing Author:

This is the Primary Product Ticket for the following community contribution: Allow delete course content in Studio only for admin users

Checklist prior to undergoing Product Review:

The following information is required in order for Product Managers to be able to review your pull request:

  • Explanation of the problem being solved
  • Description of how users will be impacted, and which users will be impacted
  • Screenshots or video showing the functionality or fix, before and after
  • Reproduction steps and/or testing steps

Only if necessary:

  • If necessary, links to corresponding configuration changes
  • If necessary, links to corresponding enablement changes, particularly waffle/toggle status details

Related PRs

openedx/edx-platform#27857


For Product Manager doing the review:

What criteria should be analyzed from Product to approve a PR?

  • The problem being solved by the feature or fix is clear.
  • There is clarity on how the change or fix will impact the end user.
  • It is clear that the change will not negatively impact users or other areas of the platform.
  • The change is implemented comprehensively.
  • Any changes to UI use the current, standard Paragon Design System: https://paragon-openedx.netlify.app/
@github-actions
Copy link

Thanks for your submission, @openedx/open-edx-project-managers will review shortly.

@jmakowski1123 jmakowski1123 moved this to Community Contributions in Open edX Roadmap Feb 13, 2023
@jmakowski1123 jmakowski1123 changed the title [Community Contribution] Allow delete course content in Studio only for admin users [Product Pull Request] Allow delete course content in Studio only for admin users Feb 13, 2023
@jmakowski1123
Copy link
Author

Earlier product and community input:

Marco: openedx/edx-platform#27857 (comment)
Dean: openedx/edx-platform#27857 (comment)
Santiago: openedx/edx-platform#27857 (comment)

@jmakowski1123
Copy link
Author

Product Information:

Problem and users impacted:

Description

This PR and a check to show/hide the delete button on the course content in Studio. With these changes, the delete button is only visible to the admin user one with the CourseInstructor role only and will not be visible to the CourseStaff role users.

Course Outline view for the user when it has admin access to the course
admin_role_user_page_view

Course Outline view for the user when it has staff access to the course
staff_role_user_page_view

Supporting information

JIRA Ticket: BB-5815

Testing instructions

Enablement/Toggle info: Behind a waffle flag automatically toggled to off.

@jmakowski1123 jmakowski1123 moved this to Roadmap Feature Tickets (Product) in Contributions Mar 1, 2023
@mphilbrick211
Copy link

Hi @cablaa77! Just following up on this to see if there's any updates?

@mphilbrick211
Copy link

Hi @cablaa77! Just following up on this to see if there's any updates?

Link to Brad's update.

@cablaa77
Copy link

cablaa77 commented Apr 11, 2023 via email

@jmakowski1123 jmakowski1123 moved this to Review done in Product Review Tracking Oct 19, 2023
@jmakowski1123 jmakowski1123 moved this from Feature Tickets - Product Pull Requests to [Prod Review] Done in Open edX Roadmap Mar 7, 2024
@jmakowski1123 jmakowski1123 moved this from [PR Review] Done to Abandoned in Open edX Roadmap Mar 28, 2024
@jmakowski1123 jmakowski1123 added product review complete PR has gone through product review and removed product review done labels Mar 28, 2024
@sarina
Copy link
Contributor

sarina commented Jun 4, 2024

Closing as this is marked "Abandoned" on the PR board. It may always be re-opened if needed.

@sarina sarina closed this as completed Jun 4, 2024
@github-project-automation github-project-automation bot moved this from Roadmap Feature Tickets (Product) to Done in Contributions Jun 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
product review complete PR has gone through product review
Projects
Archived in project
Status: Abandoned
Status: Review done
Development

No branches or pull requests

4 participants