-
Notifications
You must be signed in to change notification settings - Fork 4
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
Refactor data grid for participants admin page for ChA and club ambassadors #5319
Labels
Comments
Hey team! Please add your planning poker estimate with Zenhub @shaun-technovation @viviancan |
shaun-technovation
added a commit
that referenced
this issue
Jan 22, 2025
Summary of updates: - create a new ambassador/participants_controller - for the show, edit, and update actions - ChAs and CAs will share this controller - create a new data_grids/participants_controller - ChAs and CAs will share this controller - consolidate the views so ChAs and CAs will use the same views - for the datagrid view it will be shared for admins, ChAs, and CAs Refs: #5319
shaun-technovation
added a commit
that referenced
this issue
Jan 23, 2025
Summary of updates: - create a new ambassador/participants_controller - for the show, edit, and update actions - ChAs and CAs will share this controller - create a new data_grids/participants_controller - ChAs and CAs will share this controller - consolidate the views so ChAs and CAs will use the same views - for the datagrid view it will be shared for admins, ChAs, and CAs Refs: #5319
shaun-technovation
added a commit
that referenced
this issue
Jan 23, 2025
Summary of updates: - create a new ambassador/participants_controller - for the show, edit, and update actions - ChAs and CAs will share this controller - create a new data_grids/participants_controller - ChAs and CAs will share this controller - consolidate the views so ChAs and CAs will use the same views - for the datagrid view it will be shared for admins, ChAs, and CAs Refs: #5319
shaun-technovation
added a commit
that referenced
this issue
Jan 23, 2025
Summary of updates: - create a new ambassador/participants_controller - for the show, edit, and update actions - ChAs and CAs will share this controller - create a new data_grids/participants_controller - ChAs and CAs will share this controller - consolidate the views so ChAs and CAs will use the same views - for the datagrid view it will be shared for admins, ChAs, and CAs Refs: #5319
shaun-technovation
added a commit
that referenced
this issue
Jan 24, 2025
Summary of updates: - create a new ambassador/participants_controller - for the show, edit, and update actions - ChAs and CAs will share this controller - create a new data_grids/participants_controller - ChAs and CAs will share this controller - consolidate the views so ChAs and CAs will use the same views - for the datagrid view it will be shared for admins, ChAs, and CAs Refs: #5319
shaun-technovation
added a commit
that referenced
this issue
Jan 24, 2025
At one point in time it looks like chapter ambassadors could edit participant data, but now they don't have this functionality, so these routes aren't necessary because they're not being used. Refs: #5319
shaun-technovation
added a commit
that referenced
this issue
Jan 24, 2025
This will add the club ambassador debugging section when viewing a club ambassador. Refs: #5319
shaun-technovation
added a commit
that referenced
this issue
Jan 24, 2025
Just a little house cleaning, removing the extra [] for these `only` routes. Refs: #5319
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When club ambassadors access their admin activity, they should be able to access a participants page that includes all the club ambassadors, mentors, and students in the club. The filters and additional columns can be similar to the participants page for ChAs.
This includes combining the club amb and ChA data grid views.
The text was updated successfully, but these errors were encountered: