Release candidate for GLPI v.10

Release candidate for GLPI v.10

Some weeks ago, we released a beta version for GLPI 10.0.0. Many of you have tested it and reported issues in this version, and we thank you for these reports.

Today, we release a new release candidate archive with a lot of additional fixes for this future version.

Consult the full changelog for a more complete list.

GLPI native inventory newsGLPI Agent v.1.1 is available (bugfixes version). Click on detailed changelog to see what has been done & download the update. 

Here is a list of major issues fixed in this new release:

  • FIX import of LDAP groups and users
  • FIX creation of local users
  • FIX php errors with Socket class
  • FIX several issues with new inventory feature
  • FIX several issues with backgrounds image of racks and their items

  • FIX many enhancements and fixes on the new UI; thanks to our users’ feedback!
  • FIX several issues on avatars, and add an option to hide initials
  • FIX objects locks release on all browsers
  • FEAT improve software architecture management
  • FEAT sofwares list can also now be filtered
  • FEAT add dedicated right for followup template
  • FEAT option added to set up timeline order
  • FEAT right panel of itil objects can be collapsed
  • FEAT the layout of itil objects is now saved in session
  • and many more!

How you can help us ?

Download the RC archive, test the migration and the new features (you may also test the existing ones) and report us the issues you encounter on the bug tracker (tag it as ).

Translators, please, add missing sentences of your language on transifex.

Need professional support? Check our offer on https://services.glpi-network.com/

 

 

GLPI 10 : Inventaire natif

 

 

Découvrez l’inventaire natif GLPI !

 

Très prochainement sortira la nouvelle version majeure de GLPI avec de nombreuses nouveautés, dont une refonte majeure de l’interface.

 

Voici un bref aperçu des fonctionnalités d’inventaire automatique

 

GLPI Desktop / Agent Serveur

 

Fork de l’agent Perl FusionInventory, ce nouvel agent s’enrichit de plusieurs fonctionnalités :

 

  • Une nouvelle interface autonome (appelée ToolBox) permettant la configuration des découvertes et inventaires réseau.
  • Un mode proxy amélioré pour permettre la création de rapports d’inventaire à partir de réseaux distants.
  • Prise en charge de l’inventaire à distance (sans agent), actuellement prise en charge des protocoles WinRm (Windows) et SSH (Linux/Unix).
  • Inventaire des serveurs de base données
  • Nouveau protocole d’échange avec serveur GLPI au format JSON supportant l’inventaire partiel.
  • Prochainement : gestion des tâches d’inventaire à distance, y compris pour les sondages ESX.
  • Prise en charge améliorée de Windows, y compris les packages MSI.
  • Prise en charge native de MacOSX Big Sur et de la nouvelle puce M1 Silicon Apple.

 

L’agent GLPI peut avantageusement remplacer l’agent FusionInventory car il reste entièrement compatible avec l’inventaire automatique du FusionInventory.

 

Ce nouvel agent est déjà disponible, vous pouvez le télécharger et le tester : 
https://github.com/glpi-project/glpi-agent/releases

 

Des packages de construction nocturne sont également disponible pour obtenir les derniers développements : https://nightly.glpi-project.org/glpi-agent/

 

Nous fournissons à la communauté une documentation détaillant l’installation, l’utilisation et la configuration de ce nouvel agent. Notez qu’il peut encore y avoir quelques aspects à completer (les points manquants seront comblés dans les prochaines semaines).

 

Nous fournissons également un script Perl (voir documentation dédiée) permettant d’installer l’agent sous Linux avec un package adapté (rpm, deb, snap).

 

Quelques captures d’écrans pour illustrer l’interface ToolBox du nouvel agent : 

 

scan local

 

Resultats d'inventaire

 

Support des MIB

 

GLPI Agent Android

 

Il y a quelque temps, l’agent Android est revenu sur Google Play Store. Il prend en charge les versions 4 à 10.

 

Pour les clients abonnés au réseau GLPI, nous avons également ajouté la possibilité de configurer l’URL du serveur via un mécanisme appelé « Deeplink ». L’utilisation de l’agent QRCode récupére automatiquement la configuration pour se connecter au serveur.

 

GLPI Inventaire natif

 

Nous sommes heureux d’annoncer que nous ajoutons la prise en charge de l’inventaire automatique directement au coeur de GLPI.

 

Une nouvelle API REST (front/inventory.php) sera disponible pour recevoir les fichiers d’inventaire au format historique (OCS, fusioninventory) ou via le nouveau format json.

 

Nous gardons donc la compatibilité avec les agents précédents (il faudra juste reconfigurer les URLs serveurs des agents historiques, ou mettre en place un proxy web pour effectuer une redirection vers la nouvelle URL).

 

Vous pouvez désormais gérer avec ce nouveau format la plupart des objets d’inventaire de GLPI, comme les téléphones, les applications, les racks, etc. Ceci est activé par une nouvelle réecriture du code sous-jacent. L’interface est inspirée des projets communautaires cités plus haut, le code est nouveau.

 

Ce code vous permet désormais de recevoir des inventaires partiels.

 

Celui-ci consiste à n’envoyer qu’une partie des informations particulières liées à l’objet, et à indiquer au serveur – via un drapeau – de ne mettre à jour que les données concernées.

 

Le transfert, le traitement, l’insertion et la mise à jour des données s’effectuent de manière beaucoup plus rapide.

 

Configuration Inventaire Natif

 

Regles d'import et de liaison

 

Tâches avancées

 

Comme vu plus haut, GLPI intégre désormais la brique de base concernant l’inventaire automatique. Cependant nous n’avons pas encore repris les tâches avancées permises par les projets précédents. Voici quelques points sur ces tâches : 

 

  • Découverte et inventaire du réseau : désormais configurable indépendamment par GLPI via l’interface ToolBox.
  • Requête ESX, bientôt prise en charge par la même interface.
  • Collections (WMI, fichiers, registres) : non pris en charge.
  • Télé-déploiement : non pris en charge.

 

Pour ces deux dernières fonctionnalités plusieurs scénarios sont possibles :

 

  • Tout d’abord, gardez le plugin précédent (si celui-ci est mis à jour)
  • Utilisez notre forfait de transition. Un fork du plugin FusionInventory (plugin d’inventaire GLPI) sera mis à disposition. Il redirigera les inventaires classiques vers la partie native et conservera les tâches avancées.

 

Dans notre roadmap il est prévu de travailler sur la réecriture de ces parties, mais tant que la version 10 est quasiment terminé (et ce travail conséquent), nous reportons la disponiblité de quelques mois.

NE MANQUEZ PAS LA VERSION BÊTA : INSCRIVEZ-VOUS À NOTRE NEWSLETTER SUR GLPI10.COM! 

GLPI v.10: nouveau UX/UI !

 

 

Nouveau UX UI : Le 15 Décembre 2021 nous lancerons la première version bêta de GLPI 10 !

Nous travaillons sur les derniers éléments techniques et préparons la sortie de plugin compatibles sur la Marketplace.

 

 

L’une des plus grandes nouveautés de cette version est une refonte majeure de l’interface et de l’expérience utilisateur. La dernière refonte depuis la version 0.90 a été effectuée en octobre 2015.

 

 

Basé sur tablerBootstrap 5 et Twig, il apporte de nombreux changements visuels

 

 

L’intégration de ces librairies standards va faciliter le développement de nouvelles interfaces et surtout apporte un mode d’affichage « responsive » plus facile à maintenir.

 

 

Voici quelques captures d’écran pour vous donner un aperçu des changements à venir.

 

 

Ecran de login

 

 

Liste des ordinateurs

 

 

Vue responsive

 

 

Au-delà du changement de design, nous apportons un certains nombre d’amélioration de l’expérience utilisateur, voici la liste des points clés : 

 

 

Menu vertical.

 

 

Comme vous l’avez remarqué sur les captures d’écran précédentes, GLPI propose désormais par défaut une mise en page avec un menu vertical. Il est toujours possible de passer à une mise en page similaire aux versions précédentes (nommées Horizontale) dans les paramètres utilisateurs.

 

 

Disposition principale de GLPI

 

 

Dans la nouvelle mise en page, il est possible de réduire le menu pour avoir un affichage compact.

 

 

 

 

Bouton “Go to…”.

 

 

Disponible depuis la version 9.2 la fonctionnalité « Go to » qui permet une recherche rapide d’un menu est désormais mis en évidence et peut être découverte en haut du menu.

 

 

Menu Goto

 

 

L’équipement du parc a maintenant un panneau sur leur côté droit où vous pouvez cliquer sur les images jointes.

 

 

Panneau « Saved Search »

 

 

Le panneau « Saved Search » désormais intégré au design de GLPI.
Vous pouvez le définir flottant, ou épinglé aux pages (pour être conservé en permanence (même après la navigation)).

 

 

L’épinglage se fait page par page, par exemple : un panneau épinglé aux « tickets » ne sera pas épinglé aux ordinateurs.

 

 

A noter que désormais vous pouvez le retrouver dans le premier onglet, les recherches sauvegardées correspondant au type d’objet : la liste des tickets s’affichera en fonction de la priorité des recherches sauvegardées.

 

Le deuxième onglet liste toutes les autres recherches concernant d’autres types d’objets.

 

Le panneau étant désormais contextuel au type d’objet présenté, vous pouvez y accéder via une icône nommée « Listes » placée à côté du file d’Ariane.

 

Recherches sauvegardées

 

Moteur de recherche invisible

 

Il est désormais possible de désactivé l’affichage du moteur de recherche.

 

Vous pouvez naviguer dans GLPI uniquement en utilisant recherches enregistrées !

 

 

Chargement dynamique des résultats de recherche.

 

L’affichage du moteur de recherche est maintenant lancé en mode « AJAX ». Une icône de chargement s’affiche lorsqu’une recherche est lancée, qu’un changement de page ou qu’un tri est en cours. Une fois que de nouveaux résultats sont disponibles, seul le contenu est remplacé et non la page entière. 

 

 

Multi-tri des résultats

 

Avec un « CTRL », vous pouvez ajouter plusieurs modes de tri aux colonnes de vos résultats de recherche.

 

Exemple : trier par « Nom » et par « Date de modification ».

 

Tri multiple

 

Page des éléments du parc.

 

Le formulaire de l’élément principal affiche maintenant un panneau sur la droite affichant les images associées au modèle correspondant.
Ces images n’étaient auparavant accessibles que dans la partie affichage des racks des centres de données, elles sont désormais disponibles partout.

 

fiche d'un ordinateur

 

Refonte des objets ITIL.

 

L’affichage et l’utilisation des objets ITIL (Tickets, Problèmes et Changements) sont minutieusement revus.

 

Refonte des objets ITIL

 

De nombreux changements ont été apportés : 

 

  • L’ordre des messages dans la « timeline » va désormais du plus ancien au plus récent, en partant du haut vers le bas, suivant un ordre de lecture habituel. Nouvelle réponse maintenant placée sous la dernière.
  • Un panneau latéral contient les informations complémentaires des tickets (dates, matrices de priorité, acteurs, etc.). Ce panneau peut être temporairement agrandi. Nous regroupons également par ces modifications les onglets principaux et la « chronologie » dans la même vue.

 

taille du panneau droit des tickets

 

  • Les documents ajoutés à la chronologie sont désormais affichés sous l’objet parent (tracker, tâche) de manière contextuelle pour une lecture plus facile.

 

documents dans leur contexte

 

  • Chacun des types d’acteurs (demandeurs, observateurs et assigné) est désormais affiché dans un seul champ. Auparavant, plusieurs clics étaient nécessaires pour sélectionner un groupe ou un utilisateur puis choisir l’acteur final. Il s’agit désormais d’une liste déroulante unique unifiant tous les objets possibles (en les différenciant par une icône) et permettant l’auto-complétion. 

 

champ acteur

 

  • Un bouton en bas de la vue principale permet de basculer vers une vue « TODO List » affichant les tâches et demandes de validation dans une liste verticale interactive, permettant de suivre l’avancement d’un ticket (ou d’un autre objet ITIL).

 

Vue TODO

 

Nouvelles couleurs.

 

Avec l’arrivée des nouvelles librairies tabler et Bootstrap 5, il est maintenant beaucoup plus facile de créer et de modifier des palettes GLPI.

 

En voici un exemple correspondant à la capture ci-dessous : 

 

2 nouvelles palettes sombres :

 

  • Auror darkpalette Auror dark
  • Midnightpalette Midnight

 

Ne manquez pas la version bêta : inscrivez-vous à notre newsletter sur glpi10.com !