Currently in assignment due date is a required field and there was a request in the long ago past to make assignments with no due dates (
SAK-7793). This task looked quite difficult to implement, so the alternative which looked much easier was to create the ability for the instructor to hide the due date, so then they could set the due and accept until dates both to a date far in the future, effectively making it a "no due date".
- Add a checkbox to the "Add assignment" that would say "Hide Due Date". Ideally link up the accept until date to also go out beyond the due date. This would hide the due date everywhere that a student could see it.