Correction pour conventions de codage
Change-Id: I3fcc89478155633b34263679b61bc1e88892195f
Suppression connector-syncevents
Il ne s'agit pas d'un démon, donc la supervision du processus n'a pas desens.
Change-Id: I4697903ebb64c1c0b33cf7367a856b12c566ec21
Ajout support de l'i18n
Change-Id: Ia013cc72ffd1f93a9eecc2b94609284d58cc8e12
Coquille dans le nom du connector "syncevents"
Change-Id: I896402594d01da6688d56f86afe0d94223b69256
[#1700] Ajout du support de l'assignation en masse
Change-Id: Ic6109da0db14639f0970d39c9ad85f5ea0d28ab1Refs: #1700
[#1697] Association d'une machine à un technicien
Corrige un problème d'association entre la machine et son responsabletechnique lorsque le "realname" du technicien est différent de son"display name".
Change-Id: I76f6a8fde726207ee5195b79c19bbd334060d059...
Nom de templates plus laxistes
Change le motif utilisé par le plugin pour détecter les modèles Vigiloafin qu'il soit plus laxiste. Le nouveau motif accepte par exemple laprésence de trait d'union dans le nom du modèle.
Change-Id: Id28a7706e42554dff764f4462346213e266dcb93
[#1691] Correction afichage de "Vigilo template"
Le champ "Vigilo template" apparaissait sur 2 pages des ordinateurs, cequi entraine des incohérences en cas de modification depuis la vue"All".
Change-Id: I1ef3146a296882a5c37384ee9e03084abc6d987dRefs: #1691
[#1690] Correction pour gérer correctement "/"
Evite un bug qui empêchait la supervision de la partition racine sur lesmachines Linux.
Change-Id: Ib207369006140270302fb8d138159763389b2718Refs: #1690
Remplacement de "Vigilo" par "Vigilo NMS"
Demande interne pour être cohérent avec les sites.
Change-Id: I09af88db132c060b78ca1dc26ac6ed50a5fcfd1a
Correction regex pour volumes Windows
Le plugin identifie désormais automatiquement les volumes Windows,et modifie l'expression régulière pour matcher le label éventuellementassocié à chaque volume.
Change-Id: Iac318f7efbce999d1b486fa47fbcb7d966cad3fe...
Correction mineure (conventions de codage)
Change-Id: I6d51d373b57f4febbec15c0ee9f1e7c66e1dbef9Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2577Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
[#1637] Propagation du nom du template
Evite que le nom du template Vigilo associé à la machine ne soit perdulorsqu'on modifie un objet rattaché à la machine (IPAddress,NetworkName, SoftwareInstallation, etc.).
Change-Id: I6e4b7df2d926547bf19afc8de6e2469caf54867c...
[#1638] Echappement noms d'interfaces/partitions
La recherche des partitions/interfaces se fait par expression régulièredans GLPI. Il faut donc échapper les méta-caractères susceptiblesd'interférer et présents dans les noms d'interfaces/partitions.
Change-Id: Iba22348ca9baeb9ab115bd85e2866957a668194f...
[#1634] Adresse IP incorrecte dans fichiers XML
Historiquement, la classe agissait comme un cache pour ne calculerl'adresse IP à utiliser dans VigiConf qu'une seule fois.Lorsque le code a été retravaillé, cette optimisation est restée,faisant apparaitre toutes les machines comme ayant la même IP....
[#1618] Evite avertissement si absence de template
Lorsqu'on supprime un équipement depuis la liste, l'attribut"vigilo_template" n'est pas défini.
Refs: #1618Change-Id: Ifc026012a68ed1e641225791043da860310550c6Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2521...
Ajout gestion des permissions pour le plugin
L'utilisation du plugin (pour la partie déploiement) nécessite désormaisde disposer de la permission "UPDATE" sur la configuration dans GLPI.
Change-Id: Ia9c7fd4861a6636b5ce0375052b6f99a1145f9dcReviewed-on: https://vigilo-dev.si.c-s.fr/review/2405...
Génération du HLS services avant celui général
C'est plus logique et ça peut éviter des problèmes dans VigiConf sijamais il tente de résoudre le HLS avant qu'il n'ait été déclaré (cen'est pas le cas normalement, mais je joue la carte de la prudence).
Change-Id: Ic676efbe5be771f12b4bda720b6c5f7e8a65799d...
Diverses corrections + seuils pour les HLS
Définit les seuils warning/critical pour les HLS de sorte que chaque HLSreprésente effectivement le pire état parmi ses dépendances.
Change-Id: Iac6093a2c41c3cb27ec158aaea6af6b86b10e788Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2401...
Génération de HLS par machine
Crée automatiquement les HLS "services:$host" qui dépend de tous lesservices de $host et "machine:$host" qui dépend de l'état de $hostet de ses services.
Pour le moment, les HLS construits ont des dépendances +/- vides car il...
Amélioration formulaire de déploiement
Change-Id: I80b2badb7297e0880f7e3e0cf8a8fee98eda07d5Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2397...
Support de la génération incrémentale de la conf
Change-Id: I3d954ef6f1b8a2164772d21f78c98827144ee340Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2395Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Ajout de groupes pour les techniciens
Change-Id: If870608da01779b6b922ca57dae7aa36a5566138Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2392Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Correction création test d'interface
Auparavant, le test était initialisé avec des arguments valant null(au lieu d'un tableau vide), ce qui générait des erreurs/avertissementsdans les logs de GLPI et dans le navigateurs.
Change-Id: I0ad709861f2fce66474bef7524b97a0e55d32e94...
Correction calcul vitesse max des liens
Change-Id: I6513c596aaef7a123ef0376df7ae058da06f1dceReviewed-on: https://vigilo-dev.si.c-s.fr/review/2379Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Corrections pour la sup. des logiciels prédéfinis
Change-Id: I393c3ffc20c8ed01602b302e0fad88db45983a62Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2378Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Support des recherches & correction sup. logiciels
Permet d'afficher le nom du template Vigilo dans les listings desobjets et de l'utiliser comme critère de recherche.
Corrige également un problème de supervision des logiciels pré-définis.
Change-Id: Ib55d68ec7183f6f6c5b858173180a6e3fede552e...
Gros refactoring
- Déplacement du code vers "src/plugins/vigilo/" pour permettre d'avoir une installation locale de GLPI sous "src/".- Correction des dépendances dans composer.json.- Suppression de certaines classes qui ne correspondaient pas à des balises XML côté Vigilo du dossier "src/plugins/vigilo/Vigilo"....