Retrouvez le replay du webinaire XWiki du 27 juin - Plus d'informations en cliquant sur ce lien

2341 - Version 1.4

Modifié par Véronique Wininger le 23/07/2024 - 15:52

Public concerné :  Informaticiens  

Préambule

La version 1.4.0 (0101 - Historique des versions) nécessite une MODIFICATION de la base de données et donc le passage de script SQL.

Prérequis techniques

S'assurer d'avoir passer toutes les mises à jour Calcium préalable et d'être en version 1.3.4

Script SQL - mise en conformité de la base de données

Version de la base de données

Assurez vous d'être en version 10.5 de MariaDB !
Version recommandée : MariaDB 10.5.18


Voir Requêtes SQL

Si vous n'utilisez pas la connexion CAS, les anciens mots de passe ont été effacés par mesure de sécurité.

Voici une requête SQL permettant de mettre le mot de passe "calcium" sur tous les utilisateurs.

UPDATE user u SET u.password = '{bcrypt}$2a$10$AUbaeQshCx8INKrVpJ3PvOp9ogy1MSiG8fZaLOorzfniAv2p27cb2';

Si vous souhaitez le mettre sur un seul utilisateur, il faudra rajouter une condition avec le login de l'utilisateur :

UPDATE user u SET u.password = '{bcrypt}$2a$10$AUbaeQshCx8INKrVpJ3PvOp9ogy1MSiG8fZaLOorzfniAv2p27cb2'
WHERE u.username = 'votreLogin';

Par la suite, vous pourrez modifier votre mot de passe depuis les préférences de votre compte (en haut à droite, sur vos initiales), onglet "Mot de passe".

Paramétrage applicatif

Important

Le paramétrage de l'application passe maintenant par le fichier intitulé application.yml


Voir Paramétrage

Paramétrage des logs

Créer un fichier logging.properties dans le dossier ./tomcat/conf contenant :

logging.level.org.springframework.boot.web.servlet.support.ErrorPageFilter=off

Configuration PUSH

Avertissement

Attention, par rapport aux versions précédentes, la configuration PUSH n'est plus la même.


RewriteEngine on
RewriteCond %{HTTP:UPGRADE} ^websocket$ [NC,OR]
RewriteCond %{HTTP:CONNECTION} Upgrade$ [NC]
RewriteRule .* ws://xxxx.univ.fr:20040%{REQUEST_URI} [P,L]

# AJP vers Tomcat
ProxyPass / ajp://xxxx.univ.fr:20049/

# Directives recommandees
ProxyPreserveHost on
ProxyRequests Off
ProxyVia Off

Les ports indiqués à titre d'exemple sont ceux utilisés et définis selon votre propre installation Tomcat (server.xml).

Design & Couleurs

Possibilité de personaliser certaines couleurs thématiques : Desgin & Couleurs

Prise de Rendez-vous en ligne

Une nouvelle version minime est disponible pour Calcium PRdV, la version 1.4.0.

Vous pouvez la télécharger et suivre l'installation via la page PRdV en ligne - v1.4.0

Option : Apicrypt

Cette option permet de faire communiquer Calcium avc une messagerie Apicypt installée sur le poste de l'intervenant.

Pour paramétrer cela, voir : Apicrypt