Define the end date of virtual milestones too. Which is nil.
Implement display of instructional resources. No UI to input these at the moment though.
Add additional datetime pickers to allow past dates and dates without time.
Add end date to milestone template.
Link title of mission/training to their page, remove button.
Fix datepicker declarations.
Change milestone edit form to use datepicker.
Add explaining text to milestone form.
Reuse partial for individual milestone view.
Properly set the end of the day since we are not specifying end times for milestones
Only show date when populating the milestone edit form.
Merge branch 'lessonplan' of github.com:fuzzie360/coursemology.org into lessonplan
Fix folder controls being missing if folder has no description.
Add materials_file_picker.js.
Rename done to onSelectionCompleted.
Add lesson_plan.js.
Implement querying the directory structure using JSON.
Instantiate LessonPlanForm.
Add lesson_plan.js.
Adapt tree-generation code to use new JSON format.