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

Course Details Page #2

Open
zaida04 opened this issue Feb 28, 2023 · 2 comments
Open

Course Details Page #2

zaida04 opened this issue Feb 28, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@zaida04
Copy link
Collaborator

zaida04 commented Feb 28, 2023

Issue by MikeDrewitt
Sunday Jul 04, 2021 at 03:04 GMT
Originally opened as UBAutograding#16


Feature request


  • /courses/:coursId
  • Shows details (aka whatever the course record looks like)
  • Has a link to update the course if the user can update the course (just an update button somewhere on the page)
  • Shows the assignments for a course
    • Assignment name, due date,
    • Allow reorder of assignments by "default" (active, then by due date), due date, active, name
    • Some sort of filter for assignments by, default to all category, name, due date, active
  • Show way to access grade book page & roster page (maybe some navigation items at the top or bottom?) (These also should only appear on the page for users who actually have access to them)
@zaida04 zaida04 added the enhancement New feature or request label Feb 28, 2023
@zaida04
Copy link
Collaborator Author

zaida04 commented Feb 28, 2023

Comment by beetosu
Thursday Aug 05, 2021 at 17:37 GMT


Quick question regarding the API calls needed for this issue:
For the api/assignments GET request I'm assuming I'd be using to retrieve the assignments for the course, it appears that using the current functionality that call would return all assignments in the database. Is this something that I should be accounting for in my implementation (getting the assignments, and then filtering by courseId), or will getting assignments by courseId be a later feature and I'd be ok building the page with the general GET request for now.

@zaida04
Copy link
Collaborator Author

zaida04 commented Feb 28, 2023

Comment by MikeDrewitt
Thursday Aug 05, 2021 at 17:40 GMT


Getting a list of all the assignments and getting assignments for a user, the response shape will be the same. So just use the existing endpoint to get a list of assignments.

We will likely have to update that endpoint at some point to only give back your assignments. Either way nothing should really change in the client

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant