3325b41690
Interface pour UE externes et éditions des validations
2023-06-30 17:26:41 +02:00
02168b8032
Ajout ADSUP au transcodage Apogée. Cosmetic flash.
2023-06-27 21:55:28 +02:00
fc0a1c285a
Améliore UI gestion des UE antérieures
2023-06-27 21:55:28 +02:00
b2bd659c47
Ajout ADSUP au transcodage Apogée. Cosmetic flash.
2023-06-25 21:05:19 +02:00
66983ff767
Améliore UI gestion des UE antérieures
2023-06-25 11:49:11 +02:00
iziram
4dc2b41402
Assiduites : Finalisation Page Liste
2023-06-23 16:12:36 +02:00
46e03c0f61
Ajout recap. parcours BUT sur page saisie jury
2023-06-23 16:11:16 +02:00
b70e2758c9
news pour opérations jury. Implements #668
2023-06-23 16:11:16 +02:00
87cc4c06d6
Ajout recap. parcours BUT sur page saisie jury
2023-06-23 15:35:52 +02:00
c9babcd8c2
news pour opérations jury. Implements #668
2023-06-23 10:38:01 +02:00
916edb72ac
N'affiche pas les niveaux inexistants sur le résumé parcours
2023-06-22 21:19:44 +02:00
449c1f0cb0
Jury BUT:
...
- Modification gestion de l'enregistrement des codes.
- Signale quand un RCUE change de code.
- Calcul auto du jury: peut modifier les décisions RCUE.
2023-06-22 21:19:44 +02:00
d57b6638ea
N'affiche pas les niveaux inexistants sur le résumé parcours
2023-06-22 21:15:23 +02:00
438caf1052
Jury BUT:
...
- Modification gestion de l'enregistrement des codes.
- Signale quand un RCUE change de code.
- Calcul auto du jury: peut modifier les décisions RCUE.
2023-06-22 19:00:56 +02:00
7712de19a2
Modifie effacement décisions annuelles BUT et RCUE. Améliore affichage décisions
2023-06-22 16:22:00 +02:00
ccc589f4d5
Modifie effacement décisions annuelles BUT et RCUE. Améliore affichage décisions
2023-06-20 21:05:04 +02:00
88d3ef020d
Table jury: affichage stats codes annuels octroyés sous la table
2023-06-20 17:39:22 +02:00
47cf5962f9
Table jury: affichage stats codes annuels octroyés sous la table
2023-06-20 12:14:16 +02:00
07318b5d77
Affichage et suppression possible de toutes les décisions de jury
2023-06-20 08:09:50 +02:00
fbca147d7e
Suppressions de décisions de jury
2023-06-20 08:09:50 +02:00
b026349e74
Affichage et suppression possible de toutes les décisions de jury
2023-06-19 22:07:31 +02:00
756c46df0b
Suppressions de décisions de jury
2023-06-18 09:37:13 +02:00
iziram
6d2c3f8dcc
Assiduites : Page liste - filtrage des tableaux
2023-06-15 17:50:38 +02:00
iziram
1c0d0baf15
Assiduites : Fixes + fin page différée
2023-06-14 17:53:19 +02:00
iziram
da8b416785
Assiduites : Modif Live + Toasts + filtre Liste
2023-06-13 16:25:45 +02:00
iziram
f10fd311e1
Assiduites : Modif Comportement Page Différée
2023-06-12 17:54:30 +02:00
aaaa5e0f4d
Editeur partitions: Cache boite non affectés quand elle est vide
2023-06-08 09:52:52 +02:00
c6f3ad448a
Editeur partitions: Cache boite non affectés quand elle est vide
2023-06-07 18:50:34 +02:00
iziram
99223b760b
Assiduites : Mise à jour diverses (Page différée + live groupe)
2023-06-05 16:18:06 +02:00
iziram
238b6b10d4
Assiduites : préférences - jours travaillés
2023-06-02 11:41:36 +02:00
iziram
15baf57136
Assiduités : Page Liste Assiduites / Justifs (WIP)
2023-06-02 11:41:36 +02:00
iziram
d796c7db93
Assiduites : Gestion des justificatifs (rapide) WIP
...
Assiduites : ajout style justifié (minitimeline)
2023-06-02 11:41:35 +02:00
iziram
5c6f0b3d6b
Assiduites : modification styles (proposition Sébastien Lehmann)
2023-06-02 11:41:35 +02:00
iziram
96b1512e24
Assiduites : Front End
2023-06-02 11:41:35 +02:00
8e1cb055f6
- corrige saisi stage sur entreprise ( fix #642 )
...
- clé étrangère sur Identite dans EntrepriseStageApprentissage
- nouveau mécanisme pour le choix d'étudiant via auto-completion
(ajout de autoComplete.js-10.2.7)
- nouveau point d'API: /etudiants/name/<string:start> (et son test unitaire)
2023-06-01 17:58:30 +02:00
063e59f172
Test BUT Info: ajout édtudiants
2023-05-14 19:03:55 +02:00
94c5c51983
Fix petits bugs parcours BUT, cosmetic
2023-05-13 18:35:10 +02:00
623de12953
scu dans templates
2023-04-14 23:36:36 +02:00
d4dc7f6226
Améliore présentation ref. comp.
2023-04-13 15:16:14 +02:00
da2f0ac2f9
Association parcours/UE: amélioration formulaire. Messages erreurs. Logique association UE/niveaux. test unitaire partiel. WIP.
2023-04-13 09:58:38 +02:00
5c68bb7ffc
cosmetic
2023-04-13 08:42:18 +02:00
e5cdb2ef69
Associations UE / Parcours: UI
2023-04-11 23:56:50 +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
d307fcb1e9
Visualisation d'un parcours et ses UEs (WIP)
2023-04-07 17:10:17 +02:00
b1f51ce7f4
BUT: améliore page éditon UEs
2023-03-30 00:00:14 +02:00
1a3ac62f24
Améliore présentation table niveaux parcours
2023-03-28 22:35:31 +02:00
cda8e5369b
Visualisation ref. comp.: ajoute table avec niveaux par parcours et année
2023-03-28 21:59:09 +02:00
c889ba3d1d
Dispenses d'UE: corrige affichage en table recap. Intègre aux tests unitaires cursus. Légendes.
2023-03-27 23:57:10 +02:00
5103f162a7
Améliore page inscriptions UEs BUT: indique parcours.
2023-03-27 18:30:36 +02:00
1cc11cc932
Exports excel recap et jury
2023-03-12 12:30:57 +01:00
d97f04a8ad
CAS: améliore formulaire config.
2023-03-09 11:59:58 +01:00
0c0d43d075
CAS:
...
- enregistre date derniere connection.
- nouvelle permission: ScoUsersChangeCASId
- améliore affichage infos utilisateur.
2023-03-02 14:49:18 +01:00
5ca85a9da9
CAS: options cas_force et cas_allow_scodoc_login, améliorations diverses.
2023-03-01 19:10:37 +01:00
5722ed6f93
Merge branch 'cas' of https://scodoc.org/git/viennet/ScoDoc
2023-02-27 10:23:59 +01:00
9fe13ad355
CAS: améliore UI chargement certificat
2023-02-27 10:20:59 +01:00
944387b05b
Table users: cosmetic
2023-02-26 22:18:37 +01:00
e0bace2a61
Closes #565
2023-02-26 21:54:45 +01:00
b728e06f27
Création de nouvelles versions de formations: amélioration dialogue, propose systématriquement d'embarquer des formsemestres
2023-02-23 21:19:57 +01:00
699f6419f3
Améliore signalement des sem. verrouillés sur page édition programme
2023-02-22 22:45:39 +01:00
cf7a666374
Souligne UE capitalisées dans tables recap.
2023-02-22 21:41:58 +01:00
1f2b108c18
Amélioration front éditeur partitions
2023-02-22 14:27:11 +01:00
7ed20a8f8c
Test unitaire superficiel de (presque) toutes les vues du tableau de bord semestre
2023-02-21 21:34:38 +01:00
5177d46815
Absences semestre dans table recap
2023-02-21 00:59:26 +01:00
76257f1794
Cache table recap aussi en mode jury
2023-02-21 00:45:27 +01:00
789449b620
Warning sur fiche étudiant BUT si pas inscrit à un parcours
2023-02-17 21:22:54 +01:00
3536710974
Options de configuration partitions
2023-02-15 21:27:00 +01:00
0e4eff154c
Table jury BUT: colonnes (niveaux de) compétences par année du parcours. WIP, A OPTIMISER
2023-02-12 23:03:12 +01:00
c39c622104
Merge pull request 'Partition editor : liens vers etu + bug non affect' ( #596 ) from lehmann/ScoDoc-Front:master into master
...
Reviewed-on: https://scodoc.org/git/ScoDoc/ScoDoc/pulls/596
2023-02-12 01:14:45 +01:00
4db6ee368a
Refactoring et uniformisation tables jury/recap.
2023-02-12 01:13:43 +01:00
c93ea8a0f1
Partition editor : liens vers etu + bug non affect
2023-02-11 14:09:11 +01:00
1309e77bfa
Calcul des etuds d'un modimpl avec notes en ATT. Affichage sur tableau bord. Fix tri liste etuds ( #595 ).
2023-02-10 22:04:09 +01:00
cd1efba06a
Tables recap: front: boutons vis cols
2023-02-09 15:37:32 +01:00
3165c3820d
cosmetic table
2023-02-06 22:43:07 +01:00
40d313be41
Amélioration table recap. Cas sans moyenne gen.
2023-02-06 18:59:51 +01:00
aaef3fac58
Table recap: ok pour APC et classic, recap et jury.
2023-02-05 23:15:50 +01:00
724d01c36a
WIP: table jury.
2023-02-05 18:38:52 +01:00
d4da019c2e
Recap: resserre colonnes Apo et Type
2023-02-04 14:31:39 +01:00
3c777278f9
Styles table recap
2023-02-04 14:22:24 +01:00
778f80f14b
Ameliore affichage et export des malus dans table recap.
2023-02-02 15:22:38 -03:00
27b98be125
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-02-01 04:17:56 -03:00
cde0d2f375
9.4.35
2023-01-31 19:02:54 -03:00
01a1e84d0c
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into table
2023-01-31 07:20:16 -03:00
026946d3b9
Ajout champ commentaire dans les formations (=> migration)
2023-01-30 14:08:40 -03:00
d2923f090c
WIP: table recap
2023-01-29 17:52:39 -03:00
bf6dfe38d2
Améliore qq explications
2023-01-26 13:42:03 -03:00
1244f265c0
Accès lecture décisions jury BUT depuis la fiche. Améliore navigation. MAJ textes de référence.
2023-01-26 12:35:15 -03:00
63ea4f31f2
Jurys BUT: modif. autorisations passage. Cosmetic css.
2023-01-26 10:49:04 -03:00
cada9c24d0
WIP: Affichage validation cursus BUT sur page etudiant.
2023-01-16 21:05:48 -03:00
f628449e67
Ajout ligne avec type sur table recap. Voir #561 . Mais pas exporté en Excel.
2023-01-14 17:56:41 -03:00
2e4742b39e
Dispenses d'UE BUT associées à un formsemestre
2023-01-13 19:23:18 -03:00
9a4b78be16
form inscription/desinscription à toutes les UEs du BUT
2023-01-12 13:32:18 -03:00
7d76747c83
typo
2023-01-11 15:08:34 -03:00
c833974569
Jury BUT: amélioration front et back. Voir #547 . Tests YAML: refonte circuit jury. Cas lyon43. Tests ok.
2023-01-11 09:37:02 -03:00
e5012dd017
Avertissements dates sur tableau bord semestre
2023-01-09 07:26:27 -03:00
a5f82dec18
Merge pull request 'Filtres + affectation non affectés' ( #549 ) from lehmann/ScoDoc-Front:master into master
...
Reviewed-on: https://scodoc.org/git/ScoDoc/ScoDoc/pulls/549
2023-01-08 23:28:09 +01:00
7038685843
Filtres + affectation non affectés
2023-01-08 20:39:26 +01:00
c374209d22
Jury BUT: amélioration gestion redoublants + #547 (WIP)
2023-01-08 15:36:05 -03:00
28813237f2
Nouvelle version editeur partitions
2023-01-08 17:31:15 +01:00
35f535b677
Warning si poids non éditables
2023-01-03 20:11:01 -03:00
57a20760f4
Jury BUT: stats jury, #425
2022-12-25 17:43:22 -03:00
99a9b23626
Ajout colonne cursus sur tableaux recap BUT. Saisie jury sur sem. impairs avec tableau réduit.
2022-12-25 10:47:58 -03:00
630ecac026
Jury BUT: complète logs étudiants. + cosmetic
2022-12-24 21:35:18 -03:00
1e73021c42
Améliore visu jury BUT. + minor code cleaning.
2022-12-24 18:06:22 -03:00
5488475416
BUT: jury inter-année pour les redoublants
2022-12-20 15:20:00 -03:00
5a90580ef9
Tests unit BUT
2022-12-18 15:42:33 -03:00
6b7a48f0d1
Cosmetic: BUT ue_table: cache UE rattachement pour res. et SAE
2022-12-16 23:23:24 -03:00
ef2d00b0b8
Cosmetic: tableau bord module: normalise poids évaluations pour Hinton Map
2022-12-15 21:27:52 -03:00
ceb9476570
Cosmetic: tableau bord module: code + présentation
2022-12-15 13:09:35 -03:00
9fe46de3b0
Correctif relevé tri UEs capitalisées
2022-12-14 16:54:28 +01:00
8390ec393b
BUT: corrige affichage coefs UE tableau sem., et niveaux sur fiche etud. + unit tests
2022-12-09 04:29:29 +01:00
3655b21356
Gestion du champ 'boursier'
2022-12-07 15:52:50 +01:00
f173ca898e
Jury BUT: cosmetic
2022-11-26 13:25:35 +01:00
386471a47f
WIP: jury BUT: prise en compte des UE capitalisées dans les RCUEs
2022-11-24 00:11:59 +01:00
c0ef4b6ef4
Clonage UE et modules pour faciliter saisie programmes
2022-11-02 10:41:31 +01:00
3e7aa48918
BUT: édition des coefs: légende
2022-10-31 11:44:22 +01:00
aeab3c752e
BUT: édition des coefs: visualise mods hors parcours
2022-10-31 10:22:25 +01:00
926633cde3
BUT: édition des coefs: filtre par parcours
2022-10-31 09:38:39 +01:00
a3593d5a74
BUT: associe UE aux parcours. Modification pour #487 .
2022-10-30 16:07:06 +01:00
3bae99c5cd
Fix affiche coefs modules si tous nuls
2022-10-25 17:56:19 +02:00
557a0c3f6d
Bul. BUT: Prise en compte de l'affichage ue rangs
2022-10-24 22:15:19 +02:00
dac46b8366
Import formations / ref. comp. : fixes #510
2022-10-23 23:28:24 +02:00
066e03dae8
Amélioration tableau bord semestre / saisie notes manquantes
2022-10-06 14:06:02 +02:00
7dcebf4b83
Fix: alignement visu poids évaluation
2022-10-05 10:34:18 +02:00
ec4aa0e26f
Fix affichage moduleimpl_status
2022-10-03 11:07:43 +02:00
37a8b3bb0b
Edition préférences: sections dépliables. + Code cleaning.
2022-10-02 23:43:29 +02:00
1813e3c7ce
retirer comments du css
2022-10-02 19:02:44 +02:00
7bbdff67a0
Visualise poids évaluation sur tableau bord module. Closes #411 .
2022-10-02 18:43:18 +02:00
06cbd65365
Tableau bord module: avertissement si poids d'évaluation nuls. Début de #411 .
2022-10-01 18:56:10 +02:00
4f87f22586
Modernisation code démission/défaillance...
2022-09-30 22:43:39 +02:00
b44cd7a575
Améliore présentation formsemestre_description
2022-09-23 11:23:48 +02:00
9e167aed83
Fix #496 : cosmetic css
2022-09-21 13:58:21 +02:00
0657bf0cb2
Merge branch 'entreprises' of https://scodoc.org/git/arthur.zhu/ScoDoc into entreprises
2022-09-14 23:03:26 +02:00
c75965fdfd
Partition editor : bug add + improve UX
2022-09-06 01:01:01 +02:00
9ffb07ccce
Affichage des UE capitalisées sur bulletins HTML BUT
2022-09-04 22:45:34 +02:00
809b5a992d
Merge branch 'master' of https://scodoc.org/git/ScoDoc/ScoDoc into entreprises
2022-08-19 08:01:10 +02:00
713c707991
Partition editor - améliorations
2022-08-14 17:11:34 +02:00
0bc969946a
correction et amélioration module entreprises
2022-08-10 02:27:52 +02:00
c2baf1b6a7
Partition editor : corrections bugs
2022-07-26 11:14:36 +02:00
b15f755fcd
Partition editor : live update
2022-07-25 22:17:46 +02:00
6a3c9a613e
Interface modification
2022-07-24 21:52:26 +02:00
a3fc5b0def
Améliorations partition éditor
2022-07-24 00:18:32 +02:00
e1d3144af9
Partition editor V1 beta
2022-07-23 11:17:29 +02:00
2f5a786b2d
Place pour le futur éditeur de partitions
2022-07-22 17:37:01 +02:00
a864989d05
Bul. BUT: reformat css + taille font décision.
2022-07-16 14:53:52 +02:00
0d8e7f4268
Merge branch 'master' of https://scodoc.org/git/ScoDoc/ScoDoc into entreprises
2022-07-11 20:17:49 +02:00
2fcb397f9b
Merge pull request 'Bug relevé "masquer rang"' ( #438 ) from lehmann/ScoDoc-Front:master into master
...
Reviewed-on: https://scodoc.org/git/ScoDoc/ScoDoc/pulls/438
2022-07-09 13:31:28 +02:00
f1bbf4bfb4
Bug relevé "masquer rang"
2022-07-09 13:29:30 +02:00
1148bf59eb
Améliore édition programme BUT: choix niveaux compétence / UE
2022-07-09 12:55:23 +02:00
781744a8fa
refactoring, page erreur (bp entreprises)
2022-07-08 18:56:27 +02:00
ec987ad8fa
ajout file d'ariane
2022-07-06 20:37:20 +02:00
9d26c3126a
Merge branch 'master' of https://scodoc.org/git/ScoDoc/ScoDoc into entreprises
2022-07-04 20:45:58 +02:00
372a6e6ed6
Pas de décision de sem. affichée en BUT: ficheEtud et bul. json
2022-06-30 20:43:09 +02:00
e3bfbf1e40
Relevé : code + explications - décision année jury
2022-06-30 17:43:23 +02:00
2e8b529801
css tableau résultats jury BUT
2022-06-29 19:38:39 +02:00
16b3221daa
Refactoring / année BUT sur fiche étudiant (montage provoisoire)
2022-06-29 18:16:37 +02:00
b0e78b67ea
WIP: amelioration form jury BUT
2022-06-29 16:30:01 +02:00
e8c8815b24
Jury BUT: cosmetic tableau jury (v2)
2022-06-27 19:47:41 +02:00
fa3ea025ed
Jury BUT: cosmetic tableau jury
2022-06-27 18:53:44 +02:00
8dd3f6396d
Facilie l'ajout de modules de malus sur les UE BUT
2022-06-26 22:45:53 +02:00
4087fd6096
Codes jury: enregistrement transcodage BUT, tableau documentation
2022-06-26 15:43:46 +02:00
d364d30176
Jury BUT: calcul auto des décisions
2022-06-25 02:59:43 +02:00
441200dd5b
Jury BUT: documentation des codes
2022-06-24 13:40:05 +02:00
dcee2a441f
Tableau jury BUT: col. RCUEs avec tri sur moy. gen. S_pair
2022-06-24 08:59:09 +02:00
145f69aee2
Jury BUT: navigation liste/saisie
2022-06-24 07:28:27 +02:00
27271e5c96
Cosmetic / n'affiche pas ECTS pour UE bonus
2022-06-24 04:16:31 +02:00
c17e2bae47
WIP: jury BUT: enregistrement des décisions
2022-06-22 11:44:03 +02:00
d4a8b74c0a
WIP: jury BUT: formulaire avec style (merci @sebL)
2022-06-21 18:33:43 +02:00
91d5fb906a
amélioration erreurs formulaire dynamique
2022-06-10 15:54:33 +02:00
e2c5a19655
amélioration formulaires ajout correspondants
2022-06-09 20:52:50 +02:00
8e95996930
lien vers fiche etudiant (stage ou alternance), refonte import export entreprises
2022-05-30 18:12:26 +02:00
45449f0465
BUT: Partition de parcours et inscriptions
2022-05-28 11:38:22 +02:00
fd8116a772
Parcours BUT / Ref. Compétences
...
+ association UE -> ApcNiveau
+ choix sur la page ue_edit
+ association Module <-> ensemble de ApcParcours
+ choix sur la page module_edit
+ association Module - ApcAppCritique
~ choix sur la page module_edit
TODO: revoir pour présenter les AC du semestre et parcours sélectionnés (JS)
+ association FormSemestre <-> ApcParcours
+ choix sur la page formsemestre_editwithmodules
2022-05-22 03:26:39 +02:00
e34ae9b3ec
changement historique (log)
2022-05-06 18:50:12 +02:00
48c16d761f
suite taxe apprentissage, association partenaire
2022-05-06 01:33:50 +02:00
0485c8769d
ajout taxe apprentissage
2022-05-04 18:59:29 +02:00
96248ccfd3
BUT: assoc. modules <-> App. Critiques
2022-05-02 14:39:06 +02:00
c11fccab02
Edition tag sur modules
2022-05-02 10:54:52 +02:00
1a18fef3e0
BUT: association UE <-> niveau competence
2022-04-29 08:17:04 +02:00
5472d16f54
Merge branch 'entreprises' of https://scodoc.org/git/viennet/ScoDoc
2022-04-27 09:49:11 +02:00
a5a1a84436
Merge branch 'entreprises' of https://scodoc.org/git/arthur.zhu/ScoDoc into entreprises
2022-04-27 09:42:32 +02:00
94f1e24d36
ajout bouton retirer sur les formulaires
2022-04-26 20:21:56 +02:00
128fa38d82
ajout site pour les entreprises, corrections de bugs
2022-04-25 20:49:21 +02:00
2c98f47d49
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into dev93
2022-04-22 14:38:00 +02:00
b596a3820c
Sommes des coef + amélioration éditeur coef
2022-04-22 14:15:32 +02:00
97d306d9d0
Merge branch 'dev93' of https://scodoc.org/git/viennet/ScoDoc
2022-04-20 23:48:39 +02:00
34bbfec443
Table recap. formation, avec édition codes Apogée
2022-04-20 22:55:40 +02:00
557c5eec4f
Merge branch 'dev93' of https://scodoc.org/git/viennet/ScoDoc
2022-04-19 23:53:19 +02:00
Jean-Marie PLACE
3b0a42435b
add item count for logo dept header
2022-04-19 09:23:16 +02:00
24b6d1f4cc
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc into entreprises
2022-04-18 17:35:03 +02:00
d4d84fcb1e
Merge branch 'entreprises' of https://scodoc.org/git/arthur.zhu/ScoDoc into entreprises
2022-04-18 17:34:42 +02:00
2e6e7675bf
Edition en ligne des codes étapes Apogée des semestre
2022-04-16 15:34:40 +02:00
c4b45e11b3
Table recap. évaluations: cosmetic
2022-04-12 17:27:52 +02:00
2673552389
Merge pull request 'add folding on logo editor' ( #360 ) from jmplace/ScoDoc-Lille:config_logo_foldable into dev92
...
Reviewed-on: https://scodoc.org/git/ScoDoc/ScoDoc/pulls/360
2022-04-12 23:49:33 +02:00
Jean-Marie PLACE
68001714f0
add folding on logo editor
2022-04-12 18:27:57 +02:00
721a15d5ec
Ré-écriture des news. Close #117
2022-04-12 17:12:51 +02:00
4d257e63e8
formsemestre_status: bulle coefs
2022-04-10 18:17:57 +02:00
570e2dc308
Page état de évaluations ( closes #142 ). Améliore tableau recap. Cosmétique.
2022-04-10 17:38:59 +02:00
705aa54d77
Table recap: liens vers évaluations
2022-04-09 14:20:56 +02:00
7a8c77add4
Tableau saisie jury basé sur recap_complet
2022-04-07 23:31:08 +02:00