# Loxya | 0.20 | La première version de 2023

### 0.20 | La première version de 2023

Nous revoilà, après un long travail intense sur votre logiciel préféré <span role="img" aria-label="true">😅</span>&nbsp;! Intense, car en parallèle de l'ajout d'une fonctionnalité majeure, nous avons revu le code du logiciel en profondeur, pour le corriger, le stabiliser et améliorer sa maintenabilité, mais aussi pour préparer le terrain de ses évolutions futures.

Cette nouvelle version a pu voir le jour grâce au financement de l'école <a href="https://ynov-bordeaux.com" target="_blank" rel="nofollow noreferrer">Bordeaux Ynov Campus</a>, et à la participation de <a href="https://iut.univ-tln.fr" target="_blank" rel="nofollow noreferrer">l'IUT de Toulon</a>. Merci beaucoup à eux&nbsp;! <span role="img" aria-label="true">👍</span>

### <span role="img" aria-label="true">✨</span> Principaux changements de la version 0.20.0

<span role="img" aria-label="true">⚠️</span> Attention, si vous vous apprêtez à **mettre à jour vous-même** une instance du logiciel depuis une version précédente (0.19 ou inférieure), veuillez **consulter [cette page du wiki](/wiki/update#update-0-20)**&nbsp;!

Alors, quoi de neuf dans cette nouvelle version de Loxya (Robert2)&nbsp;?

#### <span role="img" aria-label="true">🛒</span> Réservations en ligne <small>(<span role="img" aria-label="true">🥇</span> Premium)</small>

C'est la principale nouvelle fonctionnalité&nbsp;: il s'agit de permettre à vos bénéficiaires (clients, adhérents, étudiants...) de faire eux-mêmes des **demandes de réservation** directement depuis le logiciel via leur compte personnel, en choisissant parmi le matériel **réellement disponible** dans votre stock pour les dates choisies.

Attention, il faut avant tout **activer cette fonctionnalité** dans les paramètres de l'application, car elle est désactivée par défaut. Une fois activée, voici à quoi ressemble le processus de réservation en ligne&nbsp;:

Étape 1&nbsp;: choix des dates.<br />
<img src="/img/screens/news/online-reservation-dates.png" alt="Réservation en ligne (dates)" />
Étape 2&nbsp;: choix du matériel.<br />
<img src="/img/screens/news/online-reservation-material.png" alt="Réservation en ligne (matériel)" />
Étape 3&nbsp;: récapitulatif du panier.<br />
<img src="/img/screens/news/online-reservation-cart-summary.png" alt="Réservation en ligne (récapitulatif)" />
Étape 4&nbsp;: demande validée&nbsp;!<br />
<img src="/img/screens/news/online-reservation-thanks.png" alt="Réservation en ligne (remerciement)" />

Ensuite, une personne habilitée de votre équipe peut **approuver** cette demande pour en faire une réservation qui apparaîtra sur le calendrier, ou la **rejeter** en expliquant au bénéficiaire pourquoi.

Bien sûr, des **notifications** sont envoyées par e-mail pour prévenir les membres de l'équipe qu'une nouvelle demande a été effectuée, et lors de l'approbation (ou du refus) de la demande pour prévenir le bénéficiaire que sa demande a été approuvée (ou rejetée).

Les **réservations** qui ont été approuvées sont ensuite visibles **dans le calendrier**, au même endroit que les événements. On peut en imprimer la fiche de sortie (identique à celle des événements), ainsi qu'en éditer la facture.

Vous trouverez plus de détails à propos des réservations en ligne sur [la page du wiki](/wiki/usage#usage-online-reservations) dédiée à cette fonctionnalité.

#### <span role="img" aria-label="true">👤</span> Compte utilisateur des bénéficiaires <small>(<span role="img" aria-label="true">🥇</span> Premium)</small>

Afin de pouvoir utiliser la **réservation en ligne** (voir ci-dessus), vos bénéficiaires devront posséder un accès au logiciel, grâce à un compte personnel. Pour cela, rien de plus simple&nbsp;: rendez-vous dans l'édition de la fiche d'un bénéficiaire, cochez la case _"permettre les réservations en ligne"_, puis renseignez une adresse e-mail et un mot de passe, et le tour est joué&nbsp;!

<img src="/img/screens/news/beneficiary-user-account.png" alt="Compte utilisateur pour bénéficiaire" />

Si vous avez activé **l'authentification via CAS**, vous pourrez permettre à vos bénéficiaire de se connecter directement pour effectuer des réservations, sans passer par la création d'un compte au préalable.

#### <span role="img" aria-label="true">⚙️</span> Autres corrections et améliorations importantes

- Améliorations de la **sécurité** liée aux comptes utilisateurs.
- Correction du **comportement du double-clic sur écran tactile**, pour ouvrir la fenêtre de détails des événements sur le calendrier.
- Améliorations du système de **traduction**, et formatage correct des dates pour la langue anglaise.
- Dans la fenêtre des événements, les **totaux** affichent plus de détails (montants H.T. et T.T.C., et remise éventuelle). Aussi, les **coordonnées du bénéficiaire** principal ont été ajoutées dans l'onglet "informations".
- Il est maintenant possible de **scanner** le code-barre d'unités de matériel marquées comme étant **cassées**, pour les ajouter quand-même dans la liste de matériel d'un événement <small>(<span role="img" aria-label="true">🥇</span>Premium)</small>.
- Les **unités de matériel cassées** sont maintenant toujours considérées comme manquantes dans les événements <small>(<span role="img" aria-label="true">🥇</span>Premium)</small>.
- Un nouveau **paramètre** a été ajouté pour les **utilisateurs**&nbsp;: la possibilité de **désactiver les notifications** par e-mail <small>(les notifications sont une fonctionnalité <span role="img" aria-label="true">🥇</span>Premium)</small>.
- Diverses améliorations et évolutions ont été apportées à la **connexion CAS** <small>(<span role="img" aria-label="true">🥇</span>Premium)</small>.

Vous voulez plus de détails&nbsp;? La **liste complète des changements** de cette version se trouve <a href="https://github.com/Robert-2/Robert2/releases/tag/0.20.0" target="_blank" rel="nofollow noreferrer">sur cette page</a> de Github.

### <span role="img" aria-label="true">🥇</span> Envie de passer à la variante Premium&nbsp;!

Si les **réservations en ligne** (principale fonctionnalité de cette nouvelle version) vous intéressent pour vos clients ou étudiants et que vous utilisez encore la variante standard, rendez-vous sur [cette page du site](/premium-features) pour savoir ce que la variante Premium propose de plus, et lancez-vous avec l'[**offre hébergée** Premium](/pricing), ou bien avec une [**licence Premium** "on premise"](/pricing#pricing-licence) pour l'installer chez vous&nbsp;!

### <span role="img" aria-label="true">🤔</span> Il manque quelque chose&nbsp;?

Peut-être que vous vous êtes déjà dit _«&nbsp;ah, si seulement on pouvait faire ceci, ou cela&nbsp;»_ pendant votre utilisation du logiciel...  Si c'est le cas, n'hésitez plus&nbsp;: [discutons ensemble](/contact) de vos besoins spécifiques, et nous réaliserons un devis personnalisé et gratuit pour vous permettre de le financer. <span role="img" aria-label="true">🚀</span>

### À très vite <span role="img" aria-label="true">🤗</span>

Nous avons encore et toujours besoin de votre **[participation au financement](/donate)** du projet, pour nous permettre de continuer à maintenir et faire évoluer le logiciel.

Nous vous donnons rendez-vous à la sortie de la version prochaine. D'ici-là, nous vous souhaitons une bonne découverte de celle-ci, et une bonne continuation dans vos activités de location ou de prêt de matériel&nbsp;! 

L'équipe de Loxya (Robert2)


