Commit Graph

72 Commits

Author SHA1 Message Date
1a26a5f7ce Fix le bug sur les import users partiels
Fix un bug sur les roles non renseignéns
Adapte la taille des commentaires au contenu
2021-08-22 19:17:43 +02:00
96788d588e gestion responsables de semestres 2021-08-22 15:44:22 +02:00
9d5c0d96bd Change Redis cache config: infinite default TTL 2021-08-22 07:48:40 +02:00
a292830916 Abréviation du nom de feuille pour les cas connus de dépassement 2021-08-22 06:49:32 +02:00
1171b6ad51 limit sheetname length to 31 chars 2021-08-21 20:14:32 +02:00
14991a2119 refactoring: élimination de 'context' (très frais, tests en cours). 2021-08-21 00:24:51 +02:00
1d1513f782 petits bugs variés 2021-08-15 21:33:47 +02:00
432831140c Export/Import d'étudiant via fichiers xlsx.
Point délicats:
* Le message d'erreur pour une case vide était une exception python.
diagnostic: la création de l'étudiant dans la BDD se faisait avant le controle de la civilité et plantait quand None
correctif: ajout d'une methode _check_civilite (a cote des méthodes de contrôle d unicité de nip et d ine (sco_etud.py)
* Le format de date a changé entre pyExcelerator et openpyxl (réécriture de sco_excel.xldate_as_datetime)
le format xlxs d import précise qu'une date peut être spécifié soit en ISO soit sous forme d'un nombre.
c est testé avec des écriture de fichier xlsx depuis Excel 2019 et LibreOffice 7 (mais sans maitrise sur la forme de date utilisée)
par contre plantage si tentative de lire un fichier ods (fonction excel_bytes_to_list a fixer)
* Le renvoi vers la page de formation_id se faisait mal
correction: calcul de l'url (sco_import_etuds.py:245) et (scolar.py:1710 celle-ci peut être pas necessaire)
2021-08-14 10:12:40 +02:00
db717826c8 adaptation export feuille de préparation jury 2021-08-13 12:18:22 +02:00
fbdcf63c70 Fix: API sco_excel + suffix xslx 2021-08-12 14:49:53 +02:00
48ad4f3877 export/import notes ; gentables 2021-08-11 11:40:28 +02:00
b7e5c12aa1 petites modifs pour intégration 2021-08-02 10:16:14 +03:00
845aeaba5f test openpyxl sur liste appel 2021-08-02 08:26:35 +02:00
eff9ae59bc removed useless context arg from preferences 2021-07-28 18:03:54 +03:00
e08f35cb80 modernized type checking 2021-07-11 22:32:01 +02:00
c71dcd3824 removed StringType 2021-07-11 18:18:44 +02:00
8d8b8a3ae9 New-Style Classes 2021-07-09 23:31:16 +02:00
7bb45516ed python-modernize 2021-07-09 17:47:06 +02:00
6a4d6e5109 WIP suite de la migration 2021-06-21 10:17:16 +02:00
14d329fb0f Massive refactoring/reorganization of imports. Work in progress. 2021-06-19 23:21:37 +02:00
09a65b48ef WIP refactoring: preferences 2021-06-13 19:12:20 +02:00
4864fa5040 Application Flask pour ScoDoc 8 2021-05-29 18:22:51 +02:00