51a84e9ac6
Fix: cascades sur modimpls
2023-01-12 08:52:53 -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
1f23ce68a4
Contraint champs formsemestre non nulls
2023-01-09 08:12:31 -03:00
c374209d22
Jury BUT: amélioration gestion redoublants + #547 (WIP)
2023-01-08 15:36:05 -03:00
77cc9a4198
Ajout commentaires
2023-01-03 09:36:55 -03:00
b306584356
Jury BUT: Messages d'erreur si pas de ref. comp.
2023-01-03 09:06:11 -03:00
c9bdac4853
Change année copyright
2023-01-02 09:16:27 -03:00
630ecac026
Jury BUT: complète logs étudiants. + cosmetic
2022-12-24 21:35:18 -03:00
1e73021c42
Améliore visu jury BUT. + minor code cleaning.
2022-12-24 18:06:22 -03:00
5488475416
BUT: jury inter-année pour les redoublants
2022-12-20 15:20:00 -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
d05ea4f002
API: rétabli formation.referentiel_competence_id. Tous tests OK.
2022-12-18 22:32:31 -03:00
de6b187e40
N'exporte pas le ref. comp. dans les formations
2022-12-18 20:56:17 -03:00
37ba2795dd
Fix: API formsemestre (parcours)
2022-12-18 20:30:47 -03:00
54bb25279b
Fix API: formsemestres_courants
2022-12-18 20:26:17 -03:00
ec35ee0ab9
Pas d'UEs externes en BUT. Voir #542
2022-12-17 23:14:13 -03:00
1bd83a748f
Check APC conformity: cas UE de parcours
2022-12-17 17:27:14 -03:00
de89fa7dbc
Groupes de parcours: API, avertissements.
2022-12-17 10:05:13 -03:00
5448c63c49
Ameliore gestion groupes de parcours
2022-12-17 09:43:47 -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
ceb9476570
Cosmetic: tableau bord module: code + présentation
2022-12-15 13:09:35 -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
00ff4aaa6d
WIP: liste des UE d'un semestre avec parcours
2022-12-08 18:49:05 +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
b9f3f84857
Fix: API bul JSON classic cap (...)
2022-12-05 21:59:10 +01:00
424cddc193
API: ajout champ dept_name dans /departements et /departement
2022-12-03 11:37:39 +01:00
9bba4156a0
Nouvelles versions des ref. de comp. GACO, QLIO, SD fournies par Orebut.
2022-12-02 17:41:19 +01:00
7748618133
BUT: dispenses d'UE capitalisées. Voir #537 .
2022-12-01 13:00:39 +01:00
d48bcfa1d5
Bulletin JSON classique: ajoute matières. Closes #535
2022-11-25 22:32:22 +01:00
386471a47f
WIP: jury BUT: prise en compte des UE capitalisées dans les RCUEs
2022-11-24 00:11:59 +01:00
0148b4b2ce
Paramétrage dates annees scolaires (pivots) + tous test unitaires OK
2022-11-13 14:55:18 +01:00
ce541d1870
WIP: paramétrage dates antipodiques
2022-11-09 12:50:10 +01:00
0c3b9a364c
Fix: modif semestre avec inscriptions sans parcours
2022-11-04 11:41:03 +01:00
c0ef4b6ef4
Clonage UE et modules pour faciliter saisie programmes
2022-11-02 10:41:31 +01:00
da0388f8b1
Améliore synchro groupes de parcours / parcours du formsemestre. Closes #508 .
2022-11-01 19:25:37 +01:00
772ea2941b
Flag pour bloquer calcul moyenne generale BUT + reimplemente flag blocage moyennes
2022-11-01 17:39:18 +01:00
eb04984c2e
API: modification format evaluations, et ajout route /evaluation.
2022-11-01 11:19:28 +01:00
6c64844058
BUT: edition programme: affiche parcours des modules
2022-10-30 22:42:10 +01:00
a3593d5a74
BUT: associe UE aux parcours. Modification pour #487 .
2022-10-30 16:07:06 +01:00
59fdc80d60
test unitaire: test_but_assoc_refcomp
2022-10-29 15:42:03 +02:00
b36e39cae8
Modifie refcomp_desassoc ( #506 )
2022-10-29 08:22:17 +02:00
1598537f24
Corrige Import/Export formations BUT en XML
2022-10-24 23:18:45 +02:00
dac46b8366
Import formations / ref. comp. : fixes #510
2022-10-23 23:28:24 +02:00
bdaf416ccb
rename env var. API_PASSWORD for API tests
2022-10-07 22:37:06 +02:00
1ce4ffecad
Remplissage des notes des étudiants inscrits en cours de route
2022-10-05 23:49:09 +02:00
10caea92ae
Améliore initialisation poids évaluations
2022-10-05 10:31:25 +02:00
50e8f2b4fe
Fix: bug enregistrement décision jury
2022-10-03 10:28:46 +02:00
91e508bf9f
get_ue_poids_dict: sort
2022-10-03 09:04:04 +02:00
06cbd65365
Tableau bord module: avertissement si poids d'évaluation nuls. Début de #411 .
2022-10-01 18:56:10 +02:00
0c5e338970
Liste décisions sur page démission. Closes #499
2022-10-01 10:39:46 +02:00
4f87f22586
Modernisation code démission/défaillance...
2022-09-30 22:43:39 +02:00
a3e4c34745
Bulletin : situation "inscrit" des démissionnaires #498
2022-09-30 20:55:09 +02:00
78bb9a706e
Jury BUT sur semestres isolés.
2022-09-30 16:20:51 +02:00
692d7b5fe0
comptes croisés: ajout nb RCUE et code annuel
2022-09-26 20:57:52 +02:00
1ccb387e59
Missing cascade: Suppression modimpls avec enseignants associés Fix #495
2022-09-21 13:16:31 +02:00
f31ccbee9a
Fix affichage RCUE
2022-09-11 07:52:18 +02:00
f64a6c7d49
Fix: PV jury si pas niveau comp.
2022-09-08 01:22:22 +02:00
57a62a10f4
Corrige anciennes formations incohérentes (indices de semestres). Plus de logs.
2022-09-08 01:20:04 +02:00
426865c9c5
API: export AC modules (fix etat_evals + #486 )
2022-09-07 10:07:46 +02:00
7fe2d605c3
Affichage poids évaluations: tri selon UE
2022-09-06 23:50:56 +02:00
0e11ccb773
Fix: edition semestre
2022-09-05 14:58:57 +02:00
227b94ac6a
Divers correctifs et modernisation du code (commence #381 )
2022-09-03 11:41:56 +02:00
71a15fed2f
Fix: creation groupe default
2022-09-03 10:07:34 +02:00
e758c8778e
Fix #483
2022-09-01 15:25:34 +02:00
d78fb13821
BUT/parcours: inscriptions, visualisation des parcours
2022-08-31 19:14:21 +02:00
8411292255
- Export formations APC: parcours de module.
...
- Nouvelles versions formations: préserve parcours des modules.
2022-08-31 12:02:19 +02:00
28b29b9654
Fix: modif groupes parcours + some code cosmetic
2022-08-30 20:31:05 +02:00
42f0cb8e76
Modification de /formsemestre/<int:formsemestre_id>/etudiants[/long]
...
Voir ligne 45 du tableur.
- Ajout de la forme /long (permet d'avoir entre autre la date de naissance)
- Ajout de la clé de tri (sort_key)
- Résultat trié alphabétiquement.
Exemple: pour 84 étudiants, on a une réponse de 105KB en format normal (short), et 230KB en format "long".
2022-08-30 19:13:21 +02:00
72895f938e
API: Section "malus" dans formsemestre_programme
2022-08-25 12:04:10 +02:00
f7a2c1e8e7
API: unifie traitement errors, messages JSON.
2022-08-07 19:56:25 +02:00
371b017245
Base test API: charge ref. comp.
2022-08-04 16:54:59 +02:00
0b553a98a4
Contrainte unicité dept_acronym
2022-08-04 16:21:12 +02:00
21604259a4
SQL truncate_tables: preserve alembic_version
2022-08-04 16:09:02 +02:00
69b09fc3c7
API formsemestre: changement format annee_scolaire
2022-08-03 21:51:45 +02:00
251949c220
Edition partition parcours. Closes #435 .
2022-08-03 21:42:53 +02:00
9b0dec8675
Fixes #466
2022-08-02 17:13:13 +02:00
1f4cb5700e
group: "group_name"
2022-08-02 09:48:11 +02:00
9a2c3b8174
Billets absences: nouvelle API + modernisation code
2022-08-01 21:42:19 +02:00
bd718d456d
API: modif résultat de /etudiant(s)
2022-07-31 21:44:39 +02:00
a27fb9f3ef
Close #464
2022-07-31 20:42:38 +02:00
6306e8ca26
API: diverses corrections, tests unitaires (sauf absences et logos).
2022-07-29 16:19:40 +02:00
d818602084
Fix: API partitions/order, groups/order, group/set_etudiant
2022-07-27 17:42:58 +02:00
dcd7cf78fd
Modification contrôle d'accès. Routes API basic+token. Revision routes API.
2022-07-27 16:03:14 +02:00
26454de0c4
API: Fix /api/group/edit
2022-07-25 06:53:35 +02:00
f16f344720
Ordre des groupes et partitions (API)
2022-07-24 22:04:37 +02:00
149522bcd3
API: Modification structure partitions/groupes
2022-07-23 09:07:53 +02:00
9bd2290076
API: fix /formsemestre/<int:formsemestre_id>/etat_evals et /formsemestre/<int:formsemestre_id>
2022-07-22 21:22:06 +02:00
d36a2950d3
API: fix /formsemestre/<int:formsemestre_id>/programme
2022-07-21 14:44:19 +02:00
72e69960a4
API: fix /formsemestre/<int:formsemestre_id>/programme
2022-07-21 14:21:06 +02:00
312d0c1917
API: group/partition: log + 1 bug
2022-07-20 22:33:41 +02:00
48990f5012
API: group create
2022-07-20 22:03:29 +02:00
b53958c777
WIP: API edition partitions
2022-07-20 15:07:31 +02:00
98cb7bae37
WIP: API edition groupes/partitions
2022-07-20 09:50:02 +02:00
866da5b83d
Nouvelle API: Groupes/Partitions: accès en lecture
2022-07-20 08:19:24 +02:00
ca1fe679db
WIP: new API revue et corrigée (en cours)
2022-07-19 22:17:10 +02:00
455ce295d8
Merge branch 'new_api' of https://scodoc.org/git/leonard.montalbano/ScoDoc into new_api_leonard
2022-07-19 10:38:08 +02:00
48e31b5f39
Modernisation suppressions UE et formations
2022-07-13 18:52:07 +02:00
leonard_montalbano
4b00a5c8ff
fix diffs avec origin master
2022-07-11 13:39:50 +02:00
leonard_montalbano
c021572a1a
Merge branch 'master' of https://scodoc.org/git/ScoDoc/ScoDoc into new_api
2022-07-11 12:48:55 +02:00
6d881915bd
Fix: association parcours (restriction au dept.)
2022-07-10 12:08:22 +02:00
51178795e2
Améliore messages erreur bulletins pdf
2022-07-09 22:40:46 +02:00
1148bf59eb
Améliore édition programme BUT: choix niveaux compétence / UE
2022-07-09 12:55:23 +02:00
5bc4b47e1e
Lettres de décisions jury BUT
2022-07-08 23:58:27 +02:00
bf27fcbdc6
Bulletins et PV: champs décisions jury BUT
2022-07-08 18:09:45 +02:00
81e7914620
Refactoring: cursus Classic/ECTS/BUT
2022-07-07 16:24:52 +02:00
1fd296179d
fix des conflits
2022-07-07 14:47:06 +02:00
c9aa55979b
Misc fixes. Suppr. validations BUT.
2022-07-06 00:05:14 +02:00
9474d420df
fix problème symlinks
2022-07-05 16:09:26 +02:00
512b38665f
Jury BUT: traitement des DEF et DEM. Close #426
2022-07-04 23:50:55 +02:00
c1f7bcdb92
Clé tri étudiants: laisse espaces internes
2022-07-03 11:30:07 +02:00
c5c7e9135b
quelques annotations
2022-07-02 11:17:04 +02:00
720e891f23
Optimisation apo_semset_maq_status
2022-07-02 00:00:29 +02:00
e8e27dd964
PV jury annuel BUT
2022-06-30 23:49:39 +02:00
b9694b21b9
Fix: code RED. Close #416
2022-06-30 15:32:22 +02:00
fd21172398
Export décisions jury BUT dans bulletins JSON
2022-06-29 19:25:08 +02:00
dbb1264863
Fix: AP formsemestre avec parcours
2022-06-29 13:56:36 +02:00
4087fd6096
Codes jury: enregistrement transcodage BUT, tableau documentation
2022-06-26 15:43:46 +02:00
4f7827f8c2
Jurys BUT: améliore message erreur si pas RCUE
2022-06-26 09:37:50 +02:00
21460df51a
Fix: edition UE / ref. comp.
2022-06-25 23:42:39 +02:00
060b7ad7cd
Fix: Bulletin BUT: calcul des UE de chaque etud
2022-06-25 23:22:20 +02:00
29c2fb25e8
Fix: message erreur jury BUT si pas de ref. de comp. associé
2022-06-25 22:54:46 +02:00
f9b50bb290
Jury BUT: génération des autorisations d'inscription
2022-06-25 03:52:28 +02:00
leonard_montalbano
7cb6dd66c3
debut d'ajout d'etapes apoge pour la base de tests unitaires
2022-06-24 16:04:40 +02:00
8a83e41698
BUT: pondération des UE dans les RCUEs
2022-06-24 12:39:54 +02:00
d1c55a317a
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into dev93
2022-06-24 06:17:53 +02:00
3e5ae5d961
Fix "Da Nang": invalidation caches poids evals sur modifs UEs
2022-06-24 03:34:52 +02:00
baccf122fe
Fix: clé de tri des étudiants (caractères spéciaux)
2022-06-23 09:37:35 +02:00
0939feb9fc
WIP: jurys BUT: force jury annuel (en attendant page dédiée pour semestres isolés)
2022-06-22 14:09:08 +02:00
c17e2bae47
WIP: jury BUT: enregistrement des décisions
2022-06-22 11:44:03 +02:00
leonard_montalbano
9faf1c48ae
ajout d'absences aux étudiants de manière aléatoire dans le script de création de la base de test
2022-06-21 15:37:37 +02:00
a37a2c08e2
WIP: jury BUT: validations annee, RCUE, UE
2022-06-21 11:21:17 +02:00
a709e9d6e9
WIP: jurys BUT: décisions possibles sur année
2022-06-20 17:56:27 +02:00
leonard_montalbano
809d98df0a
ajout absences aléatoires pour la base de test (pas encore fonctionnel)
2022-06-20 16:10:39 +02:00
leonard_montalbano
457a5a8b06
ajout du ref_competences pour la formation de la base de test
2022-06-20 16:09:22 +02:00
leonard_montalbano
1083f60020
ajout ref competence dans la création de la fakedatabase (pas encore fonctionnel)
2022-06-17 15:50:06 +02:00
leonard_montalbano
fa17ed6736
Merge branch 'master' of https://scodoc.org/git/ScoDoc/ScoDoc into new_api
2022-06-14 16:24:22 +02:00
leonard_montalbano
25422b7f81
correction bug génération date random pour tests unitaires
2022-06-09 11:08:08 +02:00
9cc7a80fb0
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into dev93
2022-06-09 07:40:10 +02:00
483de3ed0b
WIP: jurys BUT
2022-06-09 07:39:58 +02:00
bde51dc639
Fix: check suppression formation/ue
2022-06-08 17:42:52 +02:00
leonard_montalbano
d3e7ababd8
ajout de routes spécifiquement réservé pour le debug
2022-06-08 16:13:29 +02:00
ad5bdd03d1
BUT: moyenne gen. considérant les UE du parcours de chaque étudiant
2022-06-02 03:14:13 +02:00
a9924a3884
typo
2022-05-30 17:23:45 +02:00
b25ba0bc39
WIP: BUT validations/parcours.
2022-05-29 17:34:03 +02:00
45449f0465
BUT: Partition de parcours et inscriptions
2022-05-28 11:38:22 +02:00
5af4b5bed6
WIP: Partitions non editables (pour groupes de parcours)
2022-05-26 23:45:57 +02:00
3c9cc3121f
Cascades sur Identite. Inscription aux parcours BUT.
2022-05-26 03:55:03 +02:00
06be6d0ac5
Methode .modimpls_parcours listant les modimpls d'un parcours
2022-05-22 07:03:20 +02:00
fd8116a772
Parcours BUT / Ref. Compétences
...
+ association UE -> ApcNiveau
+ choix sur la page ue_edit
+ association Module <-> ensemble de ApcParcours
+ choix sur la page module_edit
+ association Module - ApcAppCritique
~ choix sur la page module_edit
TODO: revoir pour présenter les AC du semestre et parcours sélectionnés (JS)
+ association FormSemestre <-> ApcParcours
+ choix sur la page formsemestre_editwithmodules
2022-05-22 03:26:39 +02:00
539041fd0d
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into dev93
2022-05-21 07:41:09 +02:00
f7e908c92d
repr
2022-05-21 07:27:00 +02:00
leonard_montalbano
950b8b06d4
merge from master
2022-05-19 08:12:14 +02:00
5e46d2fc35
Fix: json evaluations sans dates
2022-05-19 04:16:26 +02:00
878ea41933
Ajout groupes et rangs/groupes aux bulletins BUT
2022-05-18 20:43:19 +02:00
leonard_montalbano
2bb0ac548d
merge from master
2022-05-16 16:04:33 +02:00
leonard_montalbano
0b792d5af4
correction conflits avec origin/master
2022-05-16 16:00:24 +02:00
leonard_montalbano
4250d33cf5
ajout du dept_acronym dans le résultat de la requête /etudiant/nip/<int:nip>
2022-05-13 09:50:03 +02:00
457928522b
API: evaluations, dept_acronym des étudiants, tests associés.
2022-05-11 04:14:42 +02:00
f9ec454da5
API: revision pour multi-départements
2022-05-11 00:59:51 +02:00
61061d4905
Table recap.: export evaluations en excel
2022-05-10 10:06:51 +02:00
leonard_montalbano
61830180a5
merge du master + ajout de abs_group_etat + ajout de test pour departements et etudiants
2022-05-09 16:26:23 +02:00
fc0413303f
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into dev93
2022-05-06 07:33:37 +02:00
9809936d70
Saisie note eval sans dates: Fixes #378
2022-05-06 01:15:37 +02:00
16d968ef95
Ajout code INE à l'export court API
2022-05-05 18:11:10 +02:00
c55a7dcbb4
Ajout titre_formation
2022-05-05 18:10:22 +02:00
leonard_montalbano
2cc1ab13d3
spécification des exemple de responsables + changement nom fonction semestre_index en programme
2022-05-05 14:30:43 +02:00
leonard_montalbano
09ff7f5d5d
ajout du champs titre_court pour les retours de formsemestres
2022-05-04 16:28:34 +02:00
96248ccfd3
BUT: assoc. modules <-> App. Critiques
2022-05-02 14:39:06 +02:00
72dc72d286
WIP: BUT association modules <-> parcours
2022-05-01 23:58:41 +02:00
1a18fef3e0
BUT: association UE <-> niveau competence
2022-04-29 08:17:04 +02:00
07cdd29716
API: /etudiants/courant/long et /etudiants/courant
2022-04-28 03:24:37 +02:00
leonard_montalbano
06844380ad
Merge branch 'dev93' of https://scodoc.org/git/ScoDoc/ScoDoc into new_api
2022-04-26 13:43:04 +02:00
d000e7b5a7
fonction get_formsemestre_bulletin_etud_json
2022-04-26 07:35:06 +02:00
6d06242cbb
comments
2022-04-26 06:02:17 +02:00
leonard_montalbano
fd597b87d4
prise en compte des remarques du 21/04/2022
2022-04-25 15:25:45 +02:00
545c04968f
Fix: traitement des défaillants (bug empechant accès aux bulletins antérieurs)
2022-04-21 16:35:27 +02:00
34bbfec443
Table recap. formation, avec édition codes Apogée
2022-04-20 22:55:40 +02:00
2e6e7675bf
Edition en ligne des codes étapes Apogée des semestre
2022-04-16 15:34:40 +02:00
93556ca372
Filtre nouvelles par département
2022-04-13 13:53:53 +02:00
721a15d5ec
Ré-écriture des news. Close #117
2022-04-12 17:12:51 +02:00
570e2dc308
Page état de évaluations ( closes #142 ). Améliore tableau recap. Cosmétique.
2022-04-10 17:38:59 +02:00
a9f0fcdd6d
Pages saisies absence + refonte tableau bord semestre. Close #342
2022-04-08 16:36:56 +02:00
3ab0e89c2f
Table recap: optimisation et cache
2022-04-05 22:23:55 +02:00
bee87cf58b
Réglage précision des notes exportées dans Apogée
2022-04-05 11:44:08 +02:00
83d538e2a2
Tri tables sans diacritiques. Closes #122
2022-04-03 23:26:13 +02:00
f349c8cad9
Fix: etud_has_notes_attente
2022-03-29 10:27:11 +02:00
501d43f709
Table recap: admission, partitions, ...
2022-03-29 00:03:38 +02:00
553770f4ba
Fix: affichage coef. APC et version
2022-03-28 09:50:40 +02:00
2a429a82f0
Recap BUT: liens bulletins + popup etud
2022-03-27 10:49:45 +02:00
13f55d5190
WIP: nouveau tableau recap pour le BUT
2022-03-26 23:33:57 +01:00
d9f87d8528
amélioration liste_notes: ignore démissionnaires dans moy. de groupes
2022-03-24 14:01:57 +01:00
ba78322757
Config: activation du module entreprises
2022-03-22 22:14:45 +01:00
a902f6c1fe
Affichage cas inscription non enregistrée
2022-03-21 14:33:38 +01:00
33d9257604
export champs manquants pour bulletins
2022-03-16 15:20:23 +01:00
7409ccce5a
Bul. BUT: ECTS, Absences, Appréciations.
2022-03-15 21:50:37 +01:00
ab87a98eda
Ajout lieu_naissance, dept_naissance, nationalite, boursier aux infos templates bul.
2022-03-15 21:49:53 +01:00
c86ea35d91
Fix: affichage date fin sem.
2022-03-14 20:23:56 +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
789bc7cb38
modimpls_in_ue en APC
2022-03-11 16:03:06 +01:00
fe6790738f
Base test: complète étudiants et groupe par defaut
2022-03-09 18:03:18 +01:00
2220b617b8
WIP: intégration bulletins
2022-03-07 21:49:11 +01:00
8f911234b2
modernisation/methodes sur Identite/bul. head.
2022-03-06 22:40:20 +01:00
09111d9455
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into dev92
2022-03-03 09:05:32 +01:00
912ee8b4da
Fix: modimpls_sorted
2022-03-02 16:31:42 +01:00
df9ec49568
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into dev92
2022-02-28 15:22:02 +01:00
ef408e5d8e
Gestion calcul moy gen et capit. BUT si ECTS manquants
2022-02-28 11:00:24 +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
6b8b0f9c24
WIP: bulletins BUT pdf
2022-02-21 19:25:38 +01:00
f2c3841db9
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into dev92
2022-02-19 16:17:51 +01:00
d877648546
empeche création de départements avec même acronyme
2022-02-18 22:19:23 +01:00
1dbb199d2c
Ajout relations pour acces aux partitions et groupes via l'ORM
2022-02-17 18:13:04 +01:00
41b41c6c55
module_type non null
2022-02-15 21:55:21 +01:00
60a77b8ba7
WIP: réorganisation code bulletins
2022-02-14 23:21:42 +01:00
3b8f28bbb3
essaie de tolérer codes modules nulls (en principe non autorisé)
2022-02-14 10:05:55 +01:00
67fc12053e
Elimination des derniers NotesTableCache
2022-02-13 23:53:11 +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
efe1b1d734
Chargement et association des ref. comp. BUT
2022-02-12 20:25:22 +01:00
0a4e4b89aa
Accès infos admission via anciens codes
2022-02-11 18:27:10 +01:00
49a07e7704
sco_groups sans nt
2022-02-10 22:35:55 +01:00
9f8bfd3e21
refactoring / sco_groups sans nt
2022-02-10 21:55:06 +01:00
c05660bf83
Fix 2 bugs / fiche etud
2022-02-10 12:13:24 +01:00
c29312e511
Fix: divers petits bugs
2022-02-09 00:36:50 +01:00
7a183185a2
Fix: codes Apogée nulls
2022-02-08 23:58:02 +01:00
a9df233c2e
WIP: prise en compte des UE capitalisées (! calculs erronés/en cours)
2022-02-07 16:32:04 +01:00
e6bd6cf28a
WIP: validations d'UE et de semestres
2022-02-06 16:09:17 +01:00
2764ff1074
Fix: tri modimpls sans numeros
2022-02-02 09:51:28 +01:00
ce5e379d29
formules d'UE: affichage pour suppression
2022-02-01 17:42:43 +01:00
766609f459
Declare fonction bonus Le Mans
2022-01-31 22:14:30 +01:00
8bccdd3ae2
Fix: evaluation completes en présence de DEM ou DEF
2022-01-30 13:11:17 +01:00
23672bebde
Bonus sport multiplicatifs ou additifs sur bulletins DUT et BUT
2022-01-29 22:45:39 +01:00
5c17410bcb
Finition choix bonus sport
2022-01-27 18:12:40 +01:00
d146d5f554
Traitement erreur config bonus + complété bonus Grenoble
2022-01-26 22:52:56 +01:00
417cb53603
corrections post-merge
2022-01-25 22:18:49 +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
53ae043ffa
Fix: sanitize_old_formation
2022-01-22 11:34:57 +01:00
51933d057b
Morceaux manquants.
2022-01-21 10:27:47 +01:00
90bff9ded6
Config; des codes Apogée. Closes #111 .
2022-01-21 00:46:45 +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
908f78477d
Augmente taille max code Apogée + check edit module
2022-01-19 23:02:15 +01:00
02989e6c88
WIP: reorganisation des calculs
2022-01-16 23:47:52 +01:00
158ac7b1fc
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt
2022-01-11 23:40:30 +01:00
126f719f7a
Index INE et NIP
2022-01-10 15:15:26 +01:00
782e291725
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt
...
WIP
2022-01-09 22:33:08 +01:00
0a1264051c
Bulletin BUT: n'affiche que les modules auxquels l'étudiant est inscrit
2022-01-09 21:48:58 +01:00
4e1811e609
WIP: misc bonus sport
2022-01-09 21:02:07 +01:00
9172282451
backport fix formations
2022-01-08 20:07:13 +01:00
a467ef27db
WIP: recap but avec UEs
2022-01-08 19:56:09 +01:00
24bfb8a13d
9.1.20 avec des cerises
2022-01-08 19:53:17 +01:00
4c325b70de
sanitize formations after upgrades + renumber modules
2022-01-08 17:38:38 +01:00
72b8e04064
ajout id orebut dans les niveaux de comp.
2022-01-08 17:22:51 +01:00
c362ccef0e
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt
2022-01-08 15:28:06 +01:00
f2e9fbb8cd
Fix: edition de formations migrées (non affichages de certains modules)
2022-01-08 14:01:16 +01:00
3eb038b491
formsemestre header sans notes_table
2022-01-07 15:11:24 +01:00
54b714fdbc
Améliore affichage coefs sur tableau bord module
2022-01-06 22:42:26 +01:00
b1a3a15a94
nouveau format refcomp Orebut + supprime migration entreprises
2022-01-05 23:42:11 +01:00
96130f1a75
Merge branch 'refactor_nt' of https://scodoc.org/git/viennet/ScoDoc into orebut
2022-01-05 16:53:47 +01:00
235556f825
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt
2022-01-05 16:52:53 +01:00
6157e54a5f
affichage nom complet du dept. sur la page accueil
2022-01-05 16:06:56 +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
be2227f8a3
L'admin peut cacher/montrer des départements
2022-01-04 18:10:14 +01:00
407c3ef472
WIP: nouveau format XML Orebut ref. comp.
2022-01-03 12:25:42 +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
8f390cb415
maj
2021-12-31 17:54:33 +01:00
1a472bd19d
WIP: unification calculs
2021-12-30 23:58:38 +01:00
9b5b4777e2
Messages erreurs quand saisie champs trop longs
2021-12-29 19:30:49 +01:00
dc9bba3f04
Merge branch 'entreprises' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt
2021-12-29 14:45:30 +01:00
b26adbeef1
comment & function name
2021-12-29 14:41:33 +01:00
0fe5cdb409
WIP: refactoring calculs
2021-12-26 19:15:47 +01:00
adaef9fd24
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt
2021-12-24 00:09:40 +01:00
dce7dc42cb
Prépare modernisation de NT
2021-12-24 00:08:25 +01:00
30eb738c25
applications relations entreprises
2021-12-23 19:28:25 +01:00
2d2b2b2f39
Form création dept + déplace form logos
2021-12-23 16:03:30 +01:00
8db9a027cb
API logos / reorganise code
2021-12-22 00:35:58 +01:00
6dbba98097
Bul. json: URL fiche etud
2021-12-21 15:33:21 +01:00
5e31d3372a
interversion INE/NIP dans bulletins
2021-12-21 15:10:20 +01:00
f1c43a5bb8
petit refactoring (photos)
2021-12-20 22:53:09 +01:00
8059e1622f
Renomme qq modèles (CamelCase sur FormSemestre)
2021-12-20 20:38:21 +01:00
ac5c433f5a
Affichage poids sur tableau bord module + fix #222
2021-12-19 11:08:03 +01:00
b709b9c2f1
Fix: ordre des étudiants
2021-12-17 14:24:00 +01:00
78c7c1a763
Clonage semestre avec poids des évaluation. Closes #221
2021-12-16 22:54:24 +01:00
d40d82aeb7
Edition formation BUT: affiche UE de rattachement et force cohérence semestre module/UE
2021-12-16 16:27:35 +01:00
25a441f7f2
WIP: moyennes modules, evals, bulletins.
2021-12-14 23:03:59 +01:00
8bf5a0ab3e
Fix: migration scodoc7
2021-12-14 10:31:33 +01:00
5e492dc145
Fixes: cascades et invalidations de caches
2021-12-13 23:44:13 +01:00
848a168f02
cosmetic
2021-12-12 16:53:14 +01:00
d6ebb55b95
support old json export for BUT, using format=oldjson
2021-12-12 15:55:04 +01:00
aa78346a06
Bulletins XML (ancienne structure) avec résultats BUT
2021-12-11 16:46:15 +01:00
46d9316984
qq commentaires
2021-12-11 10:57:06 +01:00
2cca1e9bbd
fix Module.set_ue_coef_dict
2021-12-10 16:45:36 +01:00
c332f1cee7
ordre des UE (et coefs)
2021-12-10 01:55:13 +01:00
acebc8ab08
page infos UE + qq corrections
2021-12-10 00:54:57 +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
857c3007a5
sépare modèles UE et Module
2021-12-08 22:47:29 +01:00
5b7adf16ec
fix: cas but avec modules exotiques + tableau bord si pas de coefs
2021-12-06 23:33:41 +01:00
3ba30f6250
Génération bulletin BUT json
2021-12-05 20:21:51 +01:00
b1bc8b3f41
préparatifs/refactoring
2021-12-04 21:04:09 +01:00
c455f6261f
liste refcomps + routes
2021-12-03 15:46:46 +01:00
958539977a
modif export json (retours Seb)
2021-12-03 15:44:57 +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
d435f3b835
export ref. comp. en json
2021-12-02 17:36:32 +01:00
d2b69c2f73
Import ref. Compétences BUT (Orébut)
2021-12-02 12:08:03 +01:00
83f522f08c
Fix: cascade on ue coefs
2021-11-30 10:54:12 +01:00
47e752c95c
Cache coefs et poids. Check conformité PN.
2021-11-29 22:18:37 +01:00
09eb73be4a
WIP: calcul moyennes UE BUT
2021-11-28 16:31:33 +01:00
47c1a75bb0
modeles
2021-11-28 10:13:18 +01:00
8fc16dfeda
Fix: cascades sur itemsuivi
2021-11-27 19:04:30 +01:00
21fa7112c8
param checking (exceptions pour utilisateurs)
2021-11-27 18:55:47 +01:00
5f868fd27c
filtre UE sport
2021-11-26 18:13:37 +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
e706407bcb
Ajoute relations: inscriptions etuds
2021-11-18 23:53:57 +01:00
e3219a6b0c
WIP: Edition formations
2021-11-18 00:24:56 +01:00
58a7508043
WIP: PN BUT
2021-11-17 10:28:51 +01:00
14ab816bee
index semestre dans les UE
2021-11-14 18:09:20 +01:00
f6b2297bd3
Edition coefs (nuls) + tests
2021-11-13 12:09:30 +01:00
c0dd83fadb
reorganisation des modeles
2021-11-13 08:25:51 +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
94325cef2c
Mise à jour, re-ordonne db migrations
2021-11-09 22:39:04 +01:00
a4e4c39797
Fix: suppression semestres avec notifications absences
2021-11-09 11:52:41 +01:00
3bb9a5cb76
WIP: distinction SAE/ressources, poids de evals
2021-11-08 19:44:25 +01:00
39a9f353d2
update
2021-11-01 17:02:24 +01:00
d8e1c428b0
migrate_scodoc7_dept_archives (ajout du s au nom de la fonction)
2021-11-01 15:16:51 +01:00
668210aaef
Fix: suppression de modules avec tags (cascade manquante)
2021-10-26 10:22:55 +02:00
e249f45ce9
maj
2021-10-17 23:24:18 +02:00
2ca91fc4e9
added some relations
2021-10-16 19:19:07 +02:00
aed2d6ce10
maj
2021-10-11 16:26:22 +02:00
d980c6794a
Constrainte d'unicité sur les inscriptions aux modules
2021-10-09 20:20:44 +02:00
1c27ec7dc2
branche pour PN BUT
2021-09-29 10:36:57 +02:00
36c22a7ca7
Liste billest d'absences restreinte au département
2021-09-28 09:59:50 +02:00
4728e77a7b
Fix: formulaires
2021-09-28 09:14:04 +02:00
b1fa9b8ef8
small fixes
2021-09-27 13:43:11 +02:00
18d6324488
ré-écriture ue_sharing_code avec SQLAlchemy
2021-09-26 11:28:13 +02:00
0381576750
modif contrainte sur formations
2021-09-19 21:31:35 +02:00
72e075530c
Pour la transition BUT: bloquage du calcul des moyennes
2021-09-16 22:24:08 +02:00
91cc421ef8
Post-migration des archives
2021-09-16 21:42:45 +02:00
e98302070a
Fix bug: synchro apogee/dept
2021-09-13 22:10:17 +02:00
6074cc3892
Add cascade, fixing excpetion on semset delete
2021-09-10 21:48:04 +02:00
be224b9576
API v9: première esquisse
2021-09-09 12:49:23 +02:00
72dfc4f49b
Configuration des logos via formulaires
2021-09-08 23:00:01 +02:00
abd6d53510
Ajout configuration gloable via formualaire: bonus_sport. Modif migration fichier config. A suivre
2021-09-05 12:30:11 +02:00
8de0cd1029
Migration ScoDOc 7 à 9: gestion des clés manquantes et tronque certains champs
2021-09-04 11:37:46 +02:00
22475b1033
Sépare les tags (modules et itemsuivi) par département
2021-08-29 21:22:03 +02:00
58d6db57fa
Conservation des anciens id de semestres et d'étudiants pour accès aux archives.
2021-08-27 22:16:10 +02:00
6090672089
Modified install/upgrade scripts to use Flask-Migrate (Alembic)
2021-08-27 17:03:47 +02:00
eb14607bb2
updater
2021-08-25 23:51:07 +02:00
ba8a8e8d19
Fix: very long (32) formation_codes (pour Lille)
2021-08-18 23:02:07 +02:00
4b485d5a4c
Fix: contrainte par departement sur noms de tags
2021-08-18 22:20:20 +02:00
a576dd2f39
Script install et doc pour Debian 11
2021-08-17 14:17:58 +02:00
47811943c1
fonction d'anonymisation
2021-08-17 08:49:19 +02:00
e1dad774be
fixes
2021-08-15 22:41:47 +02:00
b0362be18b
acronymes de longueur illimitée...
2021-08-15 22:33:09 +02:00
c6fc46e0e2
modif contraintes pour codes NIP et INE si même étudiant dans plusieurs dept
2021-08-15 22:20:07 +02:00
a022a80632
chaines de taille variable (text) pour tag suivi
2021-08-15 22:13:41 +02:00
7769b371c7
chaines de taille variable (text) pour tags et codes INE et NIP
2021-08-15 22:11:47 +02:00
aeb03ada68
remove useless id from assoc table
2021-08-15 09:08:56 +02:00
b93fd36446
Script d'import departement ScoDoc7 (ou 8.0)
2021-08-14 18:54:32 +02:00
8923720776
news par département
2021-08-13 11:26:22 +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
4a43e96fe9
Fixes - fiche utilisateur ok
2021-08-10 17:12:10 +02:00
068d2a659e
pass unit test_sco_basic
2021-08-10 12:57:38 +02:00
02df06c29a
Specify server-side SQL default values
2021-08-10 00:23:30 +02:00
64e85f67f1
(en cours) Réorganisation configs prod/dev/test. Fonctions d'initialisation bases.
2021-08-09 23:23:11 +02:00
c1e87c4552
WIP: creation fonctions SQL à l'init
2021-08-09 17:01:47 +02:00
cae4686fc4
fixes: modalite, ...
2021-08-09 11:33:04 +02:00
0e57f6b857
WIP: correction requêtes directes (ids)
2021-08-08 17:38:46 +02:00
1375c195ca
WIP: definition base en SQLAlchemy
2021-08-08 16:01:10 +02:00
dad6fdd63c
Première version des modèles ScoDoc7 en SQLAlchemy
2021-08-07 15:20:30 +02:00