Commit Graph

364 Commits

Author SHA1 Message Date
483de3ed0b WIP: jurys BUT 2022-06-09 07:39:58 +02:00
b140e891f1 Bonus La Rochelle (nouvelle version) 2022-06-08 22:18:39 +02:00
1676fba5ab moduleimpl_is_conforme: bug cache (?) => refresh et exception 2022-06-08 17:56:27 +02:00
c890e21ed0 Modif bonus Tarbes, qui a la même logique que celui de Rennes 1 2022-06-08 14:49:31 +02:00
5f9a916135 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into dev93 2022-06-02 11:54:26 +02:00
1dc6dd3d6d Regroupe bonus IUT de Renens 1 2022-06-02 11:53:53 +02:00
3240d625b0 Bonus St Nazaire 2022-06-02 11:36:47 +02:00
2b2fb80403 Bulletin BUT: n'affiche que les UE du parcours de l'étudiant. 2022-06-02 10:48:28 +02:00
ad5bdd03d1 BUT: moyenne gen. considérant les UE du parcours de chaque étudiant 2022-06-02 03:14:13 +02:00
f626fa3eff Modification bonus IUT de Rennes (n'affecte plus les moy. d'UE hors BUT). 2022-06-01 12:41:04 +02:00
11b1b50a42 Fix: recapcomplet / xlsall 2022-05-29 17:38:52 +02:00
994959960c Recap: rangs dans les groupes 2022-05-23 10:59:43 +02:00
878ea41933 Ajout groupes et rangs/groupes aux bulletins BUT 2022-05-18 20:43:19 +02:00
b6af7d45c9 Bonus Rennes 1 (Lannion, St Malo) 2022-05-18 20:40:50 +02:00
9935aabf3b Bonus IUT de Blagnac 2022-05-10 22:02:21 +02:00
a62d8a6f22 Modification bonus St Brieuc 2022-05-03 01:35:17 +02:00
b4f5634f2b Fix some unit tests 2022-04-21 22:54:06 +02:00
14aabab746 Pandas: replace deprecated Int64Index by Index(dtype=int) 2022-04-21 22:28:17 +02:00
2dbaacf460 Modification for Pandas 1.4.2 2022-04-14 15:21:25 +02:00
954a8c8e81 Bonus IUT vannes 2022-04-14 06:16:12 +02:00
e51b09e7f6 Changement règle bonus Cachan (sur les DUT). 2022-04-11 08:12:37 +02:00
4d7349403d typos 2022-04-11 08:03:27 +02:00
570e2dc308 Page état de évaluations (closes ). Améliore tableau recap. Cosmétique. 2022-04-10 17:38:59 +02:00
705aa54d77 Table recap: liens vers évaluations 2022-04-09 14:20:56 +02:00
7a8c77add4 Tableau saisie jury basé sur recap_complet 2022-04-07 23:31:08 +02:00
ec57ba4ef7 Mise à jour bonus Béthune 2022-04-07 09:46:25 +02:00
c488ad3a62 Nettoyage code table recap. 2022-04-06 18:51:01 +02:00
3ab0e89c2f Table recap: optimisation et cache 2022-04-05 22:23:55 +02:00
01c0328636 Fix: bonus additif, valeur max. 2022-04-05 15:33:38 +02:00
7577097db8 Tableau recap: position col. malus 2022-04-05 14:06:15 +02:00
6b49c8472d Export excel depuis table recap: closes . Export codes Apo. Export notes évaluations. 2022-04-04 18:18:50 +02:00
841ae1c7ab Fix: table recap style col. vide 2022-04-04 08:59:22 +02:00
83d538e2a2 Tri tables sans diacritiques. Closes 2022-04-03 23:26:13 +02:00
795de44c0c Tableau recap: bonus et malus 2022-04-03 16:20:16 +02:00
0d726aa428 Table recap: UE validables. Closes 2022-04-02 14:26:16 +02:00
c65689b2a3 Code cleaning 2022-04-02 13:30:26 +02:00
ae0baf8c1a Some code cleaning 2022-04-02 10:56:10 +02:00
0b28583953 Added some __init__.py for new pylint... 2022-04-02 09:56:43 +02:00
b8bf6e5c41 Mise à jour bons Le Havre 2022-03-29 23:16:22 +02:00
b85ca4299b Bonus St Etienne (contrib. Christophe M.) 2022-03-29 22:46:20 +02:00
2d2d62fb71 Meilleur msg erreur si manque ECTS 2022-03-29 10:26:44 +02:00
501d43f709 Table recap: admission, partitions, ... 2022-03-29 00:03:38 +02:00
4b160ef25e table recap: densifie, libère footer, menu modules 2022-03-28 18:13:51 +02:00
553770f4ba Fix: affichage coef. APC et version 2022-03-28 09:50:40 +02:00
82d08be60d refactoring NotesTabeCompat 2022-03-27 23:22:06 +02:00
9596c8cf6f Refactoring + nouvelle table recap pour classiques (WIP) 2022-03-27 22:25:00 +02:00
13d4da3fea Recap BUT: titre footer (lien, bulle) + highlight selected row 2022-03-27 18:49:15 +02:00
2a429a82f0 Recap BUT: liens bulletins + popup etud 2022-03-27 10:49:45 +02:00
5a71c406fb Recap BUT: ajoute groupe + fix sort rang 2022-03-27 10:05:12 +02:00
13f55d5190 WIP: nouveau tableau recap pour le BUT 2022-03-26 23:33:57 +01:00
ba78322757 Config: activation du module entreprises 2022-03-22 22:14:45 +01:00
b10fa09eb7 Fix: mod rang si aucune note dans le module 2022-03-22 08:58:47 +01:00
474f334755 Calcul des rangs / modules en formations classiques 2022-03-21 19:41:14 +01:00
c67c57ce0f Bonus IUT Mantes 2022-03-18 23:43:03 +01:00
f264bc438f Fix: moy gen. quand aucune note avec skip_empty_ues 2022-03-18 22:40:16 +01:00
4fda9cb391 code cleaning 2022-03-18 19:31:29 +01:00
35f3d1841a Bonus Limousin, Poitiers, St Malo 2022-03-17 13:43:21 +01:00
7409ccce5a Bul. BUT: ECTS, Absences, Appréciations. 2022-03-15 21:50:37 +01:00
c0a8f6f7d6 Modif coef Cachan 2022-03-14 13:58:37 +01:00
1c9f4475d1 BUT: option pour calcul moy. gen. indicative sans compter les UE non notées 2022-03-14 00:01:08 +01:00
26ad2ba59b comments 2022-03-12 09:38:48 +01:00
789bc7cb38 modimpls_in_ue en APC 2022-03-11 16:03:06 +01:00
462c084bf4 Bul. BUT: Poids des evals avec valeurs par défaut. 2022-03-10 19:35:12 +01:00
793eca017a Bonus Tarbes (à tester) 2022-03-10 00:51:13 +01:00
3d0509de64 Bonus Saint-Brieuc (à valider: semestres à affecter?) 2022-03-04 20:51:44 +01:00
bcbace0120 N'affiche pas les UE sans inscriptions sur les buleltins classiques 2022-03-03 23:02:24 +01:00
3b7370f6df Bonus Brest (identique à Bordeaux) 2022-03-03 21:20:54 +01:00
a0d8f89b18 Clippe les moyennes finales dans [0,20] 2022-03-03 21:17:03 +01:00
e6be8d9ecb Bonus Calais 2022-03-03 09:42:12 +01:00
a19a54e054 fix typo 2022-03-01 23:51:39 +01:00
523ad7ad2a Modif bonus La Rochelle 2022-03-01 10:40:38 +01:00
7edd051183 Fix: bonus St Quentin / Ville d'Avray 2022-03-01 09:34:18 +01:00
13b40936b8 Nouveau calcul (correct?) de la moyenne de matière en classic 2022-02-28 20:02:10 +01:00
8330009dcf En BUT, remet S1 si semestre non spécifié 2022-02-28 16:26:13 +01:00
5aa896f793 Bonus Aisne St Quentin + fix bonus Ville d'Avray 2022-02-28 15:08:32 +01:00
546e10c83a Finalise calcul moy. gen. indicative BUT 2022-02-28 15:07:48 +01:00
e1db9c542b Messages flash flask sur ancioennes pages ScoDoc + warning ECTS BUT 2022-02-28 11:47:39 +01:00
ef408e5d8e Gestion calcul moy gen et capit. BUT si ECTS manquants 2022-02-28 11:00:24 +01:00
00fa91e598 Calcul moyenne gen. BUT avec ECTS 2022-02-27 20:32:38 +01:00
29b5d54d22 Prise en compte UE capitalisées lorsque non inscrit dans le sem. courant. Affichage sur bulletins classiques. Capitalisation en BUT avec ECTS. 2022-02-27 20:12:20 +01:00
1dfccb6737 Modif bonus Roanne 2022-02-27 09:45:15 +01:00
e9ad417f1f check matieres 2022-02-23 09:42:41 +01:00
e7b980bff7 Fix: accès moyennes_matieres 2022-02-22 18:46:47 +01:00
0801919b80 Calcul moyennes matières (formations classiques). 2022-02-21 17:36:50 +01:00
ba974df04f Fix: mise à jour bonus sur oy. gen. après capitalisation UEs 2022-02-21 15:10:10 +01:00
63784e341a Correction pour Amiens, Roanne 2022-02-19 01:00:40 +01:00
cca72dfed2 Bonus IUT Amiens 2022-02-19 00:28:24 +01:00
fae11d82ce Fix: prise en compte éval de rattrapage dans les modules BUT 2022-02-18 21:54:30 +01:00
7a85ec7466 Ajout bonus Cachan1, et suppression bonus Annecy 2022-02-18 21:18:08 +01:00
a67515d560 Ignore les poids en BD des évals des modules non APC 2022-02-18 19:34:40 +01:00
39e31983ee Fix (pour suite tests) 2022-02-18 14:24:35 +01:00
175c66c834 Affichage plus clair du bonus sur bulletins classiques 2022-02-18 14:15:29 +01:00
fffba011ea Pour tests: modif calcul bonus DUT (corrige erreur de signe) 2022-02-18 14:05:48 +01:00
89db5cf858 Pour tests: modif calcul bonus DUT : UE vers moy. gen. 2022-02-18 13:59:39 +01:00
9e4c19a292 Fix: coefs absents en formations classiques plantaient bonus sport nouvelle formule 2022-02-18 12:12:16 +01:00
f8630b3cdb Modification calcul bonus sport BUT 2022-02-17 23:13:55 +01:00
7f164b1e1f Bonus Annecy 2022-02-16 00:43:22 +01:00
9a57f362dc Divisions par zéro non controlées si les arrays vides passent en object 2022-02-15 22:20:17 +01:00
a8e15c839e orthographe 2022-02-15 13:58:44 +01:00
15a5974950 Revert "Fix: calcul moy. gen. classique si aucun coef (mauvaise gestion du NaN)."
This reverts commit 15aa786ddb.
2022-02-15 13:30:22 +01:00
15aa786ddb Fix: calcul moy. gen. classique si aucun coef (mauvaise gestion du NaN). 2022-02-15 13:21:57 +01:00
834b63606f Fix: export Apo / semset: oubli méthode nt 2022-02-14 10:37:55 +01:00
67fc12053e Elimination des derniers NotesTableCache 2022-02-13 23:53:11 +01:00
129a39f7f0 Fix: robustifie get_evals_in_mod 2022-02-13 22:25:51 +01:00
f3d2420117 Fix: bug St Malo 2022-02-13 22:08:16 +01:00
b196675f9e Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into dev92 2022-02-13 15:52:18 +01:00
45c845d23b was_capitalized / optim. -nt 2022-02-13 15:50:16 +01:00
af7ff124fc feuille préparation jury (DUT/BUT) 2022-02-13 13:58:09 +01:00
fb0a79d676 -nt + fix ue_status 2022-02-12 22:57:46 +01:00
9e69dcd05e Fix: bug St Malo 2022-02-12 10:38:04 +01:00
7afca61d3d Fix: bug Mulhouse 2022-02-12 10:31:52 +01:00
16b9962807 comment 2022-02-12 09:47:02 +01:00
7923921777 Module PE pour 9.1.50 - ok (à peu près) mais totalement inefficace/inutilisable. 2022-02-11 23:12:40 +01:00
e5b212a6e6 comment 2022-02-11 18:27:40 +01:00
8d963db983 Pas de rangs dans les modimpls 2022-02-11 16:34:02 +01:00
7c0b281b3c Fix: bonus si rien 2022-02-11 16:33:02 +01:00
ebf7bac7f1 Oups. 9.1.52 2022-02-11 10:36:37 +01:00
be83e4d96b Fix: sem. classic avec module mais aucun étduiant 2022-02-11 09:29:10 +01:00
2ad1c4eed2 Fix recap si UE sport et UE vide 2022-02-10 23:15:03 +01:00
3dfb6f07bd Fix: calculs si aucun module 2022-02-10 22:19:15 +01:00
38d7f31408 Fix (bul BUT) 2022-02-10 14:34:16 +01:00
78e97a43e4 Tableau recap: affichage UE cap. 2022-02-10 12:42:07 +01:00
4465a735fc WIP: élimination de notes_table 2022-02-09 23:22:00 +01:00
d3fe08689e Fix: calcul moy avec ue_cap quand ue courante NaN 2022-02-09 18:43:03 +01:00
c29312e511 Fix: divers petits bugs 2022-02-09 00:36:50 +01:00
9fc4e83811 9.1.50a 2022-02-08 00:04:07 +01:00
a9df233c2e WIP: prise en compte des UE capitalisées (! calculs erronés/en cours) 2022-02-07 16:32:04 +01:00
39fa7f2487 rangs dans les UEs 2022-02-06 18:29:22 +01:00
e6bd6cf28a WIP: validations d'UE et de semestres 2022-02-06 16:09:17 +01:00
a8367a84fb Fiche étudiant: utilise res_sem, affiche moyennes BUT 2022-02-02 22:22:56 +01:00
e3c9f187dd Notes rattrapage et 2eme session en BUT et DUT (pas affichées sur buls) 2022-02-02 09:36:12 +01:00
7a4e0206a3 Fix: cache malus 2022-02-01 18:28:51 +01:00
bb40532ca6 Implémentation des bonus malus 2022-02-01 11:37:05 +01:00
0d97d5bfc6 Gestion erreur si lancement des calculs avec... 0 UEs 2022-01-31 22:46:18 +01:00
c8d961637d Fix: calcul bonus en BUT si plusieurs modules avec étuds non inscrits 2022-01-31 22:30:11 +01:00
766609f459 Declare fonction bonus Le Mans 2022-01-31 22:14:30 +01:00
411533ae79 Bonux Le mans: déclinaisons DUT/BUT 2022-01-31 11:56:19 +01:00
8b3178cd23 Ordre des modules sur page modification de semestre 2022-01-30 23:52:52 +01:00
c8d693ba03 BUT: force le coef des modules sport à 0 2022-01-30 23:22:21 +01:00
2db0eb6629 Form. classiques: sans annuler les coefs des UE sans notes 2022-01-30 21:53:25 +01:00
c8459901b0 Form. classiques: calcul de la moyenne gen. avec coefs d'UE 2022-01-30 21:43:20 +01:00
8570096eff uops 2022-01-30 14:21:22 +01:00
ae757a441e Bonus sport Tours différencié GEII / le reste 2022-01-30 13:33:01 +01:00
8bccdd3ae2 Fix: evaluation completes en présence de DEM ou DEF 2022-01-30 13:11:17 +01:00
514623e8cf Bonus: clip > 0 cas DUT/no max 2022-01-30 09:37:06 +01:00
920aeb066f Bul. BUT: n'affiche que les UE dans lesquelles on est inscrit à au moins un module 2022-01-29 23:36:07 +01:00
23672bebde Bonus sport multiplicatifs ou additifs sur bulletins DUT et BUT 2022-01-29 22:45:39 +01:00
7e4459a15e Bonus Bordeaux 2022-01-28 00:22:36 +01:00
5c17410bcb Finition choix bonus sport 2022-01-27 18:12:40 +01:00
e9c2c3c1f7 Bonus: Le Mans, Mulhouse 2022-01-27 14:32:00 +01:00
b8abc846c6 bonus: refactoring + Le Havre, Nantes, Roanne 2022-01-26 23:46:46 +01:00
8473270ee6 clip bonus 2022-01-26 22:59:53 +01:00
d146d5f554 Traitement erreur config bonus + complété bonus Grenoble 2022-01-26 22:52:56 +01:00
3c36acd194 Bonus grenoble 2020 (à compléter pour l'ancien) 2022-01-26 20:38:27 +01:00
4222ea8160 Bonus Lille 2022-01-26 18:42:53 +01:00
536ee1781b Correction bonus IUT Tours 2022-01-26 18:35:42 +01:00
8081df686b Essai bonus Tours 2022-01-26 14:46:14 +01:00
1488823c5d Rename aux.py for Windows 2022-01-26 08:21:13 +01:00
f14a14ee85 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-25 11:11:03 +01:00
8385941cf6 WIP: calcul unifié, bonus sport BUT 2022-01-25 10:45:13 +01:00
fa5fcc8f57 Edition modules: interdit changement de semestre si utilisés. + doc + bug poids vers UE d'autres semestres 2022-01-20 13:00:54 +01:00
54b1ce7bfb Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-17 00:30:39 +01:00
b8b3185901 Traite 2022-01-17 00:06:21 +01:00
02989e6c88 WIP: reorganisation des calculs 2022-01-16 23:47:52 +01:00
4e1811e609 WIP: misc bonus sport 2022-01-09 21:02:07 +01:00
a467ef27db WIP: recap but avec UEs 2022-01-08 19:56:09 +01:00
0e930d5fe4 filtre modules non BUT dans edit_modules_ue_coefs 2022-01-08 19:30:30 +01:00
795ca343de Calcul sans notes table: table recap ok. 2022-01-08 18:06:00 +01:00
72b8e04064 ajout id orebut dans les niveaux de comp. 2022-01-08 17:22:51 +01:00
5e144d8745 chargement resultats semestres 2022-01-07 15:10:52 +01:00
da1a2ccf43 suite réorganisation calculs 2022-01-07 15:08:45 +01:00
af48eb8fb8 recapcomplet sans NotesTable 2022-01-07 10:37:48 +01:00
1b98e5f8dd Numeros ue et modules: invalide cache 2022-01-06 21:23:29 +01:00
e3535aa4da check_moduleimpl_conformity: modif exc incohérence 2022-01-04 19:46:35 +01:00
a65e9f9e08 cube vide 2022-01-04 14:55:32 +01:00
b6a3bd2388 cosmetic 2022-01-03 12:31:20 +01:00
b76f44d9f0 update 2022-01-01 14:51:28 +01:00
2349d404c8 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-01 14:50:21 +01:00
dc004de8ef update copyright 2022-01-01 14:49:42 +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
dce7dc42cb Prépare modernisation de NT 2021-12-24 00:08:25 +01:00
6d7645a599 Fix: ordre étudiants dans df evals (bis) 2021-12-18 12:15:40 +01:00
b709b9c2f1 Fix: ordre des étudiants 2021-12-17 14:24:00 +01:00
d89d1be041 Fix: evaluation completes avec démissionnaires. Fixes 2021-12-16 14:40:24 +01:00
1b2573d130 Fix: calcul cube sans les démissionnaires. 2021-12-15 23:29:18 +01:00
79e2c9476b WIP: fix rapide pour eviter plante quand démissionnaires 2021-12-15 08:12:47 +01:00
25a441f7f2 WIP: moyennes modules, evals, bulletins. 2021-12-14 23:03:59 +01:00
83f8f2ddbc fix: plante recap si aucun etudiant 2021-12-14 09:30:47 +01:00
5e492dc145 Fixes: cascades et invalidations de caches 2021-12-13 23:44:13 +01:00
44237c648b Fix: bug check conformité si pas de poids 2021-12-13 19:04:35 +01:00
711ca9c220 calcul et affiche les rangs / moy gen BUT 2021-12-12 10:17:02 +01:00
915d4059a7 fichier oublié dans le commit précédent 2021-12-11 12:39:53 +01:00
46d9316984 qq commentaires 2021-12-11 10:57:06 +01:00
272de740e1 Fix: édition coefs semestres, retour au semestre sélectionné. 2021-12-10 15:51:43 +01:00
478688fe49 Ordre des modules et UE (edition PN et poids) 2021-12-09 11:52:46 +01:00
aeb0d67f38 affichage non conformité 2021-12-08 23:43:07 +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