Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into PNBUT

This commit is contained in:
Emmanuel Viennet 2021-11-17 10:29:18 +01:00
commit 8f4299e880
5 changed files with 7 additions and 7 deletions

View File

@ -104,7 +104,7 @@ Certains tests ont besoin d'un département déjà créé, qui n'est pas créé
scripts de tests: scripts de tests:
Lancer au préalable: Lancer au préalable:
flask sco-delete-dept TEST00 && flask sco-create-dept TEST00 flask delete-dept TEST00 && flask create-dept TEST00
Puis dérouler les tests unitaires: Puis dérouler les tests unitaires:

View File

@ -179,7 +179,7 @@ def formsemestre_list_saisies_notes(formsemestre_id, format="html"):
""" """
sem = sco_formsemestre.get_formsemestre(formsemestre_id) sem = sco_formsemestre.get_formsemestre(formsemestre_id)
r = ndb.SimpleDictFetch( r = ndb.SimpleDictFetch(
"""SELECT i.nom, i.id as etudid, n.*, mod.titre, e.description, e.jour """SELECT i.nom, code_nip, n.*, mod.titre, e.description, e.jour
FROM notes_notes n, notes_evaluation e, notes_moduleimpl mi, FROM notes_notes n, notes_evaluation e, notes_moduleimpl mi,
notes_modules mod, identite i notes_modules mod, identite i
WHERE mi.id = e.moduleimpl_id WHERE mi.id = e.moduleimpl_id

View File

@ -74,13 +74,13 @@ fi
# ------------ CREATION ENVIRONNEMENT # ------------ CREATION ENVIRONNEMENT
echo echo
echo "Créer (et écraser) le fichier /opt/scodoc-data/.env" echo "Créer (et écraser) le fichier /opt/scodoc-data/.env"
echo " définissant les variables d\'environnement ?" echo " définissant les variables d'environnement ?"
echo "(si vous ne savez pas, répondez oui !)" echo "(si vous ne savez pas, répondez oui !)"
echo -n 'Générer /opt/scodoc-data/.env ? (y/n) [y] ' echo -n 'Générer /opt/scodoc-data/.env ? (y/n) [y] '
read -r ans read -r ans
if [ "$(norm_ans "$ans")" != 'N' ] if [ "$(norm_ans "$ans")" != 'N' ]
then then
echo -n "Adresse mail de l\'administrateur du site: " echo -n "Adresse mail de l'administrateur du site: "
read SCODOC_ADMIN_MAIL read SCODOC_ADMIN_MAIL
SECRET_KEY=$(python3 -c "import uuid; print(uuid.uuid4().hex)") SECRET_KEY=$(python3 -c "import uuid; print(uuid.uuid4().hex)")
cat > /opt/scodoc-data/.env <<EOF cat > /opt/scodoc-data/.env <<EOF
@ -120,7 +120,7 @@ then
echo echo
echo "Création des tables et du compte admin" echo "Création des tables et du compte admin"
echo echo
msg="Saisir le mot de passe de l\'administrateur \(admin, via le web\):" msg="Saisir le mot de passe de l'administrateur \(admin, via le web\):"
su -c "(cd /opt/scodoc; source venv/bin/activate; flask db upgrade; flask sco-db-init; echo; echo $msg; flask user-password admin)" "$SCODOC_USER" || die "Erreur: sco-db-init" su -c "(cd /opt/scodoc; source venv/bin/activate; flask db upgrade; flask sco-db-init; echo; echo $msg; flask user-password admin)" "$SCODOC_USER" || die "Erreur: sco-db-init"
echo echo
echo "Base initialisée et admin créé." echo "Base initialisée et admin créé."

View File

@ -4,4 +4,4 @@ Architecture: amd64
Maintainer: Emmanuel Viennet <emmanuel@viennet.net> Maintainer: Emmanuel Viennet <emmanuel@viennet.net>
Description: ScoDoc 9 Description: ScoDoc 9
Un logiciel pour le suivi de la scolarité universitaire. Un logiciel pour le suivi de la scolarité universitaire.
Depends: adduser, curl, gcc, graphviz, libpq-dev, postfix|exim4, cracklib-runtime, libcrack2-dev, python3-dev, python3-venv, python3-pip, python3-wheel, nginx, postgresql, redis, ufw Depends: adduser, curl, gcc, graphviz, libpq-dev, postfix|exim4, cracklib-runtime, libcrack2-dev, python3-dev, python3-venv, python3-pip, python3-wheel, nginx, postgresql, redis, ufw, systemctl