palves-ulht
released this
09 Sep 13:06
·
11 commits
to master
since this release
New features
- There is a new option under the profile dropdown ("My History"), which shows all the submissions made by the student or by a group in which the student is involved, grouped by assignment.
- Assignments can expose public assets (support files for the students, images, etc..). Every file inside the public folder (in the assignment's root) will be exposed through the link:
<BASE_URL>/upload/<ASSIGNMENT_ID>/public/<FILE_NAME>
. This link can be included in the instructions.html1. - Assignment instructions can be defined in a markdown file (
instructions.md
), instead ofinstructions.html
. If the assignment has both files, Drop Project will chooseinstructions.md
. The markdown format is the one used by github. - It is now possible to define the visibility of an assignment: PUBLIC, ONLY_BY_LINK or PRIVATE. The last one restricts visibility only to authorized users. Notice that this visibility is from the submitter's (student) perspective.
Enhancements
- Activating an assignment now shows a modal dialog with a waiting spinner
- Major optimisation on the assignments list page (both current and archived)
- Minor improvements in the student's upload page
- Expose the "tagsStr" field to the teacher API (thanks @joao-marques-a22108693)
-
Always use relative links in the instructions file (html or md). Since the instructions are shown in the
<BASE_URL>/upload/<ASSIGNMENT_ID>
page, it is enough to usepublic/<FILE_NAME>
. ↩