v1.14.0
Changelog
- Adding "visible from" property to assignments which can postpone the publication of assignment to students.
- Adding "show judge logs" property to assignments. If enabled, the students may see judge logs.
- Adding "debug" flag to (re)submissions, so they can be distinguished in the submission history table.
- Updating notification email templates and their localizations.
- New notification created -- students may be notified when the awarded points for their solution is changed.
- Judge logs are now available also for data-only exercises. Data only pipeline redesigned to utilize new wrapper and passthrough judge from worker.
Commits
6eeed28 Fixing bugs in conditions of ACL policies.
d035f5f Bugfix: pipeline does not have to have author
455afeb Repair references of softly-deleted entities which might be null
8f8f879 Another batch of fixing of soft-deleted ManyToOne relations
22d9fe0 Group in shadow-assignment and assignment can be null if it was deleted, handle this situation gracefully
1796d9c Repair some typehints
40d783c Syncing of assignment cannot work if exercise was deleted
f5a9dce Fixing bugs in assignment view factory.
597389c Fixing bug in exercise assignments endpoint.
c1cd449 Repair broken assignment tests and add canViewJudgeOutputs to assignments view
ce8b91c Allow change of canViewJudgeOutputs flag in assignments presenter
ea89a4c Grant access to judge output to all users if appropriate flag is set on assignment
eb9a748 Add flag canViewJudgeOutput to assignment entity
773dddf Fixing permission policies of attached files.
0bccb62 Removing dead code.
1c9d309 Fix issues with correct assignment visibility.
eaf6ee2 Authors can be null sometimes, fix their usage
b3c852e Fix getting of deleted entities from ManyToOne relations
0532278 Tuning of email subjects, remove unnecessary space
43495f5 Merge pull request #289 from ReCodEx/update-adminer
4f49711 Update adminer to 4.7.0
fdf78ae Fixing assignment's pointsPercentualThreshold to be always presented as percent (0-100) float value (so the behavior is unified with assignment update).
f9fd429 Make migrations usable on empty database
30be0d8 Merge pull request #287 from ReCodEx/ratio-migration-fix
0a4701a Bugfix: new versions of mariadb throws error on division by zero, do not use it in ratio-to-limit migration
53bd0d5 Merge pull request #274 from ReCodEx/ratio-to-limit
dffe9fa Merge branch 'master' into ratio-to-limit
08a5bee Newline deleted from pipeline config.
d1a7fdc Data-only pipeline migration created. New pipeline utilizes the new WrappedExecutionBox.
c60d904 Wrapped execution box added.
01f70c6 Email templates updated for the notification of points modifications.
a3094be Refactoring AssignmentPointsEmailsSender -> PointsChangedEmailsSender
e18c0f8 Use assignment points notifications in appropriate presenter on points change
76513a2 New notification email sent if user was awarded points for assignment
8b8318a Add assignment points notification flag to user settings and allow it to be updateable
2d6c5dd Bugfix: avatar letter in Comment entity can and will be multibyte
ef6f7f9 Fixing problem with merge boxes and late static binding.
0f10426 Bring back submission evaluated notifications alongside with new sending logic using threshold
625b811 Updating email templates.
89756b8 Students cannot see assignments which are not yet visible
7ddc907 Add visibleFrom attribute in Assignment update action
67293f3 Add visibleFrom attribute to Assignment entity
bbaca1a Repair broken travis tests
a1e13db Merge branch 'master' into pipeline-hints
d96d21b Reverse logic of notArchived flag to archived flag in exercise's assignments endpoint
e99acdf Added endpoint for acquiring assignment for given exercise
fbe813a Repairs in emails presenter and some rephrasing in mail templates
561a501 AssignmentDeadlineNotification: display second deadline only if it is set
fd5ee6b Add isDebug flag to submission entities
1dd7d5a Merge branch 'master' into email-localization
e015da1 Add avatar letter to comment response structure
18c88d0 Typos in email templates