Commit Graph

924 Commits

Author SHA1 Message Date
Iziram
b2e6ef63b9 Assiduité : traitement des justificatifs closes #818 2024-03-22 15:44:47 +01:00
Iziram
2daae1c9c5 Assiduité : bilan_dept : inversion ordre tableau/téléchargement 2024-03-22 15:44:15 +01:00
03c03f3725 Fix form recherche par étape 2024-03-21 15:54:56 +01:00
29eb8c297b Améliore page accueil dept.: formation, cosmétique, export excel 2024-03-21 13:21:25 +01:00
38032a8c09 Ré-écriture de la page d'accueil de département. Template. 2024-03-21 12:06:34 +01:00
2f2d98954c Maquette: introduit scobox, reprend certaines pages. WIP 2024-03-20 18:13:19 +01:00
Iziram
5d10ee467e Assiduité : téléchargement des assiduités 2024-03-19 16:30:08 +01:00
Iziram
7af0dd1e1e Assiduite : signal_assiduites_diff tableau transposer + modifs mineurs 2024-03-18 17:41:17 +01:00
Iziram
b74d525c28 Assiduité: signal_assiduites_diff OK 2024-03-15 16:08:41 +01:00
Iziram
c617ee321a Assiduité : signal_assiduites_diff suppr titres 2024-03-14 15:39:42 +01:00
Iziram
56ec4ba43d Assiduité : page signal_assiduites_diff WIP 2024-03-13 16:35:56 +01:00
Iziram
d14f7e21b7 Assiduité : calendrier utilisation couleur générale (assiduites.css) 2024-03-11 11:39:36 +01:00
Iziram
c3cb1da561 Assiduité : refonte signal_assiduites_group 2024-03-11 11:39:06 +01:00
Iziram
cce60d432d Assiduité : timeline ajout timepicker 2024-03-11 11:37:58 +01:00
Iziram
4386994f7d Assiduité : bilan_etud suppr bouton suppression + avertissement tableau 2024-03-11 11:37:21 +01:00
Iziram
e2b9cd3ded Assiduité : suppression assiduite js non utilisé 2024-03-11 11:35:09 +01:00
Iziram
be227f4a2f Assiduité : Prompt : blocage scroll + fermeture on success 2024-03-11 11:33:05 +01:00
Iziram
71f90f5261 Assiduité : annulation / suppression fichier justif 2024-03-01 16:35:39 +01:00
Iziram
1b037d6c7c Assiduité : fix format nbabs sidebar 2024-03-01 16:04:16 +01:00
Iziram
c69e9c34a0 Assiduité : fix format date 'absences du' 2024-03-01 12:56:00 +01:00
Iziram
17f8771b0b Assiduité : fix bug tableau (actualisation sur les lignes) 2024-03-01 12:56:00 +01:00
Iziram
a79ca4a17d Assiduité : suppression ancien tableaux (inutilisé) 2024-03-01 12:56:00 +01:00
411ef8ae0d vocabulaire: portail > passerelle 2024-03-01 12:56:00 +01:00
Iziram
21b2e0f582 Assiduité : fix bug module selector signal_assiduites_group 2024-02-29 08:47:03 +01:00
Iziram
c882e0d6a0 Assiduité : couleur minitimeline calendrier fixes #817 2024-02-28 11:09:01 +01:00
Iziram
e4c889ec8a Assiduité : calendrier scroll horizontal 2024-02-28 09:26:15 +01:00
741168a065 Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc 2024-02-27 21:40:51 +01:00
802e8f4648 Ajout de l'option "Générer les moyennes sur les tags" 2024-02-27 17:11:00 +01:00
cf7d7d2db8 Merge remote-tracking branch 'scodoc/cleo-pe-BUT-v2' into pe-but-options
# Conflicts:
#	app/pe/pe_view.py
#	app/templates/pe/pe_view_sem_recap.j2
2024-02-27 16:45:15 +01:00
8acd9a12d4 Merge branch 'scodoc-master' into pe-but-v4 2024-02-27 16:20:32 +01:00
2020114c1b Ajout des nvo fichiers du master 2024-02-27 16:20:23 +01:00
a93aa19449 Fin du calcul des moyennes par ressource/saes 2024-02-27 16:18:08 +01:00
28b25ad681 Check 2024-02-27 14:58:15 +01:00
5ea79c03a3 Ajoute les moyennes de ressources/saes 2024-02-27 14:39:14 +01:00
Iziram
9dcaf70e18 Assiduité : fix bugs calendrier 2024-02-27 08:58:09 +01:00
aaaf41250a Assiduité: formattage comptes marge gauche 2024-02-26 21:28:27 +01:00
1c01d987be Evaluations bloquées jusqu'à une date. Implements #858 2024-02-25 16:58:59 +01:00
6821a02956 Fiche par étudiant 2024-02-25 10:39:51 +01:00
7f32f1fb99 Evaluations de type bonus. Implements #848 2024-02-24 16:49:41 +01:00
eb56182407 Fiche par étudiant 2024-02-24 12:21:42 +01:00
02b057ca5a Finalisation des interclassements 2024-02-24 10:48:38 +01:00
f1ce70e6de Envoi bulletin, génération classeur: choix groupe étudiants 2024-02-22 16:34:11 +01:00
a8ff540e95 Template base: inclusion multiselect + reorganisation 2024-02-22 16:31:42 +01:00
fae9fbdd09 Diverses améliorations pour faciliter la config BUT. Voir #862 2024-02-20 21:30:08 +01:00
d8381884dc Merge branch 'scodoc-master' into pe-moy-par-ue 2024-02-16 09:37:52 +01:00
d140240909 Code: modernisation (ue_list, ...) et nettoyage. Tests ok. 2024-02-14 21:45:58 +01:00
02a73de04d Améliore l'analyse des abandons de formation (sans prise en compte du formsemestre_base) 2024-02-14 15:19:21 +01:00
a200be586a ue.titre peut être null + formattage code 2024-02-13 13:55:16 +01:00
8eedac0f03 orthographe 2024-02-12 10:12:46 +01:00
bcb801662a WIP: PE : form paramétrage pe_view_sem_recap 2024-02-09 21:52:33 +01:00
9ec0ef27ba Assiduite: visu_assi_group avec restriction aux modules du semestre. 2024-02-08 15:56:58 +01:00
98eb7699a0 Coquille de syntaxe 2024-02-06 18:57:54 +01:00
0adcbb7c0b Ajoute différentes infos à la page du site Web consacré aux PE (dont tentative de progress bar) 2024-02-06 17:53:38 +01:00
556725b3ef 3 petites corrections 2024-01-31 14:27:08 +01:00
eefbe70944 Fix: Assiduité: saisie/éditiion date dépôt justif. Fix #852 2024-01-30 11:47:57 +01:00
9be77e4f37 PE: modernise vue 2024-01-27 13:37:01 +01:00
a00e2da461 PE: template vue 2024-01-27 13:13:44 +01:00
787e514dca Ne propsoe pas chgt de mot de passe scodoc si CAS forcé pour cet user 2024-01-26 22:58:22 +01:00
39b3cd9e05 Fix: changement mot de passe par l'utilisateur lui même 2024-01-26 16:50:20 +01:00
a4b25eb47b Assiduité: signal_assiduites_group: impose de choisir activement un module quand l'option 'forcer' est vraie. 2024-01-24 23:00:22 +01:00
790ba910ee Lien vers page documentation codes jury BUT 2024-01-24 22:54:28 +01:00
086b8ee191 Assiduite: un peu de nettoyage, corrections 2024-01-23 20:09:13 +01:00
2a239ab92f Assiduites: 3 bugs 2024-01-22 17:01:01 +01:00
45c685d725 Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc 2024-01-21 22:23:39 +01:00
ef63e27aed Page assiduité: utilisation de templates partout. Fix #816 2024-01-21 22:21:10 +01:00
Iziram
a04278f301 Assiduites : fix initialisation datepicker signal_assiduite_group 2024-01-21 22:11:07 +01:00
555e8af818 Accès au détail d'un justificatif avec AbsJustifView: closes #824 2024-01-21 22:02:18 +01:00
b8eb8bb77f Deux fichiers oubliés, pour #648 2024-01-21 22:02:18 +01:00
4917034b6d RGPD: config. coordonnées DPO. Closes #648 2024-01-21 22:02:17 +01:00
c6910fc76e RGPD: protection optionnelle des données perso étudiantes (ViewEtudData) sur fiche_etud 2024-01-21 22:02:17 +01:00
aee4f14b81 Accès au détail d'un justificatif avec AbsJustifView: closes #824 2024-01-21 18:07:56 +01:00
b91609950c Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc into iziram-main96 2024-01-20 19:42:26 +01:00
6908b0b8d2 Deux fichiers oubliés, pour #648 2024-01-20 19:30:42 +01:00
706b21ede7 RGPD: config. coordonnées DPO. Closes #648 2024-01-20 19:29:32 +01:00
9c1c316f14 RGPD: protection optionnelle des données perso étudiantes (ViewEtudData) sur fiche_etud 2024-01-20 14:49:36 +01:00
Iziram
87e98b5478 Assiduites : WIP todos 2 2024-01-19 17:06:01 +01:00
Iziram
7659bcb488 Assiduites : WIP todos 2024-01-18 17:05:43 +01:00
f55f3fe82f Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc 2024-01-17 22:01:57 +01:00
9104a8986e EDT: raw event hidden in html. WIP: user edt. 2024-01-17 21:58:45 +01:00
Iziram
3e1f563ecd Assiduites : améliorations
- - duplication const
- + bouton justifier `ajout_assiduite_etud`
- + auto actualiser `signal_assiduite_group`
- - enum au lieu de str
- + mettre css minitimeline.css
- + resize timeline  fix
2024-01-16 16:17:06 +01:00
0cafc0b184 Ajoute timepicker partout. Utilise pour evaluation_edit. Fix #829 2024-01-16 13:56:35 +01:00
7ce57d28cb Ajoute timepicker partout. Utilise pour evaluation_edit. Fix #829 2024-01-16 12:36:20 +01:00
Iziram
3a3f94b7cf Assiduites : fin intégration pagination + cache tableau 2024-01-16 09:30:12 +01:00
Iziram
023e3a4c04 Assiduites : pagination + tri + options tableaux 2024-01-16 09:30:02 +01:00
Iziram
4d19d385f1 Assiduites: harmonisation nom routes fonctions fichiers fixes #815 2024-01-12 11:42:17 +01:00
Iziram
c639778b78 Assiduites : VisuAssiduiteGr logique page fixes #804 2024-01-12 11:36:00 +01:00
Iziram
7d441b1c4d Assiduites : choix date quand date courante hors semestre fixes #837 2024-01-12 10:52:40 +01:00
Iziram
a05801b78a Assiduites : calendrier python fixes #812 2024-01-11 17:19:56 +01:00
ac9b5722cf Option de config globale pour imposer saisie du mail institutionnel dans le formulaire 2024-01-09 19:56:05 +01:00
e61ec5e04e EDT: avertissement si dates hors semestre 2024-01-09 18:48:44 +01:00
1e33626b60 EDT: fix pb affichage signalés par PB 2024-01-09 02:03:16 +01:00
Iziram
ff92a8f61e Assiduites : saisie différée créneau par défaut fixes #819 2024-01-08 10:49:34 +01:00
8e74a143fa EDT: conserve état view 2024-01-06 14:51:48 +01:00
c8ac59d8da Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into edt 2024-01-06 14:32:53 +01:00
4f07da0b41 Fix: édition config. via l'API (routes) 2024-01-06 14:32:06 +01:00
f2b6e7f253 EDT: affichage enseignants non reconnus + typo 2024-01-06 12:46:22 +01:00
bd860295ba Merge branch 'edt' of https://scodoc.org/git/viennet/ScoDoc 2024-01-05 23:55:14 +01:00
276ba50576 Login: encourage à utiliser CAS si dispo. 2024-01-05 23:55:05 +01:00
fb62904cc9 EDT: front: navigation et dates 2024-01-05 14:10:12 +01:00
Iziram
e0ca0100d0 Assiduites : maj CountCalculator fixes #820 2024-01-05 10:06:16 +01:00
85f0323a80 EDT: construction des calendriers enseignants 2024-01-02 23:05:08 +01:00
1a5072a35c user_board: accès depuis accueil général 2023-12-31 22:59:09 +01:00
97eb18361f user_board: icon saisie absences + organisation par dept 2023-12-31 22:19:11 +01:00
f7d16900b1 Assiduite: fix JS bug + misc code review 2023-12-31 22:18:13 +01:00
ae94d8fba4 WIP: tableau de bord utilisateur 2023-12-29 13:58:18 +01:00
397e3acea2 add TODO 2023-12-29 06:19:20 +01:00
d3b1aaabd8 Editeur partition: pas d'affichage config EDT si EDT non configuré 2023-12-29 04:11:37 +01:00
c88464125e Title EDT 2023-12-29 09:48:20 +01:00
924037d5c6 Cosmetic: titre bulle groupe.edt_id 2023-12-29 02:55:20 +01:00
a1e689d105 API: group_set_edt_id. +cosmetic 2023-12-29 02:48:23 +01:00
a49437fa47 Merge pull request 'Partition editor : amélioration ordonnanceur' (#832) from lehmann/ScoDoc-Front:modifEditPartition into master
Reviewed-on: https://scodoc.org/git/ScoDoc/ScoDoc/pulls/832
2023-12-28 23:31:46 +01:00
999757dd77 EDT: extraction et affichage de l'enseignant 2023-12-28 23:05:19 +01:00
e11101b53b Route id EDT 2023-12-28 22:49:28 +01:00
2ac442315c Edit id EDT 2023-12-28 22:43:35 +01:00
967c8a91c5 Partition editor : amélioration ordonnanceur 2023-12-28 21:23:37 +01:00
4cb7479b6f EDT: ajout aide + option pour ne pas afficher les titres de modules 2023-12-24 16:09:07 +01:00
95a2a3daeb cosmetic 2023-12-23 14:14:23 +01:00
b3ba3002ea calendrier_assi_etud: affichage justif à l'état 'modifie' 2023-12-23 14:04:46 +01:00
e8be809dff Ajout explications sur états justificatifs + rename sco_archives_formsemestre.py 2023-12-23 13:53:02 +01:00
4d513bf318 cosmetic + corrige form ajout 2023-12-22 15:59:24 +01:00
2b04c952c4 Formulaire edit_justificatif_etud + diverses correctifs mineurs 2023-12-22 15:31:30 +01:00
c316a5ee35 Améliore mail création de compte utilisateur si CAS forcé. Fix #801 2023-12-17 22:30:53 +01:00
1699febab8 ajout_justificatif_etud: upload fichiers + corrige permissions 2023-12-16 22:53:02 +01:00
515cbaf406 Fix: cache inval. apres saisie jutif indiv. 2023-12-15 01:31:15 +01:00
0037bf9f3a Améliore formulaire ajout_assiduite_etud 2023-12-14 20:50:27 +01:00
5b7801e735 form justificatif: upload fichier desactivé (WIP) 2023-12-12 20:19:18 +01:00
0a38ed22e6 Assiduité: Modifie couleurs calendrier 2023-12-12 13:58:07 +01:00
bf4b69c9b2 WIP: formulaire ajout justificatif 2023-12-12 03:05:31 +01:00
99b182e1c7 Bug fix: accès aux fichiers justificatifs 2023-12-11 15:24:55 +01:00
a4fbc2b80e Evaluations: modernisation code 2023-12-10 20:59:32 +01:00
0b6f60897b Assiduite: tableau etat_abs_date: export excel 2023-12-09 16:03:17 +01:00
4db178ea52 Assiduite: tableau etat_abs_date 2023-12-09 15:53:45 +01:00
0cf2030656 Fix: css calendrier/minitimeline 2023-12-08 14:50:15 +01:00
a5c927db75 Assiduite: diverses améliorations, styles tableaux 2023-12-07 22:10:51 +01:00
269b739613 Assiduité calendrier: mémorise état checkboxes 2023-12-07 15:47:15 +01:00
96420c534f Merge branch 'prod' of https://scodoc.org/git/viennet/ScoDoc into assi_ev 2023-12-06 20:44:03 +01:00
78fbaf1ac8 Fix: précision affichage sommes coefs BUT 2023-12-06 18:57:07 +01:00
fc69bcf70a Fix calendrier assiduité. 2023-12-06 17:13:44 +01:00
9f6b865a33 Améliore édition assiduité (TableauAssiduiteActions) 2023-12-06 14:42:10 +01:00
ebd7d30176 WIP: affichage message erreur 2023-12-06 02:35:29 +01:00
152fca5748 WIP: ajout_assiduite_etud : utilisation modele 2023-12-06 02:04:10 +01:00
16e63069a5 WIP: ajout_assiduite_etud 2023-12-05 21:04:38 +01:00
419f1223dd Assiduite: relecture de code, cosmétique, formattage 2023-12-01 13:46:33 +01:00
a5e5ad6248 Améliorations partielles de SignaleAssiduiteEtud 2023-11-29 18:07:14 +01:00
7cda427cac Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc 2023-11-29 17:15:27 +01:00
dcea12f6fc Table etud courants + export xlsx, + code nip 2023-11-26 19:04:03 +01:00
Iziram
cbb11d0e8e Merge branch 'liste_assi' into main96 2023-11-24 18:08:12 +01:00
Iziram
7a80ec3ce5 Assiduites : Tableaux (sans QOL) 2023-11-24 18:07:30 +01:00
Iziram
b13e751e1a Assiduites : WIP tableaux actions (sauf modifier) 2023-11-24 13:58:03 +01:00
532fb3e701 Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc 2023-11-22 17:59:10 +01:00
457a9ddf51 Améliore code et tests gestion User 2023-11-22 17:55:15 +01:00
ea1a03a654 API: enrichit création/édition GroupDescr 2023-11-22 17:54:16 +01:00
Iziram
c0253bd05d Assiduites : WIP tableaux options 2023-11-22 16:49:13 +01:00
Iziram
1e98dd125e Merge branch 'main96' into liste_assi 2023-11-22 16:05:41 +01:00
Iziram
38ba20aef6 Assiduites : Calendrier date_pivot 2023-11-22 15:57:31 +01:00
Iziram
33c9a606b0 Assiduites : SaisieAssiduiteEtud rework 2023-11-22 15:57:05 +01:00
Iziram
54906c1bde Assiduites : mises à jour couleurs listes 2023-11-22 09:13:00 +01:00
4d3cbf7e75 API: enrichit création/édition User 2023-11-21 22:28:50 +01:00
7672c3e3c5 Add check in bul_head 2023-11-20 20:59:56 +01:00
Iziram
6bc4d6dbb4 Assiduites : bugfix conflict fakeiso 2023-11-20 20:59:40 +01:00
Iziram
552095b979 Assiduites : dates naives front-end 2023-11-20 17:07:31 +01:00
Iziram
295fb679ed Assiduites: SignalAssiduiteDifferee bug fix 2023-11-17 13:50:49 +01:00
Iziram
a9d30def6b Assiduites : bug fix visu_assi.j2 2023-11-17 11:36:15 +01:00
Iziram
a33a919823 Assiduites : bug fix, retour a date invalide 2023-11-17 10:17:26 +01:00
a7935d375a WIP: saisie abs depuis calendrier (reste bug décalage jour) 2023-11-17 00:22:46 +01:00
1f319dfeba EDT: filtrage par groupe scodoc 2023-11-16 23:34:47 +01:00
Iziram
f485791e3b Assiduites : Gestions couleurs + bugfix calendrier Close #800 2023-11-16 15:54:34 +01:00
1fd973c0d0 Ajuste style calendrier assiduité 2023-11-16 02:48:39 +01:00
5f7b4af3e6 Merge branch 'main96' of https://scodoc.org/git/iziram/ScoDoc into iziram-main96 2023-11-16 02:03:14 +01:00
a821add6a6 Abandonne Flask-Bootstrap 2023-11-15 20:38:51 +01:00
Iziram
7502acf1df Assiduites : maj calendrier 2023-11-15 17:34:13 +01:00
Iziram
3a963cb1b4 Assiduites : utilisation datepicker 2023-11-15 14:11:47 +01:00
96333f4697 Serve locally xlsx-populate (no CDN) 2023-11-15 08:14:05 +01:00
fbc501bf3c EDT: navigation prev/next week 2023-11-15 08:14:05 +01:00
b673ca2667 Fix: invalidation cache sur modif evaluation 2023-11-15 08:14:05 +01:00
eaa57d0eb7 ajout légende 2023-11-15 08:14:05 +01:00
511016bbcf EDT: config.: chargement d'un sample ics pour aider 2023-11-15 08:14:05 +01:00
676ae47d69 Serve locally xlsx-populate (no CDN) 2023-11-14 23:24:29 +01:00
d87432e8ac EDT: navigation prev/next week 2023-11-14 23:16:25 +01:00
a043cb26ed Fix: invalidation cache sur modif evaluation 2023-11-14 22:48:28 +01:00
e551ac5124 ajout légende 2023-11-14 19:26:44 +01:00
Iziram
338d2f7ec8 Assiduites : fix journee entiere + utilisation scodoc-datetime 2023-11-14 16:38:07 +01:00
9a0e64effd EDT: config.: chargement d'un sample ics pour aider 2023-11-14 15:55:52 +01:00
Iziram
7b5e186c61 Merge branch 'sans_moment' into main96 2023-11-14 15:18:10 +01:00
098502f2d3 EDT: améliore gestion erreur chargement ics 2023-11-14 14:06:47 +01:00
5901ba59d7 EDT: paramétrage extraction info par expressions régulières 2023-11-13 15:08:09 +01:00
46288cd52d EDT: édition des edt_id du groupe tous et des groupes de parcours 2023-11-13 12:16:10 +01:00
78d72d2d54 EDT: ajuste taille calendrier et plage horaire. 2023-11-13 11:30:26 +01:00
Iziram
83765b584e Assiduites : champs "heure_deb" "heure_fin" timeline 2023-11-13 08:35:19 +01:00
0f61b0874a WIP: codes Apo et EDT sur chaque modimpl. (pas encore utilisé dans exports Apo). 2023-11-12 19:58:55 +01:00
d1bc546d7b WIP: Affichage de l'emploi du temps du semestre. 2023-11-11 18:13:18 +01:00
Iziram
c88869dd5f date_utils : page test 2023-11-10 16:00:13 +01:00
Iziram
8957264dc6 Fonctionnalités Dates + suppr dtparser 2023-11-10 14:24:29 +01:00
Iziram
6ae9bcafb1 Merge branch 'main96' into sans_moment 2023-11-10 14:23:24 +01:00
bb331e31c1 Améliore form config assiduite + edt 2023-11-08 23:19:58 +01:00
5d7d967cf2 Extraction identifiant utilisateur EDT depuis la réponse CAS. 2023-11-08 17:58:11 +01:00
Iziram
f1006cff88 Merge branch 'main96' into sans_moment 2023-11-08 15:30:28 +01:00
Iziram
a40768e33b Assiduité: suppression momentJS 2023-11-08 15:29:45 +01:00
e71e4b27ec EDT: ajout des edt_id dans formsemestre, groupes, modules, users 2023-11-06 22:05:38 +01:00
Iziram
2ff49fc1bd WIP passage moment - vanilla js 2023-11-03 16:55:26 +01:00