Lot 23
FONCTIONNALITÉS LIVRÉES
- Nettoyer ancien portail
- Optimisation Nextcloud
- Permettre l'execution en frame de nextcloud et lemonldap
- Déclaration des Administrateurs Nextcloud
- Déclaration du serveur de mail de Nextcloud
- Export en CSV de la base des utilisateurs pour ROLE_ADMIN et ROLE_MODO
- Export en CSV des membres d'un group pour ROLE_ADMIN et ROLE_MODO et ROLE_MANAGER du groupe
- Passer à visible tout les utilisateurs et masquer cette option dans le profil des utilisateurs
- Ajout des liens Ninegate associés aux différents mails envoyés
- Permettre la redirection vers une page après connexion
- Notification des messages non lu pour ceux non lu durant la journée
- Correction widget RSS pour intégration Flux Wordpress
- Classement des formulaires par ordre alpha
- Gestion des noms de groupe venant d'Only pour enlever les caractères interdits
- Vider les avatars qui n'ont pas de correspondance avec un fichier réel
- Générer le miniature à 60px
- Ne plus afficher d'aperçu pour les fichiers de type PDF
- Fonction Tâches des groupes
- Fonction Commentaires sur les Articles des Blogs
- Fonction ne pas réinviter des utilisateurs déjà inscrits sur le portail
- Retour à la page du groupe sur ajout d'utilisateur via le widget associé
- Modèle de page de groupe par défaut sur création d'un groupe
- Correctif sur affichage via console de page groupe avec widget onlyoffice
- Correctif sur la création d'icone de groupe par un utilisateur
- Correctif sur suppression de fichier avec apostrophe
- Correctif sur la validation du password d'un utilisateur via la console d'admin
- Correctif sur SIREN et SIRET des utilisateurs
- MAJ Onboarding Ninegate
- Patch Transnum = vider le répertoire squelette de Nextcloud
- Patch Transnum = intégrer le onboarding de Limesurvey
PROCÉDURE INSTALLATION
##Nettoyage
- Suppression de la bdd eportail
- Suppression de la bdd draaf
- Suppression du répertoire /root/migration
- apt-get remove eole-draaf eole-eportail eportail-apps eportail-sso eole-draaf draaf-apps draaf-envoletheme draaf-patchsso draaf-sso --purge
- rm /etc/eole/eole-db.d/eportail-db.yml
- rm /etc/eole/eole-db.d/draaf-db.yml
Réactiver Mysql
Afin de plus avoir de problème de Maj-Auto à cause du paquet ubuntu Mysql qui ne s'installe pas car le service n'est pas Up; On va réactiver le service sur l'ensemble des serveurs.
Procédure à réaliser sur
- transnum-portail.ac-dijon.fr
- transnum-nextcloud.ac-dijon.fr
CreoleSet activer_mysql oui
reconfigure
Mettre à jour Annuaire
Procédure à réaliser sur
- transnum-ldap.ac-dijon.fr
Maj-Auto
reconfigure
Modification SSO
Procédure à réaliser sur
- transnum-auth.ac-dijon.fr
dans /var/lib/lemonldap-ng/conf
modifier le dernier lmConf-x.json et/ou js
passer “portalAntiFrame”:0
reconfigure
Mettre à jour les Serveurs Web
Procédure à réaliser sur
- transnum-portail.ac-dijon.fr
- transnum-nextcloud.ac-dijon.fr
- transnum-piwik.ac-dijon.fr
Maj-Auto
apt-get install eole-transnum
reconfigure
Optimisation Nexctloud
Procédure à réaliser sur
- transnum-nextcloud.ac-dijon.fr
CreoleSet php_memory_limit 512
reconfigure
Synchroniser Limesurvey
En tant qu'admin naviguer sur
https://transnum-portail.ac-dijon.fr/posh-profil
et lancer la synchronisation Limesurvey
Nettoyage de log trop volumineux
Procédure à réaliser sur
- transnum-portail.ac-dijon.fr
rm -rf /var/www/html/ninegate/var/logs/*
Procédure à réaliser sur
- transnum-nextcloud.ac-dijon.fr
rm -f /home/www-data/var/www/html/nextcloud/nextcloud.log
Lot 14
Lot 15
Lot 16
Lot 17
Lot 18
Lot 19
Lot 20
Lot 21
Lot 22
Lot 24
FONCTIONNALITÉS LIVRÉES
- Possibilité de masquer les messages du tchat
- Afficher nom + prénom des utilisateurs connectés au tchat
- Retour vers le groupe sur création / visualisation d'une tache de groupe
- Compteur de visite sur Ninegate
- Compteur de visite sur les Groupes
- Page Statistiques
- Tooltip sur l'ensemble des boutons des widgets
- Trie / Recherche sur la liste des groupes sur la fiche d'un utilisateur
- Recherche par propriétaire sur la liste des groupes
- Imposer une motivation sur l'inscription d'un mail non présent en liste blanche
- Possibilité pour le propriétaire du groupe de changer le propriétaire
- Aucun niveau01 sélectionné par défaut lors de l'inscription ou la création d'un utilisateur
- Sur selection d'un niveau01 "Autre", imposer la saisie libre du niveau01
- Optimisation d'affichage sur le widget taches
- Correction sur l'aide associé à la zone login
- Historiser dans le tchat les actions de création / suppression de widget
- Résolution problème de performance sur création / modification d'une tâche
- Correctif sur les groupes en mode Ninegate Scribe
- Auto connexion Only Office
- Système de réponse sur le tchat
- Système de réponse sur les commentaires d'articles
- Personnalisation look par Niveau01
MISE EN PRODUCTION
Mise à jour Portail
- sur le serveur : portail
- CreoleSet ninegate_widonlyoffice_user adminapionly
- Maj-Auto
- reconfigure
Mise à jour
- Sur les autres serveurs : piwik / nextcloud / bdd / annuaire
- NE SURTOUT PAS METTRE A JOUR LEMONLDAP
- Maj-Auto
- Reconfigure
Action Administration
- Se connecter en tant qu'administrateur
- Aller dans la console administration > Configuration > Modération
- Activer ORGANISATION >> Services
Lot 25
#FONCTIONNALITÉS LIVRÉES
- Gestion des Icones directement sur la selection des Icônes dans la console d'administration
- Gestion de Tags d'icones et recherche par tag
- Correction orthographique
- Paramétrage Scribe de synchronisation ninegate_scribegroup = si placé à non les groupes générés ne sont pas des groupes de travail
- Paramétrage Scribe de synchronisation ninegate_scribemaster = si placé à non les professeurs ne sont considérés comme les managers des groupes auxquels ils appartiennent
- Interdire l'insertion du chat dans des pages personnelles
- Résolution synchronisation scribe sur modification d'un mail d'utilisateur
- Console d'administration : accès direct à la modification via les listes Pages Template / Pages / Blogs / Calendriers / Projets
- Scroll sur le menu des groupes
- Mise à plat des valeurs par défaut de Ninegate
- Retour direct sur la page du groupe dans la vue Projet
- Trie de la sélection des Niveau01 dans le formulaire d'inscription et des utilisateurs
- Revue du look du widget information
- Widget OO : gestion des répertoires / vue liste / trie
- Widget Fichier : gestion des répertoires / vue liste / trie
- Widget Fichier : déplacement des fichiers dans l'arborescence
- Durée de validité d'une inscription à 12h
- Gestion de préférences utilisateur : préserver les widgets ouverts ou fermés
- Agrandissement possible des widgets
- Correction sur l'affectation des membres : ne plus afficher les informations inutiles dans la liste des utilisateurs non membre
- Résolution du renommage des groupes dans Nextcloud
- Item EAD / Genconfig / Roundcube
- Affichage des flux RSS même vide
- Correction sur la demande de motivation
- Génération d'une catégorie d'annonce de base
- Si maître identité ldap = résolution pb de mail vide
- Résolution de la lenteur sur création / modification d'article de blog
- Envoi par mail d'une réponse à un message chat
- Préserver la motivation de l'inscription dans la fiche de l'utilisateur
- Evènement Calendrier Description riche et PJ possible
- Possibilité de définir un icône sur les pages
PROCÉDURE INSTALLATION
Sur transnum-portail
Mise à jour auto + valorisation d'une variable genconfig + reconfigure
Maj-Auto
CreoleSet ninegate_keyterm 12
reconfigure
Sur transnum-nextcloud
Mise à jour auto + reconfigure + commande nextcloud afin de rafraîchir les préférences de l'app Activity pour l'ensemble des utilisateurs
Maj-Auto
reconfigure
sudo -u www-data php /var/www/html/nextcloud/occ occtools:clearuserpreference all activity
Sur transnum-piwik / transnum-bdd / transnum-annuaire
Mise à jour auto + reconfigure
Mise à jour de sécurité des paquets système
Maj-Auto
reconfigure
Sur transnum-sso
Ne surtout rien faire tant que l'architecture n'aura pas été revu
Lot 26
FONCTIONNALITÉS LIVRÉES
- Possibilité de profiler les alertes en fonction des items
- Possibilité d'escamoter la bannière du site via les préférences utilisateurs
- Possibilité par un utilisateur de déclarer une page comme étant sa page d'accueil du portail
- Correction anomalie sur lien mail de l'inscription à un groupe de travail
- Possibilité de forcer l'utilisation d'un thème via genconfig
- Scinder dans le bureau les favoris et les items qui ont été placés en favoris par l'utilisateur
- Ne plus afficher les items favoris si l'item en question n'est plus affecté à l'utilisateur
- Correction sur le trie du widget fichier
- Correction sur l'upload du widget fichier si la cible de l'upload est un répertoire avec '
- Possibilité via paramètre de configuration de permettre aux utilisateurs de se désinscrire par eux-même des groupes de travail "fermés"
- Possibilité dans le widget fichier d'avoir une poubelle
- Possibilité dans le widget fichier de renommer les fichiers et les répertoires
- Possibilité de saisir des notes administrateur sur la fiche d'inscription et sur la fiche utilisateur
- Correction anomalie sur non présence du lien de désinscription à un groupe de travail ouvert
- Revue de la matrice des permissions associée aux groupes de travail via 4 nouveaux rôles dans le groupe : propriétaire / gestionnaire / collaborateur / utilisateur
- Revue des champs obligatoire dans la fiche d'inscription au portail Ninegate
- Mise en place d'un suivi des invitations aux groupes de travail
- Changement sur la façon de sélectionner les destinataires d'un message mail du chat
- Correction sur les marqueurs de messages non lu des chats
- Correction de style sur la zone de réponse à un message des chats
- Installation de Dokuwiki
PROCÉDURE INSTALLATION
Sur le serveur portail
- Query-Auto
- apt-get install eole-dokuwiki dokuwiki-apps
Sur l'ensemble des serveurs à l'exception du serveur LemonLdap
- Sur annuaire / portail / nextcloud / piwik / bdd
- Maj-Auto
- reconfigure
Attention
Si l'erreur suivante apparaît au moment du Maj-Auto, c'est qu'il est nécessaire de mettre à jour la CA du repository de Cadoles via la procédure suivante
cd /root
wget https://forge.cadoles.com/Cadoles/Jenkins/raw/branch/master/resources/com/cadoles/common/add-letsencrypt-ca.sh
chmod +x add-letsencrypt-ca.sh
./add-letsencrypt-ca.sh
Attention
S'assurer que sur le serveur annuaire le paquet draaf-ldap-2.0.1 est bien installé par le Maj-Auto
Attention
Le reconfigure du portail sera assez long : un script nommé rolegroup devrait prendre une 5 à 10 minutes
APRES INSTALLATION
- En tant qu'administrateur se connecter à Ninegate
- Configuration > Générale > permunsubscribe = oui