54ab56e9bf
Database creation: add unaccent postgresql extension. Tests unitaires OK.
2023-06-20 08:09:50 +02:00
5dd5991995
Fix: mise à jour base postgres
2023-06-20 08:09:50 +02:00
d1d83e0327
Database creation: add unaccent postgresql extension. Tests unitaires OK.
2023-06-20 07:51:40 +02:00
f9b4539231
Fix: mise à jour base postgres
2023-06-16 07:54:28 +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
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
d28cc83891
Added missing Debian dependency: graphviz-dev
2023-05-14 19:35:47 +02:00
45a950ad79
Bareme notes moy/min/max promo. Fix #633
2023-05-12 12:50:26 +02:00
3e40d27ea6
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-05-11 16:27:37 +02:00
464b51245a
Ajout état-civil
2023-04-19 08:14:00 +02:00
b0afd900d1
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-04-14 16:36:02 +02:00
9b4fe1dc5e
Fix restore script
2023-04-14 14:18:08 +02:00
6e86f7a9c4
Génère JSON avec Flask-JSON. Abandonne jsonify.
2023-04-06 16:10:32 +02:00
03a330ae82
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-04-06 13:28:00 +02:00
75ee45835a
Ajout de timeouts sur toutes les requêtes externes (y compris tests API)
2023-04-06 10:38:31 +02:00
dfa453768d
WIP: associations UEs / Competences, ref. comp., tests, refactoring.
2023-04-03 17:46:31 +02:00
8450295f3d
Building script: integrate full unit tests and API tests
2023-02-21 12:46:52 +01:00
a5c7e8609c
Add progress bar to wget's build_release.sh for slow connections
2023-02-20 13:13:23 +01:00
d55e393c15
Renommage dans UI et code des anciens 'Parcours' ScoDoc en 'Cursus'
2023-02-12 13:36:47 +01:00
19c82a27de
Fonction ano users
2023-02-09 12:29:46 +01:00
cd1e6aa73d
Suppression ref. comp. et dept: cascades.
2023-02-09 11:56:20 +01:00
611d32b369
Updater: DEBIAN_FRONTEND=noninteractive
2023-01-05 09:56:20 -03:00
c9bdac4853
Change année copyright
2023-01-02 09:16:27 -03:00
d05ea4f002
API: rétabli formation.referentiel_competence_id. Tous tests OK.
2022-12-18 22:32:31 -03: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
1ea782102b
Automatise les tests unitaires de l'API
2022-12-07 13:22:11 +01:00
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
a59f5136a4
Edition des groupes: amélioration traitement erreurs, empeche edition des parcours
2022-09-02 15:07:59 +02:00
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
c065abd0bb
API: modif formsemestre/etudiant. TESTS unitaires OK sauf logos.
2022-08-08 10:06:42 +02:00
f7a2c1e8e7
API: unifie traitement errors, messages JSON.
2022-08-07 19:56:25 +02:00
dae762c3b1
API: utilisateurs /user, /users/query + tests unitaires
2022-08-05 17:05:24 +02:00
45a5c8ae81
API: creation/edition/suppression département
2022-08-05 06:55:05 +02:00
371b017245
Base test API: charge ref. comp.
2022-08-04 16:54:59 +02:00
03e30b4e65
Test unitaire API partitions (à compléter)
2022-08-02 09:49:08 +02:00
9a2c3b8174
Billets absences: nouvelle API + modernisation code
2022-08-01 21:42:19 +02:00
6306e8ca26
API: diverses corrections, tests unitaires (sauf absences et logos).
2022-07-29 16:19:40 +02:00
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
34d64b3fd8
API: Fix accès par INE et NIP alphanumériques
2022-05-07 08:23:30 +02:00
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
078b8be33d
updated for ScoDoc9
2022-04-05 14:05:43 +02:00
187f4721eb
mode+version
2022-04-03 23:49:29 +02:00
95000ed8a8
Add deb dependencies: libpd-dev, redis. + doc
2022-04-02 09:27:56 +02:00
ca286288bc
Ménage: supprime ancien code entreprises
2022-03-27 23:00:26 +02:00
8f8472eb3e
script to help debugging install network problems
2022-03-22 14:43:25 +01:00
68a4539498
Fix typo: logrotate script
2022-03-15 10:24:32 +01:00
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
fe6790738f
Base test: complète étudiants et groupe par defaut
2022-03-09 18:03:18 +01:00
10230d20ef
Commande init-test-database pour générer base de test (pour l'API)
2022-03-09 16:05:44 +01:00
202ce4e73e
nginx frontal: augmentation du timeout proxy
2022-02-18 23:30:45 +01:00
f62286cf0e
Ne migre pas les (très) anciennes tables entreprises.
2022-02-11 10:16:26 +01:00
cdc6067861
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt
2022-01-30 08:33:22 +01:00
32af5a0dc9
logo path has changed
2022-01-27 21:02:54 +01:00
f14a14ee85
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt
2022-01-25 11:11:03 +01:00
01dcd8cccd
Migration: tolère dates logs aberrantes, et élimine relations manquantes dans entreprises
2022-01-18 21:38:00 +01:00
0b87714ac0
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt
2022-01-13 23:40:30 +01:00
55bd15a67b
Fix: script migration si tables entreprises ScoDoc 7 incohérentes
2022-01-13 21:36:56 +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
235556f825
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt
2022-01-05 16:52:53 +01:00
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
b6a3bd2388
cosmetic
2022-01-03 12:31:20 +01:00
dc004de8ef
update copyright
2022-01-01 14:49:42 +01:00
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: https://scodoc.org/git/ScoDoc/ScoDoc/pulls/224
2021-12-16 16:28:41 +01:00
bf14f8ed34
curl -> wget for build_release
2021-12-16 16:26:23 +01:00
051e0d24e2
execute migrate_logos as scodoc (not root)
2021-12-15 23:03:03 +01:00
ae42db06da
invalidation cache Redis lors des mises à jour
2021-12-14 07:48:22 +01:00
2244f29c33
Fix: operator priority
2021-12-13 10:20:16 +01:00
51506c6d6f
migration des logos_dept scodoc7 -> scodoc9
2021-12-11 14:55:42 +01:00
3aa115e7a2
9.0.68
2021-12-04 21:18:00 +01:00
d05ce6a93b
Merge pull request 'Mise à jour de 'tools/configure-scodoc9.sh'' ( #187 ) from pascal.bouron/ScoDoc:master into master
...
Reviewed-on: https://scodoc.org/git/viennet/ScoDoc/pulls/187
Fix #186
2021-11-24 21:35:09 +01:00
f47cd46abc
Mise à jour de 'tools/configure-scodoc9.sh'
...
Correction de bug du à '
2021-11-24 21:26:34 +01:00
1b7a28ac8d
robustifie script migration (post Colmar)
2021-11-23 12:31:03 +01:00
502f6a9277
Modif script migration pour facilier reprise sur erreur
2021-11-22 22:39:05 +01:00
5e2e36cfab
Modifie script d'upgrade pour éviter les 'kept back'
2021-11-21 23:58:18 +01:00
6c747b1f0e
removed added deb dependency to unblock updates
2021-11-21 23:40:34 +01:00
fc6da6c976
Merge pull request 'Fix debian package depends' ( #185 ) from jmartin/ScoDoc:master into master
...
Reviewed-on: https://scodoc.org/git/viennet/ScoDoc/pulls/185
Elle l'est si on installe suivant la doc (https://scodoc.org/GuideInstallDebian11/ ) en cochant "standard system utilities", je suppose.
Mais en effet c'est mieux d'indiquer la dépendance explicitement !
2021-11-16 10:22:48 +01:00
8dc98c64f1
Mise à jour de 'tools/configure-scodoc9.sh'
2021-11-16 06:07:40 +01:00
jeromemartin
9e8da925a5
Fix debian package depends
2021-11-15 16:00:14 +01:00
090391300a
add dependence on cracklib-runtime
2021-11-10 12:03:49 +01:00
afb94cb011
enhance path management
2021-11-06 17:23:53 +01:00
9f9cb6cca2
migrate_scodoc7_dept_archives (ajout du s au nom de la fonction)
2021-11-01 15:21:38 +01:00
d8e1c428b0
migrate_scodoc7_dept_archives (ajout du s au nom de la fonction)
2021-11-01 15:16:51 +01:00
e243fe6bb0
installmgr url
2021-10-14 11:01:29 +02:00
9015780eb7
complement sauvegarde/restauration
2021-10-06 13:53:09 +02:00
5dfdf4265e
autorise chiffres dans user_name
2021-09-28 16:10:27 +02:00
76af0eb166
+x
2021-09-27 22:52:26 +02:00
fa5539fd75
Améliore script import users ScoDoc7
2021-09-25 22:42:44 +02:00
edc6da3005
applique upgrade alembic dans le script de restoration
2021-09-25 12:33:37 +02:00
cb03cc962c
Scripts save/restore
2021-09-25 09:13:39 +02:00
7a0a04bdb3
fix install
2021-09-19 20:44:26 +02:00
13c027fc19
Adapte assistance à ScoDoc 9
2021-09-18 22:00:10 +02:00
bd2e0ccde5
Archives: utilise dept_id et non acronyme
2021-09-17 10:02:27 +02:00
45352d9248
Script migration: vérification existence departements dans base cible
2021-09-17 09:15:12 +02:00
80238545f3
oups: fichiers oubliés.
2021-09-16 22:31:47 +02:00
91cc421ef8
Post-migration des archives
2021-09-16 21:42:45 +02:00
8b6a569a31
Classe ReverseProxied WSGI pour ré-écriture des URL http/https
2021-09-16 16:05:37 +02:00
49609fa657
harmless typo in migration script
2021-09-15 19:20:41 +02:00
3fbda90a2f
Better logging. New log for exceptions: /opt/scodoc-data/log/scodoc_exc.log
2021-09-15 00:33:30 +02:00
61db542608
remis le favicon
2021-09-14 00:07:10 +02:00
e225197e15
ameliore install nginx/scodoc9
2021-09-13 10:00:07 +02:00
c1b06b18b4
petits bugs (abs) + exc messages
2021-09-12 23:06:23 +02:00
8f72e85e74
évite d'écraser la config nginx à la msie à jour
2021-09-11 23:42:01 +02:00
4bb79e6853
Petits correctifs suite à migration iutv
2021-09-11 19:05:19 +02:00
badf83cc7f
fix migration adresses + cosmetique
2021-09-11 15:59:06 +02:00
4b2d5f01a4
backup scripts for ScoDoc 9
2021-09-11 11:07:53 +02:00
72dfc4f49b
Configuration des logos via formulaires
2021-09-08 23:00:01 +02:00
5ab0dec6af
Timeout gunicorn passé à 600s
2021-09-08 00:13:41 +02:00
97fe4cc73f
Ne quote plus par défaut le HTML des chaines entrants en base
2021-09-07 23:55:04 +02:00
04d5dd2ad7
better help messages
2021-09-06 21:35:17 +02:00
ee0961d247
Debian desinstall (purge) script
2021-09-06 21:32:56 +02:00
4e2fab29d5
fix typo role RespPe
2021-09-05 18:14:16 +02:00
f4335624fc
Script migration: traite départements nommés en minuscules
2021-09-05 14:21:55 +02:00
1c7bbc639a
doc dans script migration sur config bonus
2021-09-05 13:41:26 +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
7689731038
check that scodoc7 is stopped, and disable it in systemd after migration
2021-09-03 18:37:05 +02:00
42ae898505
Fix path for (fake) XML etapes
2021-09-03 17:09:55 +02:00
84e991cef0
Ameliore portail de test: photos et interruptions
2021-09-03 09:00:43 +02:00
0d2926d48e
Debian package depends on postfix|exim4
2021-09-03 08:10:49 +02:00
2c9aacc330
Reorganized fakeportal files
2021-08-31 23:32:51 +02:00
30b5d4bfa3
Modif config nginx pour servir static statiquement
2021-08-30 16:15:05 +02:00
4e836e61d3
Debian postinst restart services postgresql and scodoc9. Enhanced error page when DB unavailable.
2021-08-30 11:03:24 +02:00
aee02d911e
reorganized logging.
2021-08-29 19:58:15 +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
fc3e7ba079
display db URI at startup.
2021-08-27 17:25:18 +02:00
6090672089
Modified install/upgrade scripts to use Flask-Migrate (Alembic)
2021-08-27 17:03:47 +02:00
137a486329
fix: certificats perdus lors de la migration en place depuis ScoDoc 7
2021-08-27 12:11:04 +02:00
e14eb723bf
mail on localhost by default
2021-08-27 10:49:36 +02:00