AlexandreDoneux

Results 16 comments of AlexandreDoneux

We could use Argon2id as it is suggested by OWASP [here](https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html). We could at first keep the old algorithm to ease the transition. Both algorithms could be available for authentication...

Rebase on cf8141c0ad1dace81ea936a07de80d4358e7314b.

Some code might need to be rewritten in settings.py : https://github.com/UCL-INGI/INGInious/blob/2306071d8b71701cfa2187a9afd03067558c60ec/inginious/frontend/pages/course_admin/settings.py#L24-L51 The data of the course is accessed through the course_factory : https://github.com/UCL-INGI/INGInious/blob/2306071d8b71701cfa2187a9afd03067558c60ec/inginious/frontend/pages/course_admin/settings.py#L32 However, the course is retrieved at the...

Keeping support for the legacy access format and changing the format on saving the settings of a course or task is not as easy as we thought for the moment....

Rebase on b3a40952c36933b4741e61ddac83cfe9e2c1083a.

A discussion is needed regarding the scripts in the INGInious package using docker compose. They are not needed and where ignored conditionnaly with a boolean in setup.py. It is however...

We currently use [Tempus Dominus Bootstrap4 v5.0.1](https://tempusdominus.github.io/bootstrap-4/) for the datetime pickers. However while adapting it's use to take into account the user's timezone I encountered what seems to be a...