021b4ec5f8
Jury BUT: condition de passage de S5: toutes UEs de BUT1 validées.
2023-06-15 21:53:05 +02:00
9d18ed4671
- Amélioration enregistrement note.
...
- Nouveau point API: /evaluation/<int:evaluation_id>/notes/set
- Corrige API /evaluation/<int:evaluation_id>/notes
- Modernisation de code.
- Améliore tests unitaires APi evaluation.
2023-06-05 08:20:10 +02:00
fb4cabee3b
- Amélioration enregistrement note.
...
- Nouveau point API: /evaluation/<int:evaluation_id>/notes/set
- Corrige API /evaluation/<int:evaluation_id>/notes
- Modernisation de code.
- Améliore tests unitaires APi evaluation.
2023-06-03 22:43:04 +02:00
iziram
fe80051573
Assiduites : Mise à jour suivi master (flask_json)
2023-06-02 11:41:36 +02:00
iziram
e748973ae1
Assiduités : Ajout des tests (Unit/API)
2023-06-02 11:41:35 +02:00
3de9286e61
orthographe
2023-05-15 17:20:38 +02:00
d103b14142
Fix test unitaire jury BUT (bug dans le setup test)
2023-05-14 19:29:25 +02:00
49e8cf8e5f
test unitaire BUT Info: complète formation et config yaml
2023-05-14 17:36:06 +02:00
e321bd525c
Améliore import/export formations BUT (ects par parcours)
2023-05-14 15:00:15 +02:00
3e40d27ea6
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-05-11 16:27:37 +02:00
daa5b8ac53
Fichiers Apogée: code refactoring + test unitaire
2023-05-11 14:01:38 +02:00
da2f0ac2f9
Association parcours/UE: amélioration formulaire. Messages erreurs. Logique association UE/niveaux. test unitaire partiel. WIP.
2023-04-13 09:58:38 +02:00
1f2952e0d0
Minor fix. Tests unitaires OK.
2023-04-04 12:02:09 +02:00
0b4004ed93
Merge branch 'table' of https://scodoc.org/git/viennet/ScoDoc into upgrading_pip
2023-04-04 10:01:44 +02:00
cd24fe53d5
WIP: ajustements pour upgrade SQLAlchemy
2023-04-04 09:57:54 +02:00
dfa453768d
WIP: associations UEs / Competences, ref. comp., tests, refactoring.
2023-04-03 17:46:31 +02:00
3a051672c3
BUT: Calcul des UEs à valider par parcour. WIP: tets unitaire écrit mais ne passe pas (manque assoc UE à plusieurs parcours)
2023-03-29 23:57:50 +02:00
c889ba3d1d
Dispenses d'UE: corrige affichage en table recap. Intègre aux tests unitaires cursus. Légendes.
2023-03-27 23:57:10 +02:00
5442143d9d
Ajout test cursus GCCD (à compléter)
2023-03-27 10:36:54 +02:00
65b87049ca
BUT ref. Comp.: fix calcul niveaux/parcours, ajoute tests unitaires GCCD et MLT.
2023-03-26 10:08:50 +02:00
9237ff47d0
Changement de formation d'un formsemestre. Corrige form association. Réorganisation de code.
2023-03-21 21:14:38 +01:00
cbe039ff75
Rationalise accès Etudiant et FormSemestre, avec contrôle systématique du département.
2023-03-20 11:17:38 +01:00
5ca85a9da9
CAS: options cas_force et cas_allow_scodoc_login, améliorations diverses.
2023-03-01 19:10:37 +01:00
d0d3c95fe9
Fix (tests unitaires)
2023-02-23 22:42:19 +01:00
b728e06f27
Création de nouvelles versions de formations: amélioration dialogue, propose systématriquement d'embarquer des formsemestres
2023-02-23 21:19:57 +01:00
7ed20a8f8c
Test unitaire superficiel de (presque) toutes les vues du tableau de bord semestre
2023-02-21 21:34:38 +01:00
4c7c6e1be0
Nouveau test unitaire sur les formsemestres
2023-02-21 15:28:42 +01:00
639941bc37
Fix: import formation xml
2023-02-21 14:57:16 +01:00
3df34737a7
Fix: import formation + tests unitaires formations
2023-02-21 11:08:41 +01:00
246fa62920
Modernisation code: formations
2023-02-20 21:04:29 +01:00
7e56dc730d
PV: lettres individuelles: affichage des UEs et autres réparations.
2023-02-19 23:06:44 +01:00
998820e671
Réorganisation du code de génration de PV de jury PDF
2023-02-19 15:45:27 +01:00
f74713ac09
Fix: enregistrement autorisations d'inscriptions auto sur sem. BUT impairs
2023-02-19 13:28:59 +01:00
72457a0651
Modernisation d'une partie des accès aux formations
2023-02-18 00:13:00 +01:00
d55e393c15
Renommage dans UI et code des anciens 'Parcours' ScoDoc en 'Cursus'
2023-02-12 13:36:47 +01:00
fa911907ad
Tests YAML: check autorisations inscriptions
2023-02-11 13:13:02 +01:00
e11b7fa076
Tests YAML: séparation fct spécifiques BUT
2023-02-11 05:04:10 +01:00
2ce0968614
Test unit geii88. Closes #569
2023-02-08 18:39:28 +01:00
cebaa258a9
Jury BUT: ne considère que les UE capitalisées ADM dans les RCUE des redoublants.
2023-02-08 17:56:08 +01:00
51ea48a5b5
Fix test unit: test_formations
2023-01-31 14:58:24 -03:00
63ea4f31f2
Jurys BUT: modif. autorisations passage. Cosmetic css.
2023-01-26 10:49:04 -03:00
8c95b9458b
Fix: tri noms étudiants accentués sur form saisie notes
2023-01-24 09:22:31 -03:00
10f0bf894c
Tests cas S1/S2/S1-red
2023-01-17 19:13:31 -03:00
fe58222ce0
Amélioration tests. Cas geii84 OK
2023-01-17 12:35:19 -03:00
9a4b78be16
form inscription/desinscription à toutes les UEs du BUT
2023-01-12 13:32:18 -03:00
bec34f708b
Améliore saisie 'automatique' des décisions BUT
2023-01-11 16:42:56 -03:00
8ca59fe226
Log enregistrement jurys BUT
2023-01-11 15:09:03 -03:00
c833974569
Jury BUT: amélioration front et back. Voir #547 . Tests YAML: refonte circuit jury. Cas lyon43. Tests ok.
2023-01-11 09:37:02 -03:00
592d0741ea
Tests YAML jury BUT: amélioration code test + yaml GEII Lyon ok
2023-01-09 18:46:27 -03:00
c06a6e83b6
WIP: Test jury BUT: GEII Lyon
2023-01-08 15:34:28 -03:00
6967c54f89
Tests Yaml: saisie notes non numériques (EXC, ABS, ...)
2023-01-04 11:32:28 -03:00
f99dc33ea8
Tests YAML: permet d'indiquer la décision de jury sur les UEs
2022-12-24 19:21:05 -03:00
5488475416
BUT: jury inter-année pour les redoublants
2022-12-20 15:20:00 -03:00
66ebb77f30
Test yaml GMP: ajoute S1 redoublé
2022-12-20 11:52:20 -03:00
098b385dfd
Test yaml GMP: inscrit à un parcours
2022-12-20 10:11:45 -03:00
938d644505
Test unitaire 'GMP Le Mans'. Modification calcul des niveaux de parcours (cas étudiants non inscrits). Modification contrainte unicité validation année.
2022-12-20 00:16:38 -03:00
3cdc4b207a
Tests unitaires yaml: check des RCUEs
2022-12-18 23:43:42 -03:00
5a90580ef9
Tests unit BUT
2022-12-18 15:42:33 -03:00
636aa25f2a
Tests Yaml: vérification des résultats jury + fix explanation
2022-12-18 12:25:34 -03:00
2dd7fe3c95
Tests Yaml: vérification des résultats jury
2022-12-18 11:59:06 -03:00
29e20ba15d
Tests: modif programme test GB
2022-12-17 23:58:25 -03:00
61ffb32b02
Test unit. logo: désactive vérification contenu répertoire
2022-12-17 23:58:01 -03:00
6d6ea9f94a
Modifie le calcul de l'ensemble des UE si aucun parcours BUT n'est coché: prend toutes.
2022-12-17 09:18:10 -03:00
96e2a13ffe
Tests unitaires yaml: reset sequences to get same ids
2022-12-16 23:26:22 -03:00
20e3554cdf
Fix unit tests setup
2022-12-09 02:00:21 -03:00
8390ec393b
BUT: corrige affichage coefs UE tableau sem., et niveaux sur fiche etud. + unit tests
2022-12-09 04:29:29 +01:00
26abfd622a
BUT: tests unitaires yaml: associe modules/parcours + fix formation GB exemple
2022-12-08 17:57:01 +01:00
d8a15926e4
BUT: tests unitaires yaml avec association UE/Competences
2022-12-08 13:59:23 +01:00
7c86df5037
WIP: Nouveaux tests unitaires pour les cursus BUT
2022-12-07 23:04:11 +01:00
3655b21356
Gestion du champ 'boursier'
2022-12-07 15:52:50 +01:00
0809cc4feb
Fix unit tests
2022-12-06 13:06:50 +01:00
7748618133
BUT: dispenses d'UE capitalisées. Voir #537 .
2022-12-01 13:00:39 +01:00
6df0e8c941
Prépare tests unitaires jury BUT avec parcours
2022-11-29 00:07:34 +01:00
be3a7f900d
Améliore tests unitaires: create_module
2022-11-27 18:17:07 +01:00
6838c970a4
min/max evals sur bul. json classic. + Tests unitaires bulletin.
2022-11-22 13:13:16 +01:00
0148b4b2ce
Paramétrage dates annees scolaires (pivots) + tous test unitaires OK
2022-11-13 14:55:18 +01:00
3bc60c268a
FIX: calcul notes moyennes avec rattrapages ou session 2 + test unitaire
2022-11-13 14:22:47 +01:00
651ad69672
WIP: mise à jour des tests unitaires
2022-11-12 17:28:05 +01:00
456e622d9b
dates antipodiques: ajout get_periode, tests et intégration
2022-11-11 08:16:08 +01:00
772ea2941b
Flag pour bloquer calcul moyenne generale BUT + reimplemente flag blocage moyennes
2022-11-01 17:39:18 +01:00
59fdc80d60
test unitaire: test_but_assoc_refcomp
2022-10-29 15:42:03 +02:00
9a2c3b8174
Billets absences: nouvelle API + modernisation code
2022-08-01 21:42:19 +02:00
48e31b5f39
Modernisation suppressions UE et formations
2022-07-13 18:52:07 +02:00
81e7914620
Refactoring: cursus Classic/ECTS/BUT
2022-07-07 16:24:52 +02:00
3c9cc3121f
Cascades sur Identite. Inscription aux parcours BUT.
2022-05-26 03:55:03 +02:00
72dc72d286
WIP: BUT association modules <-> parcours
2022-05-01 23:58:41 +02:00
b4f5634f2b
Fix some unit tests
2022-04-21 22:54:06 +02:00
9596c8cf6f
Refactoring + nouvelle table recap pour classiques (WIP)
2022-03-27 22:25:00 +02:00
590c52c138
Ne réinitialise pas systématiquement les permissions des rôles standards.
2022-03-21 22:07:34 +01:00
67fc12053e
Elimination des derniers NotesTableCache
2022-02-13 23:53:11 +01:00
a7324ac634
début de modernisation des tests
2022-01-15 21:45:46 +01:00
88e15367b0
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt
2022-01-04 23:55:20 +01:00
5895e5c33c
edition formations / tests unitaires ok
2022-01-04 23:05:37 +01:00
82e3de02f6
update
2022-01-04 20:03:38 +01:00
8f390cb415
maj
2021-12-31 17:54:33 +01:00
Jean-Marie PLACE
9f3f2b33e3
ajoute test_logos
2021-12-31 11:59:13 +01:00
1a472bd19d
WIP: unification calculs
2021-12-30 23:58:38 +01:00
0fe5cdb409
WIP: refactoring calculs
2021-12-26 19:15:47 +01:00
25a441f7f2
WIP: moyennes modules, evals, bulletins.
2021-12-14 23:03:59 +01:00
8a5c4b5ced
mise a jour tests + images de test
2021-12-11 17:05:38 +01:00
2920c6f131
temp. le 19/11 12h
2021-12-11 15:25:42 +01:00
483c22678a
build logo form (header & footer)
2021-12-11 14:55:46 +01:00
df3439351d
ajout tests logos
2021-12-11 14:53:12 +01:00
11b3f64319
Calcul moyenne UE BUT progressif (admet modules sans notes)
2021-12-08 21:49:13 +01:00
36b432839a
Calcul moyennes modules avec inscriptions partielles, ATT, EXC, ABS, mode immédiat. (+ tests unit.)
2021-12-08 14:13:18 +01:00
3ba30f6250
Génération bulletin BUT json
2021-12-05 20:21:51 +01:00
6627a9c6b2
traitement exceptions imports xml
2021-12-03 14:13:49 +01:00
4d857a1567
chargement/association ref. comp. BUT
2021-12-03 11:03:33 +01:00
d2b69c2f73
Import ref. Compétences BUT (Orébut)
2021-12-02 12:08:03 +01:00
8647203f43
Calcul moyennes BUT: prise en compte des inscriptions aux modules optionnels.
2021-11-29 00:01:39 +01:00
09eb73be4a
WIP: calcul moyennes UE BUT
2021-11-28 16:31:33 +01:00
7819d382e4
tests pour moyennes UE BUT
2021-11-28 16:26:04 +01:00
5a3c25e67f
Optimize compute_module_moy
2021-11-26 17:26:34 +01:00
83ba9cf186
Calculs moyennes modules BUT: tests unitaires complets, corrections.
2021-11-23 21:54:54 +01:00
a83ab8f684
WIP: calcul des moyennes de modules BUT
2021-11-22 00:31:53 +01:00
780a117fbd
WIP: chargement notes et calcul moy module
2021-11-20 16:35:09 +01:00
b28ffdd7a8
WIP: Editions formations
2021-11-18 22:46:18 +01:00
58a7508043
WIP: PN BUT
2021-11-17 10:28:51 +01:00
f6b2297bd3
Edition coefs (nuls) + tests
2021-11-13 12:09:30 +01:00
89e7250f4a
- Coef evaluations (modèles).
...
- Refactoring.
- Changement des noms des classes (modèles) des formations.
- Début intégration calculs BUT.
- Requiert numpy et pandas.
2021-11-12 22:17:46 +01:00
3bb9a5cb76
WIP: distinction SAE/ressources, poids de evals
2021-11-08 19:44:25 +01:00
bd5c4d8243
NA0 -> NA
2021-11-06 10:58:56 +01:00
4bf983dbe4
Add unit test: test_notes_modules_att_dem (scenario "lyonnais")
2021-11-03 16:15:39 +01:00
01a84f3b12
tests unitaires calculs moyennes modules et UE
2021-11-01 16:12:53 +01:00
4fc31d8b47
Unit test: moyenne module
2021-10-30 23:27:27 +02:00
2fe9e5ec39
Sépare les UE externes dans la pae édition programme
2021-10-22 23:09:15 +02:00
54ed09ed08
renomme: ue_list, matiere_list
2021-10-17 23:19:26 +02:00
256e89605b
rename some old methods
2021-10-16 19:20:36 +02:00
e8e3423193
Un peu de nettoyage de d'optimisation (gain ~ 30-40% sur calcul NT).
2021-10-15 14:00:51 +02:00
6e1bc9665d
renamed some group mgt methods
2021-10-12 16:05:50 +02:00
165220e2f1
fix #147
2021-10-11 12:29:33 +02:00
a447c6e5f9
Fix regression: validations UE quand semestre validé
2021-09-30 14:35:21 +02:00
057832c309
Grand nettoyage: élimination des REQUEST héritées de Zope.
2021-09-27 10:20:10 +02:00
6cc1b60da4
Adaptation des tests unitaires aux vues de l'API (qui renvoient des réponses Flask).
2021-09-21 16:34:58 +02:00
72e075530c
Pour la transition BUT: bloquage du calcul des moyennes
2021-09-16 22:24:08 +02:00
998f28d4a4
Modifie l'implémentation des préférences pour ScoDoc 9
2021-09-07 22:03:33 +02:00
aee02d911e
reorganized logging.
2021-08-29 19:58:15 +02:00
5f428c1649
réorganisation des anciens tests
2021-08-24 09:22:14 +02:00
29b44ad5a4
Fix - test unitaires OK - bug saisie notes persistant
2021-08-21 12:23:00 +02:00
14991a2119
refactoring: élimination de 'context' (très frais, tests en cours).
2021-08-21 00:24:51 +02:00
3a8474f12d
refactoring (context)
2021-08-20 01:09:55 +02:00
24416e256d
refactoring (context)
2021-08-19 10:28:35 +02:00
0b0259997f
Liste des départements, page d'accueil
2021-08-13 09:31:49 +02:00
486f20d7f7
Base multi-départements. En cours
2021-08-13 00:34:58 +02:00
56d708569d
default formsemestre modality
2021-08-12 13:54:56 +02:00
055dcfea36
Bools. Edit formsemestre ok.
2021-08-11 00:36:07 +02:00
2a67e9827a
pass unit test_abs_counts and test_abs_demijournee
2021-08-10 13:44:30 +02:00
5d13195070
pass unit test_caches
2021-08-10 13:20:35 +02:00
068d2a659e
pass unit test_sco_basic
2021-08-10 12:57:38 +02:00
642283c7d8
pass unit test_formations
2021-08-10 09:10:36 +02:00