Project

General

Profile

Revision:

Revisions

# Date Author Comment
f1634ea8 08/06/2018 03:58 PM Francois POIROTTE

Préparation Vigilo v5.0.0

Change-Id: Ie774b75ab8cbc6913707eeee6051fae90a7ccab2

b2feaa03 08/03/2018 01:19 PM Francois POIROTTE

[#1666] Correction URL vers le site web

Change-Id: Ibad1fee6135203511b861df5a5ec5700ddeac901
Refs: #1666

2605341d 11/13/2017 11:52 AM Francois POIROTTE

Evite erreur sur la doc d'API dans la CI

Change-Id: I0dfd75fcc539a8d3806ea8e94c7cdf2807a349a5

09aac931 10/26/2017 04:58 PM Francois POIROTTE

Prise en compte màj des versions des logiciels

Change-Id: I9ff8fbafecf6c62c4f8c3e126523a290eacc1a3e

6a6d5972 10/25/2017 04:37 PM Francois POIROTTE

On s'assure que les ID obtenus sont numériques

Change-Id: Ia36e086c889f340fbabd0a67b4c2de157aa574a6

411a1293 10/20/2017 05:54 PM Francois POIROTTE

Correction pour conventions de codage

Change-Id: I3fcc89478155633b34263679b61bc1e88892195f

d7f383b7 10/20/2017 05:41 PM Francois POIROTTE

Exécution de phpcs en guise de tests

Change-Id: I1064f671fb107bf31989d517c12f66b4bdcd8de3

6ef95d06 10/20/2017 03:48 PM Francois POIROTTE

Correction dépendance sur GLPI

Le plugin nécessite la version 9.1.1 ou plus de GLPI.

Change-Id: Ia846d2c1cda030ca7766cbefd7096d9df36bda21

fa5253c9 10/19/2017 04:22 PM Francois POIROTTE

Suppression connector-syncevents

Il ne s'agit pas d'un démon, donc la supervision du processus n'a pas de
sens.

Change-Id: I4697903ebb64c1c0b33cf7367a856b12c566ec21

a68b0db7 10/19/2017 04:22 PM Francois POIROTTE

Ajout cibles tests et apidoc pour la CI

Change-Id: Ia3b1106c64fb92d25818e72adf6e757b99503b60

945f4815 10/19/2017 12:46 PM Francois POIROTTE

Ajout support de l'i18n

Change-Id: Ia013cc72ffd1f93a9eecc2b94609284d58cc8e12

7edf6638 10/18/2017 04:51 PM Francois POIROTTE

Coquille dans le nom du connector "syncevents"

Change-Id: I896402594d01da6688d56f86afe0d94223b69256

a165d451 10/18/2017 04:51 PM Francois POIROTTE

Ajout commande "serve" au Makefile

Permet de lancer une instance locale de GLPI (à des fins de test/dév).

Change-Id: Ibe3d947929320492c7c923efc2eba1873475df0a

14b31af4 10/02/2017 01:46 PM Francois POIROTTE

[#1700] Ajout du support de l'assignation en masse

Change-Id: Ic6109da0db14639f0970d39c9ad85f5ea0d28ab1
Refs: #1700

fbdbbd6a 09/26/2017 01:57 PM Francois POIROTTE

[#1697] Association d'une machine à un technicien

Corrige un problème d'association entre la machine et son responsable
technique lorsque le "realname" du technicien est différent de son
"display name".

Change-Id: I76f6a8fde726207ee5195b79c19bbd334060d059...

a18806e5 09/19/2017 02:34 PM Francois POIROTTE

Nom de templates plus laxistes

Change le motif utilisé par le plugin pour détecter les modèles Vigilo
afin qu'il soit plus laxiste. Le nouveau motif accepte par exemple la
présence de trait d'union dans le nom du modèle.

Change-Id: Id28a7706e42554dff764f4462346213e266dcb93

79c0fe97 09/19/2017 02:32 PM Francois POIROTTE

[#1691] Correction afichage de "Vigilo template"

Le champ "Vigilo template" apparaissait sur 2 pages des ordinateurs, ce
qui entraine des incohérences en cas de modification depuis la vue
"All".

Change-Id: I1ef3146a296882a5c37384ee9e03084abc6d987d
Refs: #1691

3bebddc7 09/19/2017 02:31 PM Francois POIROTTE

[#1690] Correction pour gérer correctement "/"

Evite un bug qui empêchait la supervision de la partition racine sur les
machines Linux.

Change-Id: Ib207369006140270302fb8d138159763389b2718
Refs: #1690

a651e78d 09/19/2017 02:28 PM Francois POIROTTE

Remplacement de "Vigilo" par "Vigilo NMS"

Demande interne pour être cohérent avec les sites.

Change-Id: I09af88db132c060b78ca1dc26ac6ed50a5fcfd1a

5125e9e6 09/14/2017 10:31 AM Francois POIROTTE

Bump v4.1.0 (finale)

Change-Id: Ia2add77610599df83606876a2f12c9930672674b
BuildBot: no-build

355e38af 09/04/2017 02:06 PM Francois POIROTTE

Bump version 4.1.0rc3

Change-Id: Icf9b1f4799b688c51aaa8ca63f79ad2fae4ef806
BuildBot: no-build

393f20b2 08/24/2017 08:16 AM Francois POIROTTE

Bump version 4.1.0rc2

Change-Id: Ieddb2e8361695e8ddab4cce0a1baf54d0e724043
BuildBot: no-build

2fd8023e 08/18/2017 12:20 PM Francois POIROTTE

[#1666] Mise à jour des adresses de contact

Change-Id: I1ec8bd1efdb0daa6af8e5374aa6f3c27c0077ef0
Refs: #1666

85792d4b 08/09/2017 04:59 PM Francois POIROTTE

Bump des versions

Change-Id: Ia7160421e8eebca669b8047e04289aa674ef38ac

b49c5b3e 06/30/2017 01:35 PM Francois POIROTTE

Désactivation du code des HLS pour le moment

Trop de limitations et trop de "surprises" pour les clients finaux.

Change-Id: I64bd817943887ca977ff56f8a6f5d945c29477c1
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2642
Reviewed-by: Yves OUATTARA <>...

c24d7938 06/30/2017 10:19 AM Francois POIROTTE

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 éventuellement
associé à chaque volume.

Change-Id: Iac318f7efbce999d1b486fa47fbcb7d966cad3fe...

c413e820 06/29/2017 05:48 PM Francois POIROTTE

Correction mineure (conventions de codage)

Change-Id: I6d51d373b57f4febbec15c0ee9f1e7c66e1dbef9
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2577
Tested-by: Build system <>
Reviewed-by: Francois POIROTTE <>

925171f8 06/29/2017 10:15 AM Francois POIROTTE

[#1637] Propagation du nom du template

Evite que le nom du template Vigilo associé à la machine ne soit perdu
lorsqu'on modifie un objet rattaché à la machine (IPAddress,
NetworkName, SoftwareInstallation, etc.).

Change-Id: I6e4b7df2d926547bf19afc8de6e2469caf54867c...

8ef154dd 06/28/2017 04:48 PM Francois POIROTTE

[#1638] Echappement noms d'interfaces/partitions

La recherche des partitions/interfaces se fait par expression régulière
dans GLPI. Il faut donc échapper les méta-caractères susceptibles
d'interférer et présents dans les noms d'interfaces/partitions.

Change-Id: Iba22348ca9baeb9ab115bd85e2866957a668194f...

420b5990 06/27/2017 04:24 PM Francois POIROTTE

[#1634] Adresse IP incorrecte dans fichiers XML

Historiquement, la classe agissait comme un cache pour ne calculer
l'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....

0548a1f2 06/27/2017 01:34 PM Francois POIROTTE

Gestion des valeurs vides dans les dépendances

Corrige la détection des valeurs vides dans les dépendances, qui
doivent être traitées comme si on avait passé null explicitement.

Change-Id: Ia2fc1c3779fb5564863baab64afd90ecb2e7e352
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2523...

22344d19 06/23/2017 05:25 PM Francois POIROTTE

[#1621] Suppression HLS avec suppr. de l'hôte

La suppression d'un hôte dans GLPI doit supprimer non seulement sa
configuration côté Vigilo, mais aussi la configuration des HLS qui
lui sont associés.

Change-Id: I0309c65b22e604b2b613826cd98baa99fe0a8de7
Refs: #1621...

e878cf6c 06/23/2017 05:25 PM Francois POIROTTE

[#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: #1618
Change-Id: Ifc026012a68ed1e641225791043da860310550c6
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2521...

b8d07412 06/23/2017 03:05 PM Francois POIROTTE

Bump version 4.0.1rc1

Change-Id: I211792e3057ae80c3d19c2a1c64274b7f9a72c12
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2520
Tested-by: Build system <>
Reviewed-by: Francois POIROTTE <>

7ca31ee8 06/23/2017 01:12 PM Francois POIROTTE

Gestion de la version dans GLPI via VERSION.txt

Change-Id: I5659b3aec9405b23c49bb2f239fa0984e9ef88ff
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2518
Tested-by: Build system <>
Reviewed-by: Yves OUATTARA <>...

22269799 06/12/2017 08:28 AM Francois POIROTTE

[#1610] Mise à jour pré-requis version GLPI

Le hook "post_show_item" n'est pas disponible avant GLPI 9.1.2.

Refs: #1610

Change-Id: I3c9b8497a129207049afecf9cf1a970e6e5784e2
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2418
Reviewed-by: Francois POIROTTE <>...

b58488b5 06/06/2017 08:45 AM Francois POIROTTE

Correction conventions de codage

Change-Id: Ie47fc679a4f40f7741216d7488e7270bc2225560
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2406
Tested-by: Build system <>
Reviewed-by: Francois POIROTTE <>

cf9d65ba 06/06/2017 08:38 AM Francois POIROTTE

Ajout gestion des permissions pour le plugin

L'utilisation du plugin (pour la partie déploiement) nécessite désormais
de disposer de la permission "UPDATE" sur la configuration dans GLPI.

Change-Id: Ia9c7fd4861a6636b5ce0375052b6f99a1145f9dc
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2405...

77f0ba6f 06/06/2017 08:24 AM Francois POIROTTE

Sortie de VigiConf dans la langue de l'utilisateur

Tente d'utiliser la lang définie par l'utilisateur dans son profil GLPI
comme langue à utiliser pour les messages de VigiConf.

Ca permet d'avoir une sortie traduite lorsque c'est possible, ce qui est
un peu plus sympa pour l'utilisateur....

ae0b58ab 06/06/2017 08:18 AM Francois POIROTTE

Génération du HLS services avant celui général

C'est plus logique et ça peut éviter des problèmes dans VigiConf si
jamais il tente de résoudre le HLS avant qu'il n'ait été déclaré (ce
n'est pas le cas normalement, mais je joue la carte de la prudence).

Change-Id: Ic676efbe5be771f12b4bda720b6c5f7e8a65799d...

7101a8d8 06/02/2017 06:06 PM Francois POIROTTE

Correction génération des HLS

Il manquait le nom du HLS et il y avait un bug dans la prise en compte
des dépendances.

Change-Id: Ib6e6f4a8a966d7febcb364cd9863a9673f5aa71e
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2402
Tested-by: Build system <>...

ea2027b6 06/02/2017 04:49 PM Francois POIROTTE

Diverses corrections + seuils pour les HLS

Définit les seuils warning/critical pour les HLS de sorte que chaque HLS
représente effectivement le pire état parmi ses dépendances.

Change-Id: Iac6093a2c41c3cb27ec158aaea6af6b86b10e788
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2401...

8d255750 06/02/2017 04:40 PM Francois POIROTTE

Récupération des services en fonction du test

Permet d'ajouter automatiquement une dépendance sur les services
générés par les tests que le plugin a configuré dans le HLS
de l'hôte.

Change-Id: I25986aa113bdf2ac589720fb53c838c301cf7096
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2400...

92b19eed 06/02/2017 03:47 PM Francois POIROTTE

Génération de HLS par machine

Crée automatiquement les HLS "services:$host" qui dépend de tous les
services de $host et "machine:$host" qui dépend de l'état de $host
et de ses services.

Pour le moment, les HLS construits ont des dépendances +/- vides car il...

2b77b61b 06/01/2017 01:15 PM Francois POIROTTE

Autorise accès d'apache aux fichiers de vigiconf

Nécessaire car vigiconf change les permissions sur les fichiers XML
après exécution.

Change-Id: I1b1983b6e5bca87d89b7a86376bb69af2b538368
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2398
Tested-by: Build system <>...

19eadf52 06/01/2017 10:44 AM Francois POIROTTE

Amélioration formulaire de déploiement

  • Ajout d'un espace entre les 2 checkboxes.
  • Ajout d'un title (tooltip) sur les checkboxes pour expliquer leur
    rôle avec un peu plus de détails.

Change-Id: I80b2badb7297e0880f7e3e0cf8a8fee98eda07d5
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2397...

5e385f8b 05/22/2017 06:06 PM Francois POIROTTE

Conf sudo marquée en tant que telle

Change-Id: I438a7643e9b5983401437e28e327fb627a17530e
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2396
Tested-by: Build system <>
Reviewed-by: Francois POIROTTE <>

d825ef2b 05/22/2017 06:01 PM Francois POIROTTE

Support de la génération incrémentale de la conf

Change-Id: I3d954ef6f1b8a2164772d21f78c98827144ee340
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2395
Tested-by: Build system <>
Reviewed-by: Francois POIROTTE <>

c13f1c28 05/22/2017 05:55 PM Francois POIROTTE

Correction gestion is_template lors de la création

L'attribut "is_template" vaut "N/A" (NOT_AVAILABLE) lors de la création
d'un nouvel objet sans passer par un template.
Cela survient car le champ n'est pas encore totalement initialisé.

Il faut gérer ce cas particulier (considérer que "N/A" == "0")....

811c1e5a 05/22/2017 05:47 PM Francois POIROTTE

Correction permissions sur script d'init

Change-Id: I52960e2a998081a8dabd537e76b14f7f940babc8
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2393
Tested-by: Build system <>
Reviewed-by: Francois POIROTTE <>

(1-50/82) Per page: 25, 50, 100

Also available in: Atom