Configurable "onSubmit" action in Teams

Add a configurable “onSubmit” action (e.g. like onBoot, run) that runs when a student/team member submits (and resubmits) an assignment.

Specifically, this would be helpful to add other behaviors in addition to the current timestamp and notification (e.g. run a node script).

Project templates can be configured and deployed with any additional scripts hidden from the students that accept the assignment - perhaps as an added necessity, the ability to see hidden files should be disabled in student Repl’s?

Example use cases:

  • write out to a Google Doc/Sheet
  • interact with LMS APIs (e.g. trigger submit on Canvas)