Closed Ayushk4 closed 5 years ago
@Ayushk4 Please add more instructions to the PR by stating the change in current method et al. Are we going to mail the students their unique link? :thinking:
We are sticking with generating hashkey
and then mailing the students their respective end-eval-form, the end-eval address is something like kwoc.kossiitkgp.org/end-term/
I'm closing this @Ayushk4. Don't feel obligated. This is really messed up. Modifying .gitignore
and making changes to the files that are not even tracked is not a good idea. Also, again reverting the modified changes in the .gitignore
may confuse git
. There are still changes to the ignored files. So, merging this PR won't make a difference to most of the files and which won't work as the way you tested in your host. If I merge this, the server will go down for sure. If I request changes, then git
is not capable of editing history in a sweet manner IMHO.
I want you to send two PRs. One containing the files which are untracked and need changes(don't even dare to think of .gitignore
:wink: ). I won't be merging this. Instead, I'll make the necessary changes in the server. Another one which I'll be merging which would contain a script to send mails(you can get it from @TheLethalCode 's unmerged PR after renaming the file.), a file containing the hashes which will serve as an input to the script, all helper scripts which you've used and the necessary edits to app.py
et al.
@themousepotato @Ayushk4 Do discuss this out in #kwoc-backend until everyone's clear what they are doing so as to not waste anybody's effort.
The gh_login names need to be removed from the server as well, so kwoc/remove_failed.py needs to be run.