Encore du packaging
Change-Id: I69321eedec070a5c0b460062c08f2a536ed57adb
Corrections packaging encore et tuojours
Change-Id: I76c78ff3980bb6a4a604a97cbb54bff5a46b77c5
Merge branch 'release-2.0'
Change-Id: I92dc42da1275a4b9462c4dd9ee20809a5b0c8c48
Corrections packaging suite
Change-Id: Iabe5a6dfd34b8fe959865634ab6a2ec565078470
Corrections de packaging
Change-Id: Ibc8a5aa7e930103acde3501b344a4a3db831ffd9
Bump des versions (suite livraison un client r2.20).
Change-Id: I8134b7c1c6828ac2c9cfdc773cdffb4fa21a98efBuildBot: no-buildReviewed-on: https://vigilo-dev.si.c-s.fr/review/676Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>Tested-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Mini-améliorations doc admin de VigiBoard.
Change-Id: Ib285c0b5928de5e3c63ca5498b9176851ad8259bReviewed-on: https://vigilo-dev.si.c-s.fr/review/649Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Doc de dév de VigiBoard.
Change-Id: I2bc4a64995cd9bbfd2e6ca9790423f97bede459fReviewed-on: https://vigilo-dev.si.c-s.fr/review/555Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>(cherry picked from commit bb8fa61657d48508fee08d840b0f27682bc53632)...
Doc utilisateur pour VigiMap.
Change-Id: I38fdd93f68f46a362b7d67d071110c43b0eb41faReviewed-on: https://vigilo-dev.si.c-s.fr/review/550Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>(cherry picked from commit c6109456dca8558ebf3044e1fda887f1f93984a9)...
Conversion ODT -> RST pour doc util. de VigiBoard.
Change-Id: Id981e023a0707e4a5cafc1ac77492d581740a749Reviewed-on: https://vigilo-dev.si.c-s.fr/review/549Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>...
Doc utilisateur en reST pour VigiAdmin.
Met également en commun le glossaire utilisé dans les différentesdocumentations des IHMs web, au travers de la doc du modulevigilo.turbogears.
Le glossaire est également commun à la doc d'authentification(vigilo.turbogears)....
Déplacement des images dans un dossier dédié.
Change-Id: I4acd8bb3e0401f41267272f5a3ffe2edf06978dbReviewed-on: https://vigilo-dev.si.c-s.fr/review/546Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>...
Nom de l'application dans formulaire d'auth.
Affiche le nom de l'application courante (capitalisé) dans le formulaired'authentification, afin de permettre aux utilisateurs de se repérerplus facilement.
Fait suite aux remarques de Gilles concernant le livecd Vigilo....
Factorisation de la doc
Cherry-picked from commit 6a5202e8b90ce3d047c87669b5cac0337fe02817.
Change-Id: If74b4cae0e1189b56355d25ae3cc495250a0921aReviewed-on: https://vigilo-dev.si.c-s.fr/review/643Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Merge de la branche release-2.0
Change-Id: I4765d978b696eba6cbcf0572cdf793fa273b4159
Mise en commun de buildout
Buildout peut maintenant être utilisé même sur les modules qui ne sontpas du python. Les cibles intéressantes sont la construction destarballs, des RPMs, et de la doc avec Sphinx.
Change-Id: I056f84a55e1942574c803f71e9b0f3f047819e2e...
Ajout et mises à jour de copyrights, complète le [sha:3c99844]
Change-Id: I47c53310f710006097927c666387207c1f4125aaFixup: 3c99844c7630b66e3f267cc08d169a5c91b73572BuildBot: no-build
Ajout et mise à jour des copyrights
BuildBot: no-buildChange-Id: I56c1332f8e57a83bd020cf327193332af86bbbc7
vigiboard: corrections pylint
Change-Id: I28e3083b5256a03db4fcf4475e56a68146124602Reviewed-on: https://vigilo-dev.si.c-s.fr/review/621Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Bump des versions (suite livraison r2)
Change-Id: I29c54a96b320d325977984de998329678310a302BuildBot: no-buildReviewed-on: https://vigilo-dev.si.c-s.fr/review/593Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>Reviewed-by: Thomas BURGUIERE <thomas.burguiere@c-s.fr>...
Corrections packaging suite à rpmlint
Change-Id: I480e0dc12916e016e98bc3de51d2dfe317341b5aReviewed-on: https://vigilo-dev.si.c-s.fr/review/574Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Aurelien BOMPARD <aurelien.bompard@c-s.fr>
Cosmétique dans les fichiers spec
BuildBot: no-buildChange-Id: Ic458a3cd20a28e23bcbfd41cacfdc569c3eb8453Reviewed-on: https://vigilo-dev.si.c-s.fr/review/571...
Correction des groupes RPM sur Mandriva
BuildBot: no-buildChange-Id: Ib51c45b039b83a2250040ba739f21ac1f8bd2a2aReviewed-on: https://vigilo-dev.si.c-s.fr/review/570Reviewed-by: Aurelien BOMPARD <aurelien.bompard@c-s.fr>Tested-by: Aurelien BOMPARD <aurelien.bompard@c-s.fr>
Change-Id: I2bc4a64995cd9bbfd2e6ca9790423f97bede459fReviewed-on: https://vigilo-dev.si.c-s.fr/review/555Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Change-Id: I38fdd93f68f46a362b7d67d071110c43b0eb41faReviewed-on: https://vigilo-dev.si.c-s.fr/review/550Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Change-Id: Id981e023a0707e4a5cafc1ac77492d581740a749Reviewed-on: https://vigilo-dev.si.c-s.fr/review/549Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Change-Id: I4acd8bb3e0401f41267272f5a3ffe2edf06978dbReviewed-on: https://vigilo-dev.si.c-s.fr/review/546Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Bump des versions
Change-Id: I41c67f0ba280245bbdcfbf1e7e28dfc7a5fcdb97BuildBot: no-build
Change-Id: I83a6cf2303e612eb95690db154cbef1752cbccad
Bump des versions (suite livraison r1)
Change-Id: I366204d4fb309a3a331fc12c74858e50a3b283f2BuildBot: no-buildReviewed-on: https://vigilo-dev.si.c-s.fr/review/519Reviewed-by: Aurelien BOMPARD <aurelien.bompard@c-s.fr>Tested-by: Aurelien BOMPARD <aurelien.bompard@c-s.fr>
Correction erreur 500 VigiBoard.
Corrige une erreur 500 déclenchée dans VigiBoard lorsqu'on change l'étatd'acquittement d'un événement et que le texte décrivant le changementdans la locale de l'utilisateur contient des diacritiques (ex: "fermé").
Problème remonté par Thomas ....
Bump des versions (suite livraison un client 2.19)
Change-Id: Ibc6459639546ce2a273f02c3c7a8b8a912122b80BuildBot: no-build
On les met toutes à la même version, sans chercher à détecter ce qui achangé (par sécurité).
BuildBot: no-buildChange-Id: Ibf29fbc64cd76c0a3a013c08b180c00335c8d28b
Nettoyage des tests unitaires.
Utilisation des fonctions outils définies vigilo.models.demo.functionslorsque c'est possible, afin de réduire la taille des tests et deprivilégier la réutilisation du code existant.
Ce changement précède un autre gros changement dans le modèle (pour le...
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 unou plusieurs événements bruts autres (corrélation topologique),l'agrégat est désagrégé afin de construire un événement corrélé pourchacune des dépendances directes de l'agrégat courant (nouvelles...
hypervision: check_command générique
Dans le cas de l'hypervision la directive nagios générique de typecheck_command doit pouvoir être surchargée, ce qui permet d'avoir qqchoses du genre check-host-alive par défaut et report_stale_data enhypervision via l'utilisation d'un template avec:...
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 VigiBoardvia un hack.À la place, le champ CorrEvent.ack (no pun intended) et les constantes...
Couleur historique détaillé d'un événement (#931).
Ajoute de la couleur aux lignes de l'historique détaillé d'un événementlorsque celles-ci correspondent à un changement d'état.La couleur représentée est celle de l'état cible, ex: CRITICAL -> rouge.
Change-Id: I6e0acca5c49ceee634334025db05073c55d39cd8...
Supprime avertissements valeurs non-Unicode (#134)
Évite des avertissements levés par SQLAlchemy car les valeurs duformulaire d'authentification n'ont pas le bon type (str au lieu deunicode).Note : nécessite de mettre à jour le fichier who.ini des applications....
MAJ de toutes les versions
Change-Id: Ib119b43e179f5707459a15762e68739a09716102BuildBot: no-build
Nouvelle mise à jour des versions, complète cette fois
Pour éviter un bug dans la détection des modules modifiés, on met à jourles versions de tous les modules.
BuildBot: no-buildChange-Id: Ia873846472018918f1770beb57271b528cfc27e6
Mise à jour des versions
Utilisation de la commande :`vigilo-dev-update-versions -d . -s .../r2.17`
BuildBot: no-buildChange-Id: I4f494ffba573f613a3076472f7bc3014cdfede79
4 processus et 1 thread (#548)
Force l'utilisation de 4 processus avec chacun 1 seul thread pour gérerles requêtes aux applis. Évite des problèmes d'accès concurrents àcertaines ressources et de corruption de l'application liée à cetteconcurrence.Le précédent patche qui avait été mis en place activait 2 processus par...
Activation du cache des permissions (#577)
Modifie l'ordre des middlewares WSGI afin que les couches apportées parBeaker (gestion du cache et gestion des sessions) soient disponiblesdepuis les couches d'authentification/autorisations (repoze.who etrepoze.what)....
Améliorations autour de l'authentification.
Remplace le middleware d'authentification de repoze.who par notre propreversion.Différences :- Si une authentification externe a déjà eu lieu, elle ne court-circuite pas entièrement le middleware. Les plugins challengers & mdproviders...
MAJ des versions
Utilisation de la commande :`vigilo-dev-update-versions -d . -s .../r2.16`
Change-Id: Ia76550736ee5d82b4bfbf210cfb40362a7633151
Prise en compte de [sha:cc006c6] dans VigiBoard.
Change-Id: Ia81b4a24a75a464bd92a839c54072718fa133e84Reviewed-on: https://vigilo-dev.si.c-s.fr/review/370Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>
Meilleure traductions allemandes.
Prise en compte des remarques du client concernant les traductions enallemand. Voir FT 67678 sur GForge.
Change-Id: I0f304c0c2f096cae3d99939ea5e07a2225b005cdReviewed-on: https://vigilo-dev.si.c-s.fr/review/369Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>...
Doc d'admin VigiBoard
Change-Id: I8f69a86c6129156628b5d1edf373de9ff3d528f1
MAJ versions
BuildBot: no-buildChange-Id: If0df1d6d6e73a44540f63c5454270543d64aebad
Début de documentation avec Sphinx
Modules convertis (doc d'admin et de dev): * connector-script * connector-metro * connector-nagios
Change-Id: I7605c8d9ed7cd110ca46932499780f6d983a2eacReviewed-on: https://vigilo-dev.si.c-s.fr/review/279Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>...
Change-Id: I54e15025b3eb233ba223e74dca5d8fe27027f30f
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...
Bump des versions suite à livraison client
Change-Id: Iff79aa643837e92046bdf10427cfe28b1780e1e8Reviewed-on: https://vigilo-dev.si.c-s.fr/review/165Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Bump des n° de version (partie commune)
Change-Id: Ifcd860ed952b4ede770b262688d212bb3ee51a28Reviewed-on: https://vigilo-dev.si.c-s.fr/review/142Tested-by: Francois POIROTTE <francois.poirotte@c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
URL absolues par rapport à l'application
Dans VigiBoard, les liens externes commençant par "/" doivent êtreinterpré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/..."....
Incrémentation de la version
Change-Id: I3804c5edc4d1f037222bae043c0640a4ec65387e
Utilisation de pré-releases pour RPM
Change-Id: Ib88276c41c9f6934e9302d2c1229f9e4d331998dBuildBot: no-build
Liens conditionnels dans VigiBoard (cf. #771)
Permet de conditionner l'affichage des liens sur un événement selon soncontexte, à 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...
Fermeture des dialogues avec Échap dans VigiBoard.
Permet de fermer les boîtes de dialogue affichées à l'écran à l'aide dela touche Échap dans VigiBoard.Les dialogues sont fermés en ordre inverse de leur affichage (ie: ledialogue ouvert ou sélectionné en dernier est fermé en premier)....
[VBoard] Auto-complétion HLS et recherche (#726)
Ajoute l'auto-complétion sur les noms des services de haut niveaudans le formulaire de recherche de VigiBoard.Fait suite aux changements opérés pour le ticket #726.
Change-Id: I3e360d07da4854e33e17564524f4f185501ab232
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
Nouvelle version publiée
BuildBot: no-build
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7290 b22e2e97-25c9-44ff-b637-2e5ceca36478
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
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
Changement du tag .svn en .dev
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7247 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard: correction de l'url par défaut pour vigigraph
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7226 b22e2e97-25c9-44ff-b637-2e5ceca36478
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 portailclient que lorsque ça a du sens.
Par défaut, la valeur est "_blank". Une valeur différente peut être affectée...
Mise à jour des traductions.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7166 b22e2e97-25c9-44ff-b637-2e5ceca36478
(buildbot: no-build)
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7120 b22e2e97-25c9-44ff-b637-2e5ceca36478
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....
Active le cache pour les rechargements de la page.
Ceci permet de gagner de précieuses secondes lorsque la pagese recharge d'elle-même (rechargement automatique).
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7095 b22e2e97-25c9-44ff-b637-2e5ceca36478
Si app_path vaut juste "/", on aura une erreur.
On évite ça en strippant "/" par la droite de app_path,et en s'assurant que toutes les URL construites à partirde app_path commence par un "/".
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7084 b22e2e97-25c9-44ff-b637-2e5ceca36478
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
Changement du mot de passe par défaut dans les IHM web: c'est maintenant `iddad`.
Les connaisseurs apprécieront.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6977 b22e2e97-25c9-44ff-b637-2e5ceca36478
Utilisation du paquet mod_wsgi d'EPEL
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6953 b22e2e97-25c9-44ff-b637-2e5ceca36478
Les fichiers setup.py doivent être exécutables
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6920 b22e2e97-25c9-44ff-b637-2e5ceca36478
Réglage du zip_safe sur les modules qui en ont besoin
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6919 b22e2e97-25c9-44ff-b637-2e5ceca36478
IHMs: droits sur les dossiers de log
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6898 b22e2e97-25c9-44ff-b637-2e5ceca36478
IHMs: placement systématique du socket WSGI dans /var/run (portabilité)
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6897 b22e2e97-25c9-44ff-b637-2e5ceca36478
Suppression de la variable Makefile inutile: CODEPATH
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6886 b22e2e97-25c9-44ff-b637-2e5ceca36478
Uniformisation de la syntaxe des fichiers de configuration (#526).
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6873 b22e2e97-25c9-44ff-b637-2e5ceca36478
Configuration mod_wsgi en processes plutôt qu'en threads (#548)
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6858 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard: adaptation du jslint
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6853 b22e2e97-25c9-44ff-b637-2e5ceca36478
Uniformisation des fichiers de conf dans les IHM
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6852 b22e2e97-25c9-44ff-b637-2e5ceca36478
Factorisation de l'utilisation des bibliothèques JS
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6851 b22e2e97-25c9-44ff-b637-2e5ceca36478
Ajout des copyrights manquants
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6846 b22e2e97-25c9-44ff-b637-2e5ceca36478
Suppression d'un "/" en trop pour get_groups qui provoque une erreur dans VigiBoard avec Paster.Ajout des svn:ignore qui vont bien pour les fichiers de traduction JS.Ajout du charset dans le feed Atom.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6843 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard: correction du jslint
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6838 b22e2e97-25c9-44ff-b637-2e5ceca36478
MAJ d'un copyright (buildbot: no-build)
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6835 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard: intégration du GroupTree (#613)
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6832 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard: implémentation des traductions BabelJS
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6831 b22e2e97-25c9-44ff-b637-2e5ceca36478
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
Ajout de fichiers README
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6795 b22e2e97-25c9-44ff-b637-2e5ceca36478
Mise à jour des fichiers MANIFEST.in
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6781 b22e2e97-25c9-44ff-b637-2e5ceca36478
Suppression de fichiers obsolètes
Et des parties obsolètes de DEVNOTES (correlator)
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6778 b22e2e97-25c9-44ff-b637-2e5ceca36478
Adaptation des fichiers spec au renommage de COPYING.txt
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6777 b22e2e97-25c9-44ff-b637-2e5ceca36478
renommage des dossiers de langue vers la version à deux caractères
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6774 b22e2e97-25c9-44ff-b637-2e5ceca36478