Commit Graph

271 Commits

Author SHA1 Message Date
Emmanuel Viennet d86681b268 Fix assiduite migration 2023-07-18 08:35:18 +02:00
Emmanuel Viennet 72b60ad76e Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into sco96 2023-07-12 15:15:58 +02:00
Emmanuel Viennet 1de265536e Debian package building script: consider only local version 2023-07-12 15:14:39 +02:00
Emmanuel Viennet 5da59a6cbe Adapte module assiduité pour SQLAlchemy 2. Tests unitaires sans erreurs. 2023-07-11 14:45:48 +02:00
Emmanuel Viennet f1d085ad50 Module assiduités 2023-07-11 14:45:00 +02:00
Emmanuel Viennet c9be6f21a8 Modifs pour SA 2.0 (à reporter en 9.5)
(cherry picked from commit 38f93cae99)
2023-07-11 11:35:54 +02:00
Emmanuel Viennet 31b280ec82 Change postgresql version in API unit tests 2023-07-11 09:56:25 +02:00
Emmanuel Viennet 9bfebfc8a2 Modifs pour SA 2.0 (à reporter en 9.5)
(cherry picked from commit 38f93cae99)
2023-07-11 09:48:06 +02:00
Emmanuel Viennet 38f93cae99 Modifs pour SA 2.0 (à reporter en 9.5) 2023-07-11 09:33:53 +02:00
iziram 1dbec9231b Assiduités : Migration -> date dans les noms de fichiers log 2023-07-10 18:30:25 +02:00
iziram 056433e1e8 Assiduites : Tests + Fixes + Améliorations 2023-07-04 15:08:56 +02:00
iziram 7a42c24fc4 Assiduites : Pages Bilans 2023-06-28 17:15:24 +02:00
Emmanuel Viennet 54ab56e9bf Database creation: add unaccent postgresql extension. Tests unitaires OK. 2023-06-20 08:09:50 +02:00
Emmanuel Viennet 5dd5991995 Fix: mise à jour base postgres 2023-06-20 08:09:50 +02:00
Emmanuel Viennet d1d83e0327 Database creation: add unaccent postgresql extension. Tests unitaires OK. 2023-06-20 07:51:40 +02:00
Emmanuel Viennet f9b4539231 Fix: mise à jour base postgres 2023-06-16 07:54:28 +02:00
Emmanuel Viennet 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
Emmanuel Viennet 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 6dc39c25ee Assiduites : ajout préférences 2023-06-02 11:41:36 +02:00
iziram 94347657f6 Assiduites : script de migration et de suppression 2023-06-02 11:41:35 +02:00
iziram e748973ae1 Assiduités : Ajout des tests (Unit/API) 2023-06-02 11:41:35 +02:00
Emmanuel Viennet d28cc83891 Added missing Debian dependency: graphviz-dev 2023-05-14 19:35:47 +02:00
Emmanuel Viennet 45a950ad79 Bareme notes moy/min/max promo. Fix #633 2023-05-12 12:50:26 +02:00
Emmanuel Viennet 3e40d27ea6 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table 2023-05-11 16:27:37 +02:00
Jean-Marie Place 464b51245a Ajout état-civil 2023-04-19 08:14:00 +02:00
Emmanuel Viennet b0afd900d1 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table 2023-04-14 16:36:02 +02:00
Emmanuel Viennet 9b4fe1dc5e Fix restore script 2023-04-14 14:18:08 +02:00
Emmanuel Viennet 6e86f7a9c4 Génère JSON avec Flask-JSON. Abandonne jsonify. 2023-04-06 16:10:32 +02:00
Emmanuel Viennet 03a330ae82 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table 2023-04-06 13:28:00 +02:00
Emmanuel Viennet 75ee45835a Ajout de timeouts sur toutes les requêtes externes (y compris tests API) 2023-04-06 10:38:31 +02:00
Emmanuel Viennet dfa453768d WIP: associations UEs / Competences, ref. comp., tests, refactoring. 2023-04-03 17:46:31 +02:00
Emmanuel Viennet 8450295f3d Building script: integrate full unit tests and API tests 2023-02-21 12:46:52 +01:00
Emmanuel Viennet a5c7e8609c Add progress bar to wget's build_release.sh for slow connections 2023-02-20 13:13:23 +01:00
Emmanuel Viennet d55e393c15 Renommage dans UI et code des anciens 'Parcours' ScoDoc en 'Cursus' 2023-02-12 13:36:47 +01:00
Emmanuel Viennet 19c82a27de Fonction ano users 2023-02-09 12:29:46 +01:00
Emmanuel Viennet cd1e6aa73d Suppression ref. comp. et dept: cascades. 2023-02-09 11:56:20 +01:00
Emmanuel Viennet 611d32b369 Updater: DEBIAN_FRONTEND=noninteractive 2023-01-05 09:56:20 -03:00
Emmanuel Viennet c9bdac4853 Change année copyright 2023-01-02 09:16:27 -03:00
Emmanuel Viennet d05ea4f002 API: rétabli formation.referentiel_competence_id. Tous tests OK. 2022-12-18 22:32:31 -03:00
Emmanuel Viennet 7c86df5037 WIP: Nouveaux tests unitaires pour les cursus BUT 2022-12-07 23:04:11 +01:00
Emmanuel Viennet 3655b21356 Gestion du champ 'boursier' 2022-12-07 15:52:50 +01:00
Emmanuel Viennet 1ea782102b Automatise les tests unitaires de l'API 2022-12-07 13:22:11 +01:00
Emmanuel Viennet a8b4ef2a22 Adaptation du script diagnostic.sh pour ScoDoc 9 2022-11-20 11:36:06 +01:00
Jean-Marie PLACE 6e0e0e07e7 gestion des dates dans les tests/exemples 2022-11-01 10:03:03 +01:00
Emmanuel Viennet a59f5136a4 Edition des groupes: amélioration traitement erreurs, empeche edition des parcours 2022-09-02 15:07:59 +02:00
Emmanuel Viennet 5d527edb71 Import synchro Apo: fix #116 2022-08-26 08:22:07 +02:00
Jean-Marie PLACE 60aba5a878 fix api logo selon conventions + jeux de test + normalise des samples
pour doc par post-traitement des résultats
2022-08-22 15:25:06 +02:00
Emmanuel Viennet c065abd0bb API: modif formsemestre/etudiant. TESTS unitaires OK sauf logos. 2022-08-08 10:06:42 +02:00
Emmanuel Viennet f7a2c1e8e7 API: unifie traitement errors, messages JSON. 2022-08-07 19:56:25 +02:00
Emmanuel Viennet dae762c3b1 API: utilisateurs /user, /users/query + tests unitaires 2022-08-05 17:05:24 +02:00
Emmanuel Viennet 45a5c8ae81 API: creation/edition/suppression département 2022-08-05 06:55:05 +02:00
Emmanuel Viennet 371b017245 Base test API: charge ref. comp. 2022-08-04 16:54:59 +02:00
Emmanuel Viennet 03e30b4e65 Test unitaire API partitions (à compléter) 2022-08-02 09:49:08 +02:00
Emmanuel Viennet 9a2c3b8174 Billets absences: nouvelle API + modernisation code 2022-08-01 21:42:19 +02:00
Emmanuel Viennet 6306e8ca26 API: diverses corrections, tests unitaires (sauf absences et logos). 2022-07-29 16:19:40 +02:00
Emmanuel Viennet dcd7cf78fd Modification contrôle d'accès. Routes API basic+token. Revision routes API. 2022-07-27 16:03:14 +02:00
leonard_montalbano 35a6427e2f ajout d'étapes apo dans la base de tests unitaires 2022-06-27 16:11:48 +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
leonard_montalbano 23e2a5c427 ajout des états d'inscriptions pour les étudiants 2022-06-24 16:03:35 +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
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 25422b7f81 correction bug génération date random pour tests unitaires 2022-06-09 11:08:08 +02:00
leonard_montalbano c0474f109d ajout de l'aléatoire dans la saisies des notes (prob avec les dates) 2022-06-03 16:20:59 +02:00
leonard_montalbano f04265c78e ajout de notes aux évaluations dans la création de la fakedatabase + début tests unitaires etat_evals 2022-06-02 16:18:47 +02:00
Emmanuel Viennet 34d64b3fd8 API: Fix accès par INE et NIP alphanumériques 2022-05-07 08:23:30 +02:00
Emmanuel Viennet 95becc172b API: corrections, refonte complète des tests 2022-05-04 23:11:20 +02:00
leonard_montalbano 6aba3a3ccd doc de create_test_api_database amélioré + ajout du code nip et ine lors de la création des etud + test dept et etu presque fini 2022-04-15 15:57:44 +02:00
leonard_montalbano 92e9f4bc5f todo a focus 2022-04-14 14:56:36 +02:00
leonard_montalbano f1273f7bb2 Merge branch 'master' of https://scodoc.org/git/ScoDoc/ScoDoc into api 2022-04-11 08:25:38 +02:00
Emmanuel Viennet 078b8be33d updated for ScoDoc9 2022-04-05 14:05:43 +02:00
Emmanuel Viennet 187f4721eb mode+version 2022-04-03 23:49:29 +02:00
Emmanuel Viennet 95000ed8a8 Add deb dependencies: libpd-dev, redis. + doc 2022-04-02 09:27:56 +02:00
Emmanuel Viennet ca286288bc Ménage: supprime ancien code entreprises 2022-03-27 23:00:26 +02:00
Emmanuel Viennet 8f8472eb3e script to help debugging install network problems 2022-03-22 14:43:25 +01:00
Emmanuel Viennet 68a4539498 Fix typo: logrotate script 2022-03-15 10:24:32 +01:00
Emmanuel Viennet 8ef265baab Bul. PDF: pied de page 2022-03-13 23:00:50 +01:00
leonard_montalbano 433b4b8f5c début de validation des routes des parties départements et etudiants par les tests 2022-03-10 17:43:12 +01:00
Emmanuel Viennet fe6790738f Base test: complète étudiants et groupe par defaut 2022-03-09 18:03:18 +01:00
Emmanuel Viennet 10230d20ef Commande init-test-database pour générer base de test (pour l'API) 2022-03-09 16:05:44 +01:00
Emmanuel Viennet 202ce4e73e nginx frontal: augmentation du timeout proxy 2022-02-18 23:30:45 +01:00
Emmanuel Viennet f62286cf0e Ne migre pas les (très) anciennes tables entreprises. 2022-02-11 10:16:26 +01:00
Emmanuel Viennet cdc6067861 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-30 08:33:22 +01:00
Yann Leboulanger 32af5a0dc9 logo path has changed 2022-01-27 21:02:54 +01:00
Emmanuel Viennet f14a14ee85 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-25 11:11:03 +01:00
Emmanuel Viennet 01dcd8cccd Migration: tolère dates logs aberrantes, et élimine relations manquantes dans entreprises 2022-01-18 21:38:00 +01:00
Emmanuel Viennet 0b87714ac0 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-13 23:40:30 +01:00
Emmanuel Viennet 55bd15a67b Fix: script migration si tables entreprises ScoDoc 7 incohérentes 2022-01-13 21:36:56 +01:00
Emmanuel Viennet 24bfb8a13d 9.1.20 avec des cerises 2022-01-08 19:53:17 +01:00
Emmanuel Viennet 4c325b70de sanitize formations after upgrades + renumber modules 2022-01-08 17:38:38 +01:00
Emmanuel Viennet 235556f825 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-05 16:52:53 +01:00
Emmanuel Viennet db9acb67dd détails bash 2022-01-05 16:45:55 +01:00
Jean-Marie PLACE efe997fe55 check scodoc-data.old ; correction bug --keep-env 2022-01-05 06:10:25 +01:00
Emmanuel Viennet b6a3bd2388 cosmetic 2022-01-03 12:31:20 +01:00
Emmanuel Viennet dc004de8ef update copyright 2022-01-01 14:49:42 +01:00
Emmanuel Viennet 3ec5cef3c0 Merge pull request 'execute migrate_logos as scodoc (not root)' (#224) from jmplace/ScoDoc-Lille:fix_migrate_logo_as_root into master
Reviewed-on: #224
2021-12-16 16:28:41 +01:00
Emmanuel Viennet bf14f8ed34 curl -> wget for build_release 2021-12-16 16:26:23 +01:00
Jean-Marie Place 051e0d24e2 execute migrate_logos as scodoc (not root) 2021-12-15 23:03:03 +01:00
Emmanuel Viennet ae42db06da invalidation cache Redis lors des mises à jour 2021-12-14 07:48:22 +01:00