Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

vigiboard / vigiboard / controllers / plugins @ dc005588

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

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

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

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

6af44ad8 06/10/2011 07:36 AM Vincent QUEMENER

Correction de la requête du plugin des services de haut niveau pour éviter de retourner plusieurs fois le même HLS lorsqu'il est impacté sur plusieurs chemins (Fixes #732).

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

baf08f7e 05/25/2011 01:27 PM Francois POIROTTE

Permet la configuration de la cible d'ouverture des liens (_blank, _self, etc.)
dans le fichier app_cfg.py de VigiBoard et VigiMap.

Ceci permet de répondre à un besoin de client qui est de ne sortir du portail
client que lorsque ça a du sens.

Par défaut, la valeur est "_blank". Une valeur différente peut être affectée...

4654df60 04/14/2011 08:06 AM Vincent QUEMENER

Correction de la jointure effectuée lors du filtre sur les supitemgroups.

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

86662bc9 04/12/2011 04:35 PM Francois POIROTTE

Correction recherche par supitemgroup (#595).

Corrige le cas où on a 1 étage ou plus séparément le père sur lequel on a les droits
du (petit...)-fils auquel appartient l'élément supervisé sur lequel l'événement est
survenu.
L'ajout des critères de recherche à la requête se fait désormais en 2 phases :...

032d0f30 04/12/2011 02:15 PM Vincent QUEMENER

Correction de coquilles et d'oublis.

git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6684 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

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

3e5985c8 04/06/2011 01:04 PM Francois POIROTTE

Implémente le plugin "masked_events".

Ce plugin permet d'afficher le nombre d'éléments masqués par l'événement corrélé
dans VigiBoard. S'il y a des événements masqués, un lien est ajouté qui permet
ensuite de voir la liste des événements masqués.
Le plugin est désactivé par défaut car son intérêt immédiat n'est pas évident....

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

03059edd 03/30/2011 01:55 PM Francois POIROTTE

Mise à jour suite à r6528.

Correction des tests unitaires.
Ajout d'un test (en SKIP pour le moment pour #464).
Petit nettoyage dans le plugin des détails
(suppression des imports inutilisés).

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

03e5dc9e 03/17/2011 11:09 AM Vincent QUEMENER

Correction de la requête utilisée par le plugin pour récupérer les informations de l'évènement pour supprimer la vérification superflue des permissions (celle-ci étant déjà faite au préalable par le contrôleur).

git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6414 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

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

6e76504a 09/09/2010 12:47 PM Francois POIROTTE

Légères retouches pour pylint.

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

4c949ec9 07/01/2010 12:47 PM Francois POIROTTE

Préparation du terrain pour autoriser l'utilisation du proxy dans les liens de VigiBoard.

git-svn-id: https://vigilo-dev.si.c-s.fr/svn@3552 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

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

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

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

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