diff --git a/BUGS.md b/BUGS.md index c488c80..e68be98 100644 --- a/BUGS.md +++ b/BUGS.md @@ -1,7 +1,15 @@ +Aluno com 9.98 apareceu 10 e pensa que esta aprovado. Necessario cuidado. +Nota final deveria ser arredondada às unidades? Pelo menos na folha de cálculo. + + + # BUGS +- alunos vêm nota final arredondada às decimas, mas é apenas um arredondamento visual. Pode acontecer o aluno chumbar, mas ver uma nota positiva (e.g. 9.46 mostra 9.5 e presume que esta aprovado). Mostrar 3 casas? +- alunos podem entrar duas vezes em simultaneo. impedir, e permitir ao docente fazer kick-out +- desligar submissao com tecla enter no chrome/mac - detectar se falta 'correct' nas perguntas. - check if script to generate questions exist before instantiation. - paths manipulation in strings is unix only ('/something'). use os.path to create paths. @@ -11,6 +19,10 @@ # TODO +- warning quando se executa novamente o mesmo teste na consola. ie se ja houver submissoes desse teste. +- na cotacao da pergunta indicar o limite inferior, e.g. -0.2 -- 1, 0 -- 0.5 +- textarea com opcao de numero de linhas (consoante o programa a desenvolver podem ser necessarias mais ou menos linhas) +- fazer uma calculadora javascript e por no menu. surge como modal - SQLAlchemy em vez da classe database. - Criar botão para o docente fazer enable/disable do aluno explicitamente (exames presenciais). - hash das passwords concatenadas com salt gerado aleatoriamente. necessario acrescentar salt de cada aluno. gerar salt com os.urandom(256) diff --git a/templates/test.html b/templates/test.html index b2460a9..8e775cf 100644 --- a/templates/test.html +++ b/templates/test.html @@ -278,7 +278,7 @@ % endfor
- @@ -306,5 +306,6 @@ + -- libgit2 0.21.2