Commit Graph

97 Commits

Author SHA1 Message Date
99942f40ea
Ajout du support de DB et cache externe
La base de données postgresql et le cache redis peuvent désormais être sur un serveur externe (pas localhost) grâce aux variables d'environnement `SCODOC_DATABASE_URI` et `CACHE_REDIS_HOST`.
2024-06-03 15:18:05 +02:00
000e016985 Enhance critical_error handling. 2024-05-19 22:53:54 +02:00
2b150cf521 Modif config Jina2. Refonte ScoData, fournit par défaut à tous les templates. 2024-04-06 12:16:53 +02:00
a70e6236d4 Améliore traitement erreurs dans champ PV intro PDF 2023-12-07 23:07:11 +01:00
a821add6a6 Abandonne Flask-Bootstrap 2023-11-15 20:38:51 +01:00
874491d7c2 Supprime Flask-Moment (inutilisé). Utile pour assiduité seulement Moment 2.29.4. 2023-10-07 09:32:56 +02:00
265a9119cb WIP: Bulletins BUT courts pdf (2) 2023-09-01 14:38:41 +02:00
46dada71a6 API: exporte les date et datetime en ISO et non pas en RFC 822. 2023-08-01 22:07:23 +02:00
iziram
96b1512e24 Assiduites : Front End 2023-06-02 11:41:35 +02:00
5f719442f0 BUT: ECTS par UE dépendant du parcours. 2023-04-11 13:48:57 +02:00
488e4b1c85 Affichage/édition des programmes BUT/Niveaux de compétences. Tests. -- WIP 2023-04-10 11:25:46 +02:00
6e86f7a9c4 Génère JSON avec Flask-JSON. Abandonne jsonify. 2023-04-06 16:10:32 +02:00
dd89e6fa9c Change JSONEncoder: use Python's json module instead of Flask 2023-04-04 12:14:05 +02:00
cd24fe53d5 WIP: ajustements pour upgrade SQLAlchemy 2023-04-04 09:57:54 +02:00
2248090248 WIP: migrating to SQlAlchemy 2.0.8 2023-04-03 17:40:45 +02:00
b7a7bf1edc Améliore gestion erreurs serveur (messages, cache). 2023-03-22 10:15:27 +01:00
32c321bcd1 Anciens formulaires: ajout csrf 2023-03-19 10:26:03 +01:00
015867d726 CAS: copy configuration from ScoDoc database at login/logout 2023-02-28 21:40:50 +01:00
7fc3108886 Envois de mail:
- réglage de l'adresse origine From au niveau global
 et systémtisation de son utilisation.
 - ajout de logs, réglage du log par défaut.
 - modernisation de code.
2023-02-28 19:43:48 +01:00
6876f2e902 Ignore CAS config during fresh database upgrade 2023-02-27 10:43:50 +01:00
dd6ca9b188 CAS: Améliore traitement des erreurs 2023-02-27 09:46:15 +01:00
d8a7f8affa Connexion au CAS (WIP) 2023-02-26 21:24:07 +01:00
cb21043f31 Templates Jinja2: extension .j2 au lieu de .html 2023-01-30 18:25:17 -03:00
80b4465815 Fix #564 Passage de semestre: inscrire aux groupes de parcours si ils existent 2023-01-23 20:35:15 -03:00
4566817094 critical errors handler (xp) 2023-01-23 19:03:20 -03:00
48e40e79ba Modif log en mode TEST 2023-01-11 16:39:58 -03:00
96e2a13ffe Tests unitaires yaml: reset sequences to get same ids 2022-12-16 23:26:22 -03:00
409ad75096 Modif handler ScoBugCatcher pour mode dev 2022-12-09 02:06:53 -03:00
6838c970a4 min/max evals sur bul. json classic. + Tests unitaires bulletin. 2022-11-22 13:13:16 +01:00
a92d2a6edf JSON: exporte dates au format ISO 2022-10-23 14:51:57 +02:00
137d437811 Ajoute traceback aux dumps envoyés 2022-09-10 15:23:54 +02:00
59649b713d Modif log (vers console) en mode debug 2022-09-07 13:06:26 +02:00
fd06d8428a Export datetime en JSON: conversionn systématique en ISO 8601 2022-08-01 17:50:51 +02:00
dcd7cf78fd Modification contrôle d'accès. Routes API basic+token. Revision routes API. 2022-07-27 16:03:14 +02:00
6632fce008 Fix: scodoc_dept : API 2022-07-26 09:00:48 +02:00
2bfbaa3a2a Réduit niveau log: INFO 2022-07-11 18:17:39 +02:00
6b1d4d1afd Modifie URL vers ressources statiques selon la version. Close #404 2022-06-26 17:55:05 +02:00
f546837821 Modif config log: moins verbeux, evite requetes ordinaires 2022-06-24 03:32:48 +02:00
590c52c138 Ne réinitialise pas systématiquement les permissions des rôles standards. 2022-03-21 22:07:34 +01:00
9032b1fa67 Exception speciale pour envoyer bug report 2022-03-21 11:48:34 +01:00
6a525eb1a1 Form. assistance dans exception handler 2022-03-14 14:09:59 +01:00
dcc06d6169 Env. var specifying cache type 2022-03-12 09:39:28 +01:00
ec9cdfe50a Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into dev92 2022-03-04 20:59:04 +01:00
b4a7749e5a Mode test pour les mails. Closes #326 2022-03-04 20:02:50 +01:00
bcbace0120 N'affiche pas les UE sans inscriptions sur les buleltins classiques 2022-03-03 23:02:24 +01:00
6b8b0f9c24 WIP: bulletins BUT pdf 2022-02-21 19:25:38 +01:00
f14a14ee85 Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into refactor_nt 2022-01-25 11:11:03 +01:00
f524dcaf58 Variable SCODOC_MAIL_FROM pour les envois d'exceptions 2022-01-19 22:40:41 +01:00
82e3de02f6 update 2022-01-04 20:03:38 +01:00
a1bb957eaf meilleure gestion des suppressions d'objets dans l'édition des formations 2022-01-04 17:33:02 +01:00