Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

vigiboard / vigiboard / controllers / root.py @ d5a41c9b

History | View | Annotate | Download (41.1 KB)

# Date Author Comment
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 <>

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...

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 <>...

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...

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...

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 <>

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...

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....

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 ....

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...

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)....

8d822583 05/17/2011 04:48 PM Francois POIROTTE

Corrige le rechargement automatique de VigiBoard (#668).

Lors du déplacement du code JS intégré aux templates vers un fichier JS séparé,
une séquence '$$' n'a pas été transformée en '$' comme elle aurait dû l'être,
modifiant le comportement d'une des fonctions....

7f26a756 05/10/2011 03:53 PM Francois POIROTTE

Ajout de logs pour les actions "actives" (#639).

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

aa6e5fe9 04/19/2011 01:55 PM Aurelien BOMPARD

vigiboard: intégration du GroupTree (#613)

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

db6fbc92 04/19/2011 01:55 PM Aurelien BOMPARD

vigiboard: implémentation des traductions BabelJS

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

70938860 04/18/2011 08:56 AM Vincent QUEMENER

Correction de plusieurs bugs dans la vérification des permissions de l'arbre de sélection des groupes du formulaire de recherche de VigiBoard.

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

837cb99f 04/15/2011 10:42 AM Vincent QUEMENER

Correction d'un bug dans l'arbre de sélection des groupes du formulaire de recherche de VigiBoard.

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

0f0e32ed 04/12/2011 11:31 AM Francois POIROTTE

Refait fonctionner la recherche sur les supitemgroups (#595).

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

adb0e63f 04/12/2011 09:26 AM Francois POIROTTE

Pb de navigation après recherche sur priorité.

Corrige un problème dans la navigation lorsqu'on effectue une recherche sur la priorité de l'événement.

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

180b869a 04/11/2011 02:29 PM Vincent QUEMENER

- Ajout d'une vue ('UserSupItem') représentant les supitems auxquels les utilisateurs ont accès ;
- Implémentation de l'utilisation de cette vue dans VigiBoard en vue de simplifier le code et d'en améliorer les performances en diminuant le nombre de lignes sur lesquelles portent les jointures (gain sensible lorsque le nombre d'évènements à afficher est élevé)....

bc31210c 04/06/2011 12:23 PM Francois POIROTTE

Préparatifs pour l'ajout d'un flux Atom dans VigiBoard.

Ajoute le contrôleur "FeedsController" dans VigiBoard pour générer un flux Atom.
Pour le moment, le contrôleur génère uniquement des données d'exemple, rien de
bien intéressant.

Ajoute du template pour générer la structure du flux Atom....

27140946 04/04/2011 03:49 PM Francois POIROTTE

Grosse simplification de la gestion des plugins

Ces modifications permettent d'isoler un peu plus les plugins
du code principal de VigiBoard (de sorte qu'il serait possible
de fournir les plugins dans des paquets RPM séparés).

Ajout d'un validateur type !FormEncode pour la conversion d'une date...

f8f519ac 03/23/2011 12:11 PM Vincent QUEMENER

Amélioration des vérifications faites avant l'appel aux plugins dans le cas où l'utilisateur appartient au groupe 'managers'.

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

4b573169 03/21/2011 05:14 PM Francois POIROTTE

[#160] Utilisation de webhelpers.paginate() pour la pagination dans VigiBoard.

En plus de gérer automatiquement les cas aux limites (ex: page demandée > pages disponibles),
le module paginate centralise aussi les informations concernant la pagination dans un seul...

9f441867 03/21/2011 08:12 AM Vincent QUEMENER

Prise en compte de l'utilisation du compte manager dans la méthode du contrôleur faisant appel aux plugins.

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

6520dbc0 03/17/2011 04:45 PM Vincent QUEMENER

Optimisation de la requête récupérant les informations de l'évènement corrélé lors de l'ouverture de la boîte de dialogue de détails (#539).

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

488959eb 03/15/2011 04:24 PM Francois POIROTTE

Correction jslint + ajout d'une précision pour les traducteurs.

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

cf3c2494 03/07/2011 08:40 AM Vincent QUEMENER

Chaque plugin adresse désormais une seule requête à la base de données pour tous les évènements de la page, plutôt qu'une requête par évènement.

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

d4338a74 02/28/2011 09:03 AM Vincent QUEMENER

Correction de la révision r6193 pour supprimer les doublons retournés par la recherche (#499).

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

eec46cb0 02/25/2011 04:01 PM Vincent QUEMENER

Optimisation des requêtes pour le cas où le nombre de groupes de supitems est très élevé (#499).

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

0bd9c069 02/22/2011 12:58 PM Francois POIROTTE

Retrait des modifications liées à la fusion de la branche nested_sets du trunk (révisions r6116, r6121 et r6129).
Le nouveau mécanisme nécessite encore des ajustements pour être utilisable.

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

6f6efdcd 02/21/2011 10:21 AM Francois POIROTTE

Fusion du travail fait dans la branche 'nested_sets' vers le trunk.

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

88cac5bb 02/18/2011 09:37 AM Francois POIROTTE

- Recherche récursive dans les sous-groupes du groupe d'éléments supervisés sélectionné.
- Retour automatique à la dernière page lorsqu'on essaye d'aller au-delà (ex: après une fermeture massive d'événements). Cf. #464.

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

7e0c4383 01/21/2011 01:21 PM Francois POIROTTE

Oops ! On n'utilisait pas le bon attribut (correvent.idcause alors qu'il fallait utiliser event.idsupitem).
Corrige le problème vu par Laurent dans le cadre du ticket #399.

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

08495a93 01/21/2011 09:07 AM Francois POIROTTE

Ajout import oublié + correction de l'indentation dans un des tests.

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

f8020955 01/19/2011 04:05 PM Francois POIROTTE

Mise à jour de l'état dans State lorsqu'on utilise l'option "Forcer à fermer" dans VigiBoard,
pour éviter une incohérence ensuite entre VigiMap et VigiBoard (#399).

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

303419a6 01/06/2011 01:54 PM Francois POIROTTE

L'implémentation pour access_needed n'est pas prête et fait planter les tests unitaires. Virée pour le moment.

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

48acee1e 01/05/2011 04:27 PM Francois POIROTTE

Reprise du code de VigiGraph pour charger les groupes dynamiquement dans la recherche de VigiBoard plutôt que statiquement.
Éviter une erreur dans Firefox ("ce script ne répond plus") lorsqu'il y a beaucoup de groupes
et que mootools met trop de temps à tout traiter (cf. #408)....

3b537383 10/01/2010 12:49 PM Francois POIROTTE

Mise à jour copyright (#163).

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

a77de887 10/01/2010 12:19 PM Francois POIROTTE

Ajout du copyright et de l'en-tête GPL dans les sources de VigiBoard (#163).
La modification ne concerne pas les tests unitaires.
L'en-tête des fichiers de traduction n'a pas été modifié non plus pour le moment.

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

65383903 10/01/2010 08:56 AM Francois POIROTTE

Modification de VigiBoard pour remplacer le chargement des plugins par des points d'entrée (mécanisme plus standard).
De même, la configuration des liens externes a été simplifiée pour coller à ce qui se fait dans les autres interfaces (#193).

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

0842bb2c 09/29/2010 07:50 AM Francois POIROTTE

Conversion explicite des textes vers UTF-8 pour utiliser datetime.strptime().
(+ correction espaces inutiles)

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

55759768 09/07/2010 01:52 PM Aurelien BOMPARD

Oups

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

e3c52cfd 09/07/2010 01:33 PM Aurelien BOMPARD

Petite correction détectée par PyLint

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

98a40b9f 07/29/2010 09:25 AM Aurelien BOMPARD

Ajout du contrôleur d'API

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

6f89d8f8 07/28/2010 04:18 PM Francois POIROTTE

Modification de VigiBoard pour homogénéiser le rafraîchissement vis-à-vis de VigiMap/VigiGraph (#145).

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

1a1e8c17 07/20/2010 04:08 PM Francois POIROTTE

Ajout d'un message d'erreur pour le cas où get_supitem() renvoie None.
Suppression de l'import de formencode.validators, la version (déjà) importée depuis !ToscaWidgets s'incorpore mieux à TG2.

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

67eb4593 07/05/2010 05:25 PM Francois POIROTTE

Légère amélioration de l'arbre des groupes pour afficher les éléments par ordre alphabétique.

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

2dbc5942 07/05/2010 04:42 PM Francois POIROTTE

1er jet pour représenter les groupes d'éléments supervisés sous forme d'arbre dans VigiBoard (formulaire de recherche).
Améliorations possibles : icônes plus jolies/pertinentes, chargement dynamique des sous-groupes.
Légères modifications dans la manière dont le formulaire de recherche est généré, afin de propager automatiquement les anciennes...

ea0e5dfb 07/01/2010 12:49 PM Francois POIROTTE

Ajout du proxy pour Nagios (pour pouvoir l'utiliser depuis les liens d'un événement).
Ajout d'une méthode get_groups() qui retournera les SupItemGroup dans le futur formulaire de recherche (WIP).

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

2b740fc8 06/29/2010 05:34 PM Francois POIROTTE

Correction du bug #100 (multi-édition et forçage d'état).

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

ddde113a 06/24/2010 01:48 PM Francois POIROTTE

Suppression des '*' implicites autour des valeurs saisies lors d'une recherche,
l'opérateur peut les indiquer explicitement s'il le souhaite.

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

a5f99051 05/18/2010 03:15 PM Francois POIROTTE

Mini-corrections dans VigiBoard.

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

e181e86c 05/17/2010 07:43 AM Francois POIROTTE

Améliorations pour pylint/epydoc.

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

5bb827fd 05/11/2010 05:02 PM Francois POIROTTE

Mise à jour des tests unitaires de VigiBoard.
Commentaire plus explicite pour les traductions concernant les formats de date/heure.

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

88c9eb8e 05/11/2010 12:50 PM Francois POIROTTE

Mini-corrections pour la recherche par dates dans VigiBoard (pour être plus laxiste sur les entrées).

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

f2e30877 05/11/2010 12:26 PM Francois POIROTTE

Factorisation du prédicat d'accès à VigiBoard.
Les utilisateurs du groupe "managers" ont accès à toutes les données.

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

9e0ea30e 05/10/2010 06:03 PM Francois POIROTTE

Ajout des permissions pour l'accès en lecture/écriture à VigiBoard.
Ajout de la possibilité de forcer la fermeture d'un événement (nécessite la permission "vigiboard-admin").

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

4c08cd96 04/23/2010 09:33 AM Francois POIROTTE

Correction tests unitaires de VigiBoard.
Ajout de quelques éléments de validation supplémentaires.

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

e307e626 04/22/2010 03:12 PM Francois POIROTTE

Suppression du !BaseController spécifique de l'application (utilisation de celui dans vigilo.turbogears.controllers).
Utilisation de schémas de validation !FormEncode dans le contrôleur principal (en remplacement des validateurs individuels, plus limités)....

a05b9a37 04/21/2010 09:00 AM Francois POIROTTE

Passage du nom d'hôte/service de la cause de l'événement corrélé au template lors de l'affichage des événements masqués.

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

f744bc14 04/16/2010 08:57 AM Francois POIROTTE

Fusion des plugins "Trouble ticket" et "Status" dans VigiBoard.
Dans le formulaire d'édition d'un événement, la référence du ticket est reprise.
Si plusieurs événements sont sélectionnés :
- si la référence des événements est la même, elle est reprise,
- sinon, le champ est vide dans le formulaire (et le contrôleur ne modifiera pas la référence)....

df25ac35 04/14/2010 07:50 AM Francois POIROTTE

Améliorations pour pylint.

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

e1133e5a 04/14/2010 07:29 AM Francois POIROTTE

Typo introduite dans la dernière révision (utilisation de get_current_user()).

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

195aa50d 04/13/2010 04:39 PM Francois POIROTTE

Ajout d'une fonction get_current_user() dans vigilo.turbogears.helpers qui permet de récupérer l'instance de la classe User
correspondant à l'utilisateur actuellement connecté (ou None si aucun utilisateur n'est actuellement connecté).
Il est recommandé d'utiliser cette méthode qui peut utiliser certaines optimisations dans les plugins d'authentification (repoze.who),...

72ec8dbf 04/12/2010 08:45 AM Francois POIROTTE

Ajout du nom de l'hôte/service concerné lors de l'affichage de l'historique d'un événement brut dans l'interface de VigiBoard.
Suppression du template "profile" de VigiGraph : jamais utilisé (il avait été recopié de VigiCore mais n'a aucun intérêt ici).

...

24d74687 04/08/2010 09:08 AM Francois POIROTTE

Mise à jour de VigiBoard et de ses tests unitaires suite aux changements
dans le modèle (r2606).

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

e7e3d45e 03/31/2010 03:50 PM Francois POIROTTE

Mise à jour du code de VigiBoard suite aux changements dans le modèle (r2550).

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

dcd79358 03/25/2010 10:50 AM Francois POIROTTE

Correction d'une typo qui bloquait l'utilisation de /update.

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

a9a4679d 03/23/2010 09:35 AM Francois POIROTTE

Correction dans "process_form_errors" (le préfixing du PATH_INFO était réalisé 2 fois,
une fois à cause de l'utilisation de HTTP_REFERER + un strip sur HTTP_HOST, l'autre à cause du redirect()).
Peut potentiellement corriger un problème de client (29328 sur GForge)....

57387640 03/18/2010 04:14 PM Francois POIROTTE

Réécriture des (tosca)widgets dans VigiBoard pour se conformer aux exemples de TurboGears.
Mise à jour des fichiers de traductions.

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

e48c54c4 03/17/2010 04:24 PM Francois POIROTTE

Mise à jour des annotations concernant les exigences.

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

c9245ffc 03/17/2010 07:32 AM Vincent QUEMENER

Ajout des références des exigences suivantes :
- VIGILO_EXIG_VIGILO_BAC_0020;
- VIGILO_EXIG_VIGILO_BAC_0040;
- VIGILO_EXIG_VIGILO_BAC_0050;
- VIGILO_EXIG_VIGILO_BAC_0060;
- VIGILO_EXIG_VIGILO_BAC_0070;
- VIGILO_EXIG_VIGILO_BAC_0080;
- VIGILO_EXIG_VIGILO_BAC_0110....

7c30dabe 03/08/2010 12:08 PM Francois POIROTTE

Petite amélioration dans VigiBoard.

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

b42cc707 03/02/2010 12:22 PM Francois POIROTTE

Correction des tests unitaires de VigiBoard.
Dans les plugins, autorisation pour récupérer les infos sur des événements clos
(l'utilisateur doit tout de même avoir les permissions sur le contenu de l'événement).
Dans les settings de test, la valeur de "vigiboard_items_per_page" est fixée à 10 pour éviter des effets de bord parasites...

2fb5c93c 03/01/2010 02:09 PM Francois POIROTTE

Inversion de l'ordre des paramètres pour la méthode item du RootController (page passe en 1ère position).

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

9211ef65 03/01/2010 01:35 PM Francois POIROTTE

Correction des tests de VigiBoard + petites améliorations dans le RootController.

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

73f3220e 03/01/2010 01:19 PM Vincent QUEMENER

Ajout du nom de l'hôte et du service dans le titre de la page de l'historique d'un item supervisé.
Ajout de l'identifiant de l'évènement dans le titre de la page de l'historique d'un évènement.
Ajout de l'identifiant de l'évènement corrélé dans le titre de la page de la liste des évènements masqués....

0374018a 03/01/2010 11:18 AM Vincent QUEMENER

Modification de la structure du header et du footer du tableau des évènements dans chacun des templates. Le titre et la pagination du tableau sont désormais correctement centrés, quel que soit le nombre de colonnes ou leur largeur.

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

0c8b0e15 02/24/2010 05:50 PM Francois POIROTTE

Dans le RootController : passage des paramètres entrés au template (pour réutilisation dans les liens de pagination).
Quelques corrections dans les tests unitaires. Ils restent encore des tests qui échouent (en partie liés aux thèmes).

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

00d2e1d1 02/24/2010 02:05 PM Vincent QUEMENER

Renommage du fichier vigiboard_raw_events_table.html en raw_events_table.html
Renommage du fichier vigiboard_history_table.html en history_table.html

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

072f2a16 02/24/2010 02:01 PM Francois POIROTTE

Ménage dans les tests de VigiBoard + légères corrections pour pylint.

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

eab949e2 02/24/2010 01:55 PM Vincent QUEMENER

Ajout du template de la page masked_events affichant la liste des évènements bruts masqués appartenant à un évènement corrélé donné.

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

94f31908 02/24/2010 10:11 AM Francois POIROTTE

Renommage du dossier des plugins de VigiBoard en "plugins/", dans le code python et les templates.
Quelques corrections dans le RootController de VigiBoard.
Renommage du plugin "history" en "details" pour plus de cohérence avec le code HTML qu'il génère.
...

d5ffcf1f 02/24/2010 08:57 AM Vincent QUEMENER

Renommage du fichier vigiboard_event_table.html en events_table.html

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

74517ac1 02/24/2010 08:53 AM Vincent QUEMENER

Modification du template de la page d'accueil de Vigiboard.

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

bcf87133 02/24/2010 08:35 AM Francois POIROTTE

Correction de plusieurs problèmes dans VigiBoard pour l'affichage des événements bruts masqués d'un événement corrélé.
Correction du plugin history (problèmes de liens).

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

539f69fc 02/23/2010 03:31 PM Francois POIROTTE

Suite des modifications pour les historiques dans VigiBoard.

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

54644278 02/23/2010 02:31 PM Francois POIROTTE

Ajout de la méthode masked_events dans le RootController de VigiBoard pour permettre la récupération
des événements bruts masqués dans un événement corrélé.

Ajout d'un paramètre "mask_closed_events" (vaut True par défaut) dans l'__init__ de VigiboardRequest....