-
Notifications
You must be signed in to change notification settings - Fork 0
Home
(philnoug) edited this page Feb 27, 2024
·
11 revisions
- Migration vers Ruby 3.3 & Ruby on Rails 7.1.3
- Actualisation en temps réel des barres de progression des cours
- Actualisation en temps réel de l'indicateur horaire dans "Occupation des salles"
- Multiples optimisations du code
- Gestion des émargements. Les étudiants signent sur leur portable pour justifier de leur présence.
- Gestion des convocations aux examens. Notification par email.
- Gestion des inscriptions des étudiants et intervenants pour accès complet au Planning
- Ne plus afficher les données nominatives des Intervenants et du détail des cours, pour être en accord avec RGPD
- Etat récapitulatif des surveillances d'examens
- Notification des changements de cours (envoi emails à tous les étudiants)
- Affichage des Alertes. Un message apparaît dans le bas des grands écrans couloirs pour informé tous les étudiants. Ce message apparaît aussi dans l'application. Trois couleurs de messages : (Danger, Warning, Info).
- Import des étudiants : création de comptes d'accès et envoi email avec crédentails
- Feuille d’émargement PDF
- Feuille d’émargement PDF pour les examens
- MailLog : affiche les états (envoyé/ouvert/KO) de tous les emails envoyés par le Planning
- Invitations
- Horaires d'ouverture
- Authentification obligatoire
- Gestion des accès selon le rôle des utilisateurs
- Conversion des UE
- Un utilisateur connecté peut faire une recherche d'un terme parmi les intitulés des Cours, Formation, Intervenant, UE.
- Une fonction 'Rappel des cours' permet d'envoyer le rappel des cours du mois suivant à un intervenant choisi.
- Désactivation des utilisateurs ayants quitté l'établissement.
- Diverses optimisations et améliorations.
- Une vue 'Audit des cours' liste les cours planifiés et non encore confirmés, pas créés par Thierry.D (Gestionnaire du Planning).
- Une alerte affiche dans une bulle rouge le nombre de cours non confirmés, à placer dans les 7 jours.
- Affichage des salles habituelles par formation et intervenant. Basé sur les données des cours passés. Affiche la Salle et le nombre de cours effectués => D2(20).
- Quelques corrections et optimisations
- Tests automatisés (models & system)
- Nouveau cours : une fois la date, la durée, la formation et l'intervenant renseignés, la liste des salles se remplie automatiquement et n'affiche que les salles disponibles.
- Liste des cours : l'Action 'Intervertir' permet d'échanger facilement les intervenants de deux cours.
- Notification des étudiants quand il y a un changement dans un cours. (Cochez 'Notifier les étudiants ?' lors de la modification du cours).
- Le planning d'un intervenant ou d'une formation peut être connecté à Google Calendar. Pour ce faire, allez dans Calendar/Autre agenda/à partir de l’URL/ puis collez l'URL produit lors de l'export des cours au format Calendrier (ICS).
- Fermetures, on peut donner un nom à une période de fermeture.
- Nouvelle Saison : choix d’une salle pour l’ensemble des cours créés.
- Vue occupation des salles : Regroupement des salles par BLOC (les extérieurs sont regroupés ensemble) et amélioration de l'affichage.
- Affichage du nombre d'étudiants dans le nom de la formation. Ex: 'MBA FI (10 Et.)'.
- Amélioration de la gestion du rappel des cours pour chaque intervenant (Ajout d'un message par le gestionnaire, Envoi aux Testeurs, Mise en pause). Amélioration de la présentation du mail.
- Gestion des dossiers CEV. Permet de gérer, grâce à un Workflow, le dépôt des dossiers de candidatures des intervenants CEV.
- Vue 'Cours récemment planifiés' : Affiche les cours 'Planifiés' créés par un utilisateur autre que le gestionnaire des salles et qui sont à confirmer.
Mises à jour logicielles :
Rails 6.1 (ex: 5.1)
Ruby 2.7.3 (ex: 2.6)
Bootstrap 4 (ex: 3)
Postgresql (ex: MySql)
Heroku (ex: Gandi)