Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

vigiboard / vigiboard @ master

# Date Author Comment
011743be 06/30/2020 03:08 PM Francois POIROTTE

[#2026] Changement de dénomination sociale

Change-Id: I02610d9a7985e1332a82079ff3be70567a976211

c25a3200 06/30/2020 09:33 AM Francois POIROTTE

[#2026] Changement de dénomination sociale

Change-Id: I93ffa92e577d5367beaf7b79e715562ce2efe57d
Refs: #2026

3dd3465b 01/29/2020 06:06 PM Francois POIROTTE

Merge branch 'release-5.0'

Change-Id: I0dfd6d970d32c78dbc398b4c9fa70e1e99176aab

0c2e8b99 01/08/2020 10:24 AM Francois POIROTTE

[#1997] I18N pour le code javascript

Change-Id: I52ab70cc3456b39c8d2a3321053684e07ced0601
Refs: #1997

c94dc931 01/06/2020 02:21 PM Francois POIROTTE

Mise à jour des copyrights

Change-Id: I0c88aff7d81ee8e9ae695e883ad16cce8b8a4c28

36d7b461 09/18/2019 02:45 PM Francois POIROTTE

Merge branch '1963_tt_link_500' into develop

Change-Id: I7bb40aae784a0330cc6756d60fc8d4d960d0910d

00f7169a 09/18/2019 12:33 PM Francois POIROTTE

Merge branch '1963_tt_link_500' into release-5.0

Change-Id: I4e16d4d9381b8f4d8d4a6d434230d420de896234

303d9596 09/18/2019 12:12 PM Francois POIROTTE

[#1963] Erreur 500 liée aux tickets

Corrige une erreur 500 lorsque des références vers des tickets
sont définies, mais que le format du lien n'a pas été défini.

Change-Id: If8091367b88302ec8863a63791da266821d9c139
Refs: #1963

c1f83918 07/10/2019 04:33 PM Francois POIROTTE

[#1920] Nettoyage get_last_modification_timestamp

Change-Id: I87651ce4d724897ff43701f747a587f9fd2ac060
Refs: #1920

1c5486c7 06/10/2019 09:46 PM Francois POIROTTE

[#1863] Timestamps en UTC

Change-Id: Idfa37670b4a6d97b60edea30d084e7b8f77f3d07
Refs: #1863

8c198622 02/11/2019 01:48 PM Francois POIROTTE

Mise à jour des copyrights

Change-Id: Ic36ff05d36c2fdce316805cf132295c12ff80eb3

d753bb3c 01/01/2018 06:25 PM Francois POIROTTE

Bonne année 2018 !

Change-Id: I8b88c662e87993a06d07ec1a4c118015914b1f7e

b2668166 11/21/2017 05:45 PM Francois POIROTTE

[#1734] Recherche par adresse IP dans VigiBoard

Change-Id: I5607fc922c85be639f1ba5c2ec2a7a600aa3e42a
Refs: #1734

f6ecd27a 11/13/2017 02:40 PM Francois POIROTTE

[#927] Fusion traductions des IHMs

Change-Id: I05fb4400ed6254b4b46b4356a89b197809724205
Refs: #927

c6e081ce 11/10/2017 11:52 AM Francois POIROTTE

[#1721] Fusion traductions du thème et de l'appli

Change-Id: I1ac312bd3fc2deefd0a4ba9015189b3830d18748
Refs: #1721

d6ec920c 10/23/2017 09:04 AM Francois POIROTTE

[#1702] Taille maximale pour le trouble_ticket

Le champ avait une limite implicite de 256 caractères.
Cette limite a été rendue explicite (à 250 caractères).

Change-Id: I1e7123f4ad45ed53834a93a42c99eac41e223043
Refs: #1702

3ad336af 08/24/2017 10:45 AM Francois POIROTTE

Mise à jour des traductions

Change-Id: I214d8d868d78d47cdbe29f6f1d1c522c0fa40b22

0dff1e21 08/18/2017 05:38 PM Francois POIROTTE

[#1667] Préparation compatibilité Python 3

Change-Id: I6d31beff11682430369cc19faedee49019b28ac0
Refs: #1667

8593dfcb 08/18/2017 12:20 PM Francois POIROTTE

[#1666] Mise à jour des adresses de contact

Change-Id: Ifd16da3e242990d96d639ad9df4c0e30c8a79b7d
Refs: #1666

d3bc1ee3 08/07/2017 09:06 AM Francois POIROTTE

[#1615] Compatibilité repoze.who 2.0

Dans repoze.who v2, les identifiers ne sont plus automatiquement des
authenticators et doivent être ajoutés explicitement.

Change-Id: I0d311e697081819d8970df5acac6a84eeb4f3ca2
Refs: #1615.

02c4a1e7 07/04/2017 10:56 AM Francois POIROTTE

[#1543] Compatibilité TG 2.3.x

Change-Id: I9171224d261ccbc2d9a1b3d3c9107f10742bdd54
Refs: #1543

04cd2200 07/03/2017 12:30 PM Francois POIROTTE

Migration des tests vers gearbox

Pour la compatibilité ascendante avec TG 2.3.

Change-Id: I1865506a1e255477f187f779eac5464e0ac5d391

b8700112 04/19/2016 04:14 PM Francois POIROTTE

[#1534] Type MIME de /i18n

Corrige le type MIME renvoyé lorsqu'on accède aux traductions JS.

Change-Id: Ib4c0c3e53945c494e1274355c88a1fad398cc397
Refs: #1534
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2095
Tested-by: Build system <>...

9b8d9497 04/12/2016 01:55 PM Francois POIROTTE

[#1525] Correction adresse de la FSF

Change-Id: I2691159462be656b678e931c92418b5a9a89f7d1
Refs: #1525
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2071
Tested-by: Build system <>
Reviewed-by: Francois POIROTTE <>

2bcebf54 03/02/2016 11:43 AM Francois POIROTTE

Mise à jour des copyrights

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

6d2f147e 12/14/2015 02:31 PM Francois POIROTTE

[#1512] Ajout d'un événement "board-update".

L'événement est déclenché au (re)chargement de la page/du bac.

Change-Id: Iaa80cee3b790fd756970abffc05df798fe8a5ace
Refs: #1512.
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1930
Tested-by: Build system <>...

fbbf34f8 12/14/2015 11:17 AM Francois POIROTTE

[#1457] Remplace vigitable lors du chargement AJAX

Change-Id: Ib840ce785d0dc44e5b892773330a04c302ad00ff
Refs: #1457.
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1929
Tested-by: Build system <>
Reviewed-by: Francois POIROTTE <>

b82c4c03 11/16/2015 03:48 PM Francois POIROTTE

[#1510] Chargement plus générique de l'application

Rend plus générique le chargement des IHMs :
- Le dossier de surcharge (public/) est pris à partir de l'emplacement
du fichier settings.ini plutôt que hard-codé.
- Idem pour le fichier app_cfg.py.

Ces modifications permettent d'héberger plusieurs instances de VigiMap...

7bde24ad 09/04/2015 07:59 AM Francois POIROTTE

[#1457] Rafraichissement AJAX dans VigiBoard

Change le mécanisme de rafraichissement du tableau de VigiBoard pour
utiliser de l'AJAX.
Réutilise le fichier "loader.js" pour obtenir un sablier lors du
chargement (et donc suppression des copies dans VigiMap/VigiGraph)....

9332c7c0 04/30/2015 09:17 AM Yves OUATTARA

[#1316] Contrôles sur les dates dans le formulaire

Ajout de contrôles sur les dates du formulaire de recherche dans
VigiBoard.

[+] Ajout de tests unitaires

Change-Id: I8f5afce9617f812ccdfad9cde2cd8476eb5fd67d
Refs: #1316
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1694...

ecf084d9 04/24/2015 09:24 AM Francois POIROTTE

Modifications de la légende de VigiMap

Apporte les modifications suivantes :
- [#1312] Déplace la légende de VigiMap vers la barre de menu (affichage
permanent des compteurs)
- [#1319] Ajoute des liens dans la légende permettant d'accéder à une
vue filtrée dans VigiBoard portant sur les éléments de la carte se...

24182db6 04/21/2015 09:55 AM Francois POIROTTE

[#1418] Filtrage sur la date.

Améliore le formulaire de filtrage concernant les dates :
- Un exemple de date au format attendu est donnée en exemple via un
placeholder pour les navigateurs supportant cette fonctionnalité.
- Il est également disponible au survol du champ par la souris....

8d647d93 01/12/2015 04:18 PM Francois POIROTTE

Mise à jour des copyrights pour 2015.

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

df2bcbae 11/18/2014 12:46 PM Thomas BURGUIERE

[#1310] fin de ligne incorrecte dans traduction

Certains fichiers de traduction avaient des fin de lignes incorrectes comme
ceci :
XXXXXXXXXXXXXXXXXXXX\"\n"
"\"

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

a0b5aab0 11/18/2014 08:57 AM Francois POIROTTE

[#1286] Politique de cache plus aggressive

Ajoute une option (cache_max_age) dans les IHM web afin de suggérer de
manière plus aggressive aux navigateurs de mettre en cache les fichiers
statiques, afin d'accélérer le (re)chargement des pages.

NB: cette option n'a d'intérêt que si le client ne dispose d'aucune...

de7d5c68 11/17/2014 02:50 PM Francois POIROTTE

[#1225] Poids contextualisés.

Déplace la définition des poids des dépendances d'un service de haut
niveau vers la définition du service de haut niveau lui-même.

Ce changement permet l'utilisation de poids différents pour un même
objet en fonction du HLS dans lequel il est utilisé (contextualisation)....

88c74e19 10/28/2014 02:24 PM Francois POIROTTE

Correction suite à 724172a.

Corrige les tests unitaires suite au commit
724172a72c4e130d1fcfbe4e5ef2cb4133660adb ajoutant l'adresse IP du
visiteur (non définie par défaut dans les tests unitaires).

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

80fa03cd 10/01/2014 03:11 PM Francois POIROTTE

[#1258] Ordre de tri initial dans VigiBoard.

Permet la personnalisation par l'administrateur de l'ordre de tri appliqué
par défaut dans VigiBoard.
L'administrateur a accès à l'ensemble des champs fournis par les
greffons des colonnes et peut choisir pour chaque champ de trier par...

5cb28e04 09/24/2014 09:37 AM Francois POIROTTE

[#1281] Formulaires redimensionnables VigiBoard

Rend les formulaires de recherche et de détail d'un événement
redimensionnables par l'utilisateur.

Change-Id: I557a25872653b67a189df455810b5f73df2327d5
Refs: #1281.
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1492...

0e700a76 09/24/2014 09:21 AM Francois POIROTTE

[#1254] Colonne d'état dans VigiBoard

Corrige le tri sur la colonne et prend en compte l'ordre d'affichage
indiqué en base de données pour effectuer le tri.

Change-Id: I7fcf80020e7b1e3083cec5446482ff2f4406263d
Refs: #1254.
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1491...

0921ffe3 09/22/2014 12:08 PM Francois POIROTTE

[#1254] Colonne d'état dans VigiBoard.

Enrichi la colonne de détails dans VigiBoard pour permettre le tri et le
filtrage. Ceci reprend le contenu du plugin "state" développé
précédemment.

Corrige également plusieurs problèmes dans le code du plugin state....

ce8fee78 08/26/2014 03:27 PM Francois POIROTTE

[#1254] Colonne "État" pour VigiBoard.

Ajoute une colonne "État" filtrable/triable avec l'état courant de
l'événement.

Change-Id: Ifc86cbad5daa51e4950d5f1e132de08ac582f32d
Refs: #1254.
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1456
Tested-by: Build system <>...

283f0810 07/22/2014 09:49 AM Francois POIROTTE

Personnalisation fichiers statiques

Généralisation du mécanisme de personnalisation des fichiers statiques
à l'ensemble des IHMs web.

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

377a9c23 07/22/2014 09:46 AM Francois POIROTTE

Export alertes CSV dans VigiBoard

Le type MIME text/csv ne doit pas être exposé directement car il pose
des problèmes sur certaines versions d'Internet Explorer (8/9 au moins).

A la place, il faut modifier dynamiquement le type de la réponse lorsque
cela est nécessaire (en fonction du type de la requête)....

173d37e2 06/08/2014 03:03 PM Francois POIROTTE

Corrections jslint dans vigiboard.

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

8d6f75b2 06/06/2014 04:22 PM Thomas BURGUIERE

Correction erreur pylint

Change-Id: Ia8a5ec3e0d7fd532ed6ac25acf5b77a9c62ebfb3
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1422
Tested-by: Build system <>
Reviewed-by: Thomas BURGUIERE <>

36f6910e 06/06/2014 03:38 PM Francois POIROTTE

Choix du nombre d'alertes affichées dans VigiBoard

Permet de choisir le nombre d'alertes affichées dans VigiBoard via
l'IHM. Le choix est conservé dans la session de l'utilisateur et vaut la
valeur indiquée par l'administrateur dans le fichier settings.ini par...

b0a39adc 05/12/2014 01:51 PM Francois POIROTTE

Inversion des JOIN pour la mise en silence.

Inverse la récupération des attributs afin que l'algorithme de JOINture
de SQLAlchemy puisse faire les associations correctement dans les
versions un peu anciennes (ex: 1.7.2 de Debian).
Ceci nécessite également de réécrire le reste de la jointure (voir le...

703bd599 02/04/2014 11:13 AM Francois POIROTTE

Mise à jour des copyrights pour 2014.

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

d5a41c9b 02/03/2014 01:30 PM Vincent QUEMENER

Inhibition des alertes (#1187).

Refs: #1187
Change-Id: I87a9c86eb2ecd344b31e092d9dbd645d79ea4cba
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1293
Tested-by: Build system <>
Reviewed-by: Francois POIROTTE <>

32b2c767 01/29/2014 03:01 PM Thomas BURGUIERE

vigiboard ticket avec accent

Les champs pour la création du lien vers le ticket qui peuvent avoir ces
chaînes accentués sont :
ID du ticket
nom du service
nom de machine

Change-Id: I4c2131cd48791366dda9596ca23a6280542e96d6
Refs: #1216
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1341...

73119f8a 01/13/2014 10:22 AM Francois POIROTTE

Personnalisation des managers.

Permet de personnaliser le nom (avec la possibilité d'en définir
plusieurs) des groupes d'utilisateurs privilégiés.

Ce changement évite d'imposer un nom de groupe d'utilisateurs
particulier contenant les administrateurs du parc. Il est en particulier...

4e75dfb9 11/22/2013 02:33 PM Francois POIROTTE

Date explicite dans filtrage VigiBoard (#1207)

Rend explicite la date manipulée dans le formulaire de filtrage de
VigiBoard.

Change-Id: I8158be4d44e0b1339e735c7f74f4834d2c9fddab
Refs: #1207.
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1304
Tested-by: Build system <>...

00ece25a 11/22/2013 10:36 AM Francois POIROTTE

Propagation recherche par date VigiBoard (#1193)

Corrige la transmission des critères de recherche par date dans
VigiBoard.

Change-Id: I0d27c20647665b356b457333edb858c9e65f27a2
Refs: #1193.
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1307
Tested-by: Build system <>...

5a845c93 11/12/2013 12:16 PM Vincent QUEMENER

Tri des événements dans VigiBoard (#1186)

Ajoute la possibilité de trier sur les colonnes de VigiBoard.

Change-Id: Ibd7e5c71dfd6a9d81be3846942b19d7dc067b397
Refs: #1186
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1282
Tested-by: Build system <>...

ac065134 10/07/2013 05:00 PM Francois POIROTTE

Corrige erreur lors du lint sur VigiBoard.

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

8fbf1b37 10/07/2013 04:53 PM Francois POIROTTE

Correction erreur sous IE8.

Corrige une erreur 500 sous IE8 lors de l'accès à la page principale de
VigiBoard, en lien avec un template "csv" manquant.
Effectivement, ce template n'existe pas et il n'aurait aucun sens.

Change-Id: I095316f95529473240318ceda2fb17295263f3e8...

5d0adb59 09/11/2013 04:55 PM Francois POIROTTE

Ajout infos sur états dans contexte.

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

eced9ab0 08/10/2013 01:43 PM Vincent QUEMENER

Taille du formulaire de recherche de VigiBoard

Agrandissement du formulaire de recherche de VigiBoard pour permettre
l'affichage de tous les champs sans avoir à scroller. Testé sous
Firefox 10 et Chromium 22.

Change-Id: I87653afb711f429298ea2f26e85781b224f106b8...

6314d47e 08/09/2013 03:34 PM Vincent QUEMENER

Corrections diverses pour l'auto-supervision

- ajout de l'exchange state_hyp ;
- correction du seuil de fraîcheur par défaut (passage à 1) ;
correction des traductions.

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

f1886725 08/08/2013 01:06 PM Vincent QUEMENER

Autosupervision - Alerte en cas de panne (#1180).

Ajout d'un mécanisme d'alerte dans les IHMs en cas de
dysfonctionnement de tout ou une partie de la supervision.

Change-Id: I5114b557a84ddb8d98234577250f01fe50a46912
Refs: #1180
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1226...

915f3245 04/18/2013 08:26 AM Francois POIROTTE

Ouverture de tickets dans GLPI [#1148].

Effectue plusieurs changements dans l'API de VigiBoard afin de permettre
une intégration plus facile du ticketing de GLPI dans VigiBoard.

Le plugin permettant de faire l'ouverture à proprement parlé existe déjà
(réalisé dans le cadre d'un nouveau projet), même s'il n'est pas encore...

11a4231f 04/04/2013 10:16 AM Francois POIROTTE

Compatibilité avec futures versions de TG/Pylons.

Les versions récentes de TurboGears impose une version de Pylons
nécessitant l'existance d'un fichier ``<app>.lib.base`` (même s'il est
vide), pour des raisons de rétro-compatibilité avec Pylons 0.9.x (dont...

386e243d 04/02/2013 07:55 AM Francois POIROTTE

Contournement limitation de PgSQL.

PostgreSQL 9.x lève une exception lorsqu'un agrégat figure dans la
clause ORDER mais pas dans la clause SELECT, et ce même lorsque
l'agrégat correspond à une expression dérivée d'un champ présent dans la
clause SELECT.
PostgreSQL 8.x n'avait pas ce comportement....

17516734 03/26/2013 10:30 AM Francois POIROTTE

!ApiRootController hérite indirectement d'object.

A ce titre, son init n'accepte pas de paramètre.
Jusqu'ici, le code fonctionnait à cause du contournement mis en place
dans vigilo.turbogears.controllers pour un bug similaire dans le code
de turbogears....

25892058 01/08/2013 01:54 PM Francois POIROTTE

Mise à jour des copyrights pour 2013.

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

a4ffe87d 01/07/2013 12:03 PM Francois POIROTTE

Correction ordre des cartes.

Corrige l'ordre d'apparition des liens vers les cartes dans VigiBoard,
afin que celles-ci apparaissent par ordre alphabétique croissant
(l'ordre était perdu à cause d'une conversion en dictionnaire).

Change-Id: I233c3454675e713ce20c631332f0cc23a183eb57...

a2fa6a5b 01/07/2013 10:26 AM Francois POIROTTE

Export CSV alertes de VigiBoard (#954).

Permet l'export des alertes (événements corrélés) affichés à l'écran au
format CSV. L'export tient compte des critères de recherche
éventuellement appliqués.

Refs: #954.
Change-Id: I3c6639dbef9ca53043d45d8a683f5c77619af23a...

ff8eda22 12/10/2012 03:22 PM Francois POIROTTE

Personnalisation des contrôleurs (#1106).

Permet l'ajout de contrôleur personnalisés dans les IHM !TurboGears.
Ceux-ci doivent être définis dans un groupe de points d'entrée bien
particulier (dont le nom dépend de l'IHM).
Ils seront ensuite ajoutés comme sous-contrôleurs du contrôleur...

eaac00c2 10/02/2012 12:01 PM Francois POIROTTE

Corrections jslint.

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

02ad3793 09/24/2012 07:43 AM Francois POIROTTE

Merge remote branch 'origin/release-2.0'

bc8c7a50 09/21/2012 04:29 PM Francois POIROTTE

Robustesse des tests unitaires.

Les URL retournées par les bibliothèques de test contiennent également
le schéma et l'adresse/port du serveur dans les nouvelles versions.

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

0cc4fbec 08/30/2012 04:42 PM Francois POIROTTE

Merge remote branch 'origin/release-2.0' into master

Conflicts:
correlator-enterprise/src/vigilo/correlator_enterprise/rules/hls_deps.py
vigigraph/vigigraph/controllers/rpc.py

Change-Id: I4a707116efc8024b111b78e95ba72fd640e5cd97

3f7736d0 08/20/2012 12:40 PM Francois POIROTTE

Pas de traductions des champs dans !EventHistory.

Le contenu des champs type_action et value dans la table !EventHistory
ne doit pas être traduit lors de l'insertion : il sera traduit à
l'affichage (au niveau du template).

Change-Id: I29e69bce3012f2c33c892fb0bccabf7fa1219a4a...

824de5d7 08/03/2012 09:39 AM Francois POIROTTE

Merge remote branch 'origin/release-2.0'

Conflicts:
connector-metro/src/vigilo/connector_metro/nodetorrdtool.py
connector-metro/src/vigilo/connector_metro/test/test_nodetorrdtool.py
connector-rrdreport/settings_tests.ini
connector-script/src/vigilo/connector_script/script.py...

0081c9f2 06/27/2012 09:10 AM Francois POIROTTE

Remplacement de default() par index() (#1030).

Utilisation de la méthode index() plutôt que default() pour l'affichage
du bac à événements. Initialement, default() avait été utilisé pour
pouvoir traiter des URL du type :
http://vigiboard.example.com/2/?... (ie : le n° de page est passé dans...

338575f6 06/13/2012 02:14 PM Francois POIROTTE

Exception lors d'un accès à "?page=" (#1031).

Une requête pour obtenir le tableau des événements corrélés en passant
une valeur vide pour le paramètre "page" déclenche une exception lorsque
le module paginate essaye de préparer la pagination des données....

dc005588 05/31/2012 09:26 AM Francois POIROTTE

Liens vers les cartes dans VigiBoard (#959).

Ajoute des liens vers les cartes sur lesquelles l'hôte concerné par un
événement apparaît dans le dialogue de détail d'un l'événement corrélé.

L'URL de base de VigiMap doit être renseignée dans le fichier de
configuration de VigiBoard pour que ceci fonctionne. La configuration de...

2bb1dbfc 04/18/2012 09:02 AM Francois POIROTTE

Nom de l'application dans formulaire d'auth.

Affiche le nom de l'application courante (capitalisé) dans le formulaire
d'authentification, afin de permettre aux utilisateurs de se repérer
plus facilement.

Fait suite aux remarques de Gilles concernant le livecd Vigilo....

eaec9298 04/06/2012 09:48 AM Aurelien BOMPARD

Ajout et mises à jour de copyrights, complète le [sha:3c99844]

Change-Id: I47c53310f710006097927c666387207c1f4125aa
Fixup: 3c99844c7630b66e3f267cc08d169a5c91b73572
BuildBot: no-build

a2744508 04/04/2012 02:42 PM Aurelien BOMPARD

Ajout et mise à jour des copyrights

BuildBot: no-build
Change-Id: I56c1332f8e57a83bd020cf327193332af86bbbc7

8b2edebe 04/04/2012 02:32 PM Aurelien BOMPARD

vigiboard: corrections pylint

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

2cf703a5 02/08/2012 11:13 AM Francois POIROTTE

Correction erreur 500 VigiBoard.

Corrige une erreur 500 déclenchée dans VigiBoard lorsqu'on change l'état
d'acquittement d'un événement et que le texte décrivant le changement
dans la locale de l'utilisateur contient des diacritiques (ex: "fermé").

Problème remonté par Thomas ....

9a05a743 01/24/2012 10:25 AM Francois POIROTTE

Nettoyage des tests unitaires.

Utilisation des fonctions outils définies vigilo.models.demo.functions
lorsque c'est possible, afin de réduire la taille des tests et de
privilégier la réutilisation du code existant.

Ce changement précède un autre gros changement dans le modèle (pour le...

6c1a455f 01/13/2012 10:22 AM Francois POIROTTE

Désagrégation des événements corrélés (#467).

Lorsqu'un état OK/UP est reçu sur un événement corrélé qui agrégeait un
ou plusieurs événements bruts autres (corrélation topologique),
l'agrégat est désagrégé afin de construire un événement corrélé pour
chacune des dépendances directes de l'agrégat courant (nouvelles...

d227db89 01/06/2012 04:22 PM Thomas BURGUIERE

hypervision: check_command générique

Dans le cas de l'hypervision la directive nagios générique de type
check_command doit pouvoir être surchargée, ce qui permet d'avoir qq
choses du genre check-host-alive par défaut et report_stale_data en
hypervision via l'utilisation d'un template avec:...

8ba2de75 01/06/2012 01:17 PM Francois POIROTTE

s/CorrEvent.status/CorrEvent.ack/

Le changement permet de se débarrasser du champ texte dont les valeurs
étaient organisées pour permettre le tri des événements dans VigiBoard
via un hack.
À la place, le champ CorrEvent.ack (no pun intended) et les constantes...

caa4b302 01/05/2012 01:40 PM Francois POIROTTE

Couleur historique détaillé d'un événement (#931).

Ajoute de la couleur aux lignes de l'historique détaillé d'un événement
lorsque celles-ci correspondent à un changement d'état.
La couleur représentée est celle de l'état cible, ex: CRITICAL -> rouge.

Change-Id: I6e0acca5c49ceee634334025db05073c55d39cd8...

530d2484 12/13/2011 10:31 AM Francois POIROTTE

Supprime avertissements valeurs non-Unicode (#134)

Évite des avertissements levés par SQLAlchemy car les valeurs du
formulaire d'authentification n'ont pas le bon type (str au lieu de
unicode).
Note : nécessite de mettre à jour le fichier who.ini des applications....

ddbaec88 11/10/2011 09:50 AM Francois POIROTTE

Activation du cache des permissions (#577)

Modifie l'ordre des middlewares WSGI afin que les couches apportées par
Beaker (gestion du cache et gestion des sessions) soient disponibles
depuis les couches d'authentification/autorisations (repoze.who et
repoze.what)....

98760d1b 11/10/2011 09:49 AM Francois POIROTTE

Améliorations autour de l'authentification.

Remplace le middleware d'authentification de repoze.who par notre propre
version.
Différences :
- Si une authentification externe a déjà eu lieu, elle ne court-circuite
pas entièrement le middleware. Les plugins challengers & mdproviders...

26bce175 10/28/2011 12:03 PM Francois POIROTTE

Prise en compte de [sha:cc006c6] dans VigiBoard.

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

cd635eec 10/28/2011 11:40 AM Francois POIROTTE

Meilleure traductions allemandes.

Prise en compte des remarques du client concernant les traductions en
allemand. Voir FT 67678 sur GForge.

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

f3eff455 08/30/2011 10:03 AM Francois POIROTTE

Recherche par état d'acquittement (#813).

Permet la recherche par état d'acquittement (aucun acquittement =
nouvelle alerte, alerte prise en compte, alerte clôturée) dans VigiBoard.
Mise à jour des traductions par la même occasion.

Refs: #813.
Change-Id: Idfd7b945a6c4931bedcc531bfc18f798646fce11...

062a58e7 07/29/2011 04:01 PM Francois POIROTTE

URL absolues par rapport à l'application

Dans VigiBoard, les liens externes commençant par "/" doivent être
interprétés comme relatifs à l'application, et non pas à Apache.
ie. si VigiBoard est installé dans /vigilo/vigiboard/, un lien
"/nagios/..." doit être interprété comme "/vigilo/vigiboard/nagios/..."....

147b6daa 07/07/2011 11:41 AM Francois POIROTTE

Liens conditionnels dans VigiBoard (cf. #771)

Permet de conditionner l'affichage des liens sur un événement selon son
contexte, à l'aide d'une fonction de garde.
Cette fonction est libre de modifier le contexte si elle le souhaite.

Une adaptation de la syntaxe de déclaration des liens dans le fichier...

f2803249 07/07/2011 11:41 AM Francois POIROTTE

Fermeture des dialogues avec Échap dans VigiBoard.

Permet de fermer les boîtes de dialogue affichées à l'écran à l'aide de
la touche Échap dans VigiBoard.
Les dialogues sont fermés en ordre inverse de leur affichage (ie: le
dialogue ouvert ou sélectionné en dernier est fermé en premier)....

3ba1cdd2 06/27/2011 09:47 AM Francois POIROTTE

[VBoard] Auto-complétion HLS et recherche (#726)

Ajoute l'auto-complétion sur les noms des services de haut niveau
dans le formulaire de recherche de VigiBoard.
Fait suite aux changements opérés pour le ticket #726.

Change-Id: I3e360d07da4854e33e17564524f4f185501ab232

e941ddaf 06/21/2011 07:56 AM Francois POIROTTE

Recherche sur les HLS impactés dans VigiBoard (#726)

git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7320 b22e2e97-25c9-44ff-b637-2e5ceca36478

90c98ce4 06/10/2011 09:09 AM Vincent QUEMENER

Ajout d'un test unitaire pour le ticket #732.

git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7273 b22e2e97-25c9-44ff-b637-2e5ceca36478