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
show project owner and other details when levelbuilders view projects #21308
Conversation
… levelbuilders view projects
@@ -95,6 +100,7 @@ | |||
|
|||
- if current_user.permission?(UserPermission::PROJECT_VALIDATOR) | |||
%br | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this needed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One question about permissions/security: Are we okay with all levelbuilders being able to see the storage ids?
I've changed this to only be visible to project validators. Per offline discussion:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great!
Description
show project owner username, storage owner id and storage app id when levelbuilders view projects.
Screenshot
Scenarios
times we have needed this lately:
other notes
params[:channel_id]
is set, which is on the following routes:code-dot-org/dashboard/config/routes.rb
Lines 164 to 166 in baaa1c3
dashboard.project.getShareUrl()
from the Chrome Debugger prompt to get the project share link, and this info will be available when they go to that link.