Closed tuncbkose closed 5 months ago
I like this solution and would also solve some of the issues I am facing!
Thanks for the review. I'll rebase within a day or two and ping you
@brichet rebased.
Thanks @tuncbkose
Happy to see this. :tada: Was manually applying the PR every update. Thanks @tuncbkose
Currently, changing the content of a submitted notebook breaks feedback distribution (see some discussion in https://github.com/jupyter/nbgrader/issues/1202). This is because feedback distribution uses a hash that depends on the notebook content.
This pr aims to solve this issue by duplicating the
timestamp.txt
mechanism. Asubmission_secret.txt
file containing a random string is created during submission, and the notebook hash is changed to depend only on this file and notebook name.Should fix #1712