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

Project E1763. Fixing Staggered Deadlines. #1055

Closed
wants to merge 29 commits into from

Conversation

ashah22
Copy link

@ashah22 ashah22 commented Oct 25, 2017

We have made the following changes:

  1. A student is allowed to sign up for topics based solely on the deadline of the topic. The assignment deadline does not matter.
  2. The instructor can now duplicate topics. It copies all the original topic fields. The max_choosers is however changed to the available slots of the original topic.
  3. Instead of having to edit the deadline for each topic, the instructor is now allowed to select multiple topics from a assignment with staggered deadline and assign a due date to each of them by entering the date just once in the date assignment box.
  4. The date assignment box for the selected topics automatically takes the latest deadline of all the topics. Thus, that will be the default the deadline. The instructor does not need to manually fill all the boxes and can only change the date if he so wishes.
  5. The multiselect also supports shift+click. If an instructor selects a single topic, then press shift and select the other topic, all the topics in the middle will automatically be selected. Thus the instructor need not select all topic one by one.
  6. The topics in all assignments are now sorted based on the topic_identifier when displayed.

@coveralls
Copy link

Coverage Status

Coverage decreased (-16.0%) to 34.887% when pulling 5c61707 on ghnguye2:master into a26cf3a on expertiza:master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-39.8%) to 10.473% when pulling 022d04d on ghnguye2:master into d52f590 on expertiza:master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-15.4%) to 34.891% when pulling 022d04d on ghnguye2:master into d52f590 on expertiza:master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-15.4%) to 34.888% when pulling bbae80a on ghnguye2:master into d52f590 on expertiza:master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) to 50.125% when pulling ab8c3b2 on ghnguye2:master into 6cf8122 on expertiza:master.

@Winbobob
Copy link
Member

Redo in the 2018 fall semester final project (E1860).

@Winbobob Winbobob closed this Dec 13, 2018
@Winbobob Winbobob removed the Merge label Apr 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants