Bump des versions pour sortie de Vigilo v3.0.
Change-Id: Ic408886aecd69097c715064854e1e0c420a71080Reviewed-on: https://vigilo-dev.si.c-s.fr/review/962Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Corrections jslint.
Change-Id: I2e384e52d703ad82d425abecf26032ca3acb4562Reviewed-on: https://vigilo-dev.si.c-s.fr/review/899Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Merge remote branch 'origin/release-2.0'
Robustesse des tests unitaires.
Les URL retournées par les bibliothèques de test contiennent égalementle schéma et l'adresse/port du serveur dans les nouvelles versions.
Change-Id: I2896d68a5d50d049a8fd28863165098527cdb8acReviewed-on: https://vigilo-dev.si.c-s.fr/review/885...
Conflicts: vigiconf/src/vigilo/vigiconf/test/test_revisionmanager.py vigimap/vigimap/public/js/ServiceElement.js vigimap/vigimap/public/js/mapElement.js vigimap/vigimap/public/js/menu.js
Change-Id: I30c0f817f5971c27fc782db9b3eb412909f833e4
Correction fuite mémoire dans !VigiGraph (#1067).
Supprime une fuite mémoire dans !VigiGraph lorsque le rafraîchissementautomatique est activé pendant une longue période de temps.Ce changement apporte aussi quelques améliorations sur les logs de!VigiGraph et les traductions qui vont avec (nettoyage)....
Nettoyage du code.
Suppression de code mort et corrections JSlint.
Change-Id: I839c8036810b8fa4f02a8c5f8c8a56d67836fbfdReviewed-on: https://vigilo-dev.si.c-s.fr/review/854Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Bump des versions (suite livraison r5.3)
Change-Id: Ib57df24eef163008857717f22034053902349348Reviewed-on: https://vigilo-dev.si.c-s.fr/review/843Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
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
Suppression import inutile.
Change-Id: I3b8bd883cf81acd1c68f39f4938cad06599a9f5cReviewed-on: https://vigilo-dev.si.c-s.fr/review/834Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Mutualisation code des périodes de temps (#1062).
Met en commun le code qui gère les périodes de temps dans VigiGraphentre le code Python et le code !JavaScript.Utilise ngettext() en lieu et place de gettext() afin de gérercorrectement les pluriels.
NB : à cause d'un bug dans Babel < 1.0, la forme originale au singulier...
Correction jslint.
Change-Id: I0dd1d1814194103277345d67735adf2e1066bef1Reviewed-on: https://vigilo-dev.si.c-s.fr/review/819Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Conflicts: collector-enterprise/VERSION.txt collector-telnet/setup.py collector/VERSION.txt common/setup.py connector-ftp/setup.py connector-metro/setup.py connector-nagios/setup.py connector-rrdreport/setup.py...
Bump des versions (suite à livraison r2.21).
Change-Id: I523bc213f56ffdbb16ddac628a5260d6d07ec04eBuildBot: no-buildReviewed-on: https://vigilo-dev.si.c-s.fr/review/799Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>Tested-by: Francois POIROTTE <francois.poirotte@c-s.fr>
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...
Compat. ascendante pour SQLAlchemy > 0.6.
Remplace le dialecte "postgres" par "postgresql" dans les fichiers deconfiguration afin d'assurer la compatibilité ascendante vers lesnouvelles versions de SQLAlchemy.Ceci évite notamment des avertissements lors des mises à jour du schéma...
Utilisation de JSHint
Change-Id: I96583b68c6d061b52afd9e26bb54cc2d411bcc9f
Correction de la syntaxe RST dans la doc
Change-Id: I3e14c776b827cb76ad67c70325c994bce474cf6f
Packaging sur RHEL5 : on désactive la compile auto
On désactive en fait le script /usr/lib/rpm/brp-python-bytecompile quigénère des .pyc et .pyo, ce qui est inutile (distutils le fait déjà) etpose des problèmes pour les fichiers .py dans /etc.
Voir https://bugzilla.redhat.com/show_bug.cgi?id=236535 pour info....
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>
Propagation du fragment sous IE (#923).
IE (versions < 10) ne propage pas le fragment initial lors d'uneredirection HTTP (3xx). Pour éviter de perdre les informations portéespar le fragment (ex: graphes à afficher dans VigiGraph) lorsquel'utilisateur clique sur un lien sans être authentifié auprès de Vigilo,...
Mise à jour traductions IHM web.
Change-Id: I23f962b8a2f01778a29cc3c6a84f7859a2e017acReviewed-on: https://vigilo-dev.si.c-s.fr/review/663Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
Correctifs dans la doc.
Conversion de la doc sur les journaux au format rst et inclusion dans ladoc de VigiConf.
Change-Id: I4125b7625e988d1a5173503aebc4312188ef2d8fReviewed-on: https://vigilo-dev.si.c-s.fr/review/604Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>...
Doc utilisateur pour VigiGraph.
Manque :- Plusieurs images n'ont pas encore de nom intuitif.- La plupart des tables sont cassées.- Globalement, il y a pas mal de problèmes de mise en page à résoudre.- Il n'y a pas de séparation entre les fonctionnalités VCom/VEnt....
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....
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>
Erreur dans le commit précédent [sha:086636ca]
Change-Id: I9a698715516a68a4868e9104bdc9d991cf53157eFixup: 086636ca13dbe1840c1e066682f12829aae9222d
vigigraph: corrections pylint
Change-Id: Ic23f753818b5f715150815a2f5f212a528ad7c58
Dates adaptées à l'utilisateur (#976).
Dans VigiRRD, l'heure correspondant au fuseau horaire de l'utilisateurest désormais utilisée dans :- L'abscisse des graphes.- Le nom des fichiers d'export CSV.- La colonne "Date" dans les fichiers CSV exportés (le format de ce...
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>
Doc admin pour VigiGraph.
Change-Id: I9739bedea456f27dfd9769a40f40f23f45b0c984Reviewed-on: https://vigilo-dev.si.c-s.fr/review/552Tested-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
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>
Retouche esthétique helpers dans tests VigiGraph.
Rend epydoc content.Change-Id: Iea40fb25796952bf2aadefd78593800f3433dfd0Reviewed-on: https://vigilo-dev.si.c-s.fr/review/504Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>Reviewed-by: Aurelien BOMPARD <aurelien.bompard@c-s.fr>
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
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
Pb avec les traductions de VigiGraph (#925).
VigiGraph supposait systématiquement que les traductions pour la partieenterprise (vigigraph-enterprise) étaient disponibles.En cas d'absence, une exception était levée (TypeError), ce quiempêchait le bon fonctionnement des traductions dans l'IHM ensuite avec...
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
Support d'unicode dans les pds (#884).
Ajoute le support d'unicode dans les noms des données de métrologie,permettant ainsi d'utiliser des accents (ex: "inCarte Réseau ..." sousWindows).
Ajoute des tests unitaires dans VigiRRD, common et le connector-metro sur...
Meilleur algo de zoom/dézoome sur VigiGraph (#865)
Lorsqu'on zoome, le zoom porte désormais sur la partie centrale dugraphe. Lorsqu'on dézoome, la partie précédemment affichée devient lanouvelle partie centrale du graphe et des données supplémentaires sont...
MAJ versions
BuildBot: no-buildChange-Id: If0df1d6d6e73a44540f63c5454270543d64aebad
Supprime bordure superflue dans VigiGraph
Pour contourner un ancien bug de Chrome, un padding avait été ajoutédans la boîte de dialogue des graphes, qui ressemblait à une sorte debordure épaisse en bas de la boîte.Le problème a été corrigé dans Chrome (bien qu'il faille encore l'aider...
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
Meilleure gestion des encodages dans VigiGraph
- Utilisation de caractères accentués dans plusieurs tests pour mettre en évidence les éventuels problèmes liés à des conversions explicites ou implicites de/vers Unicode.- Correction des templates de VigiGraph pour gérer correctement les...
Suppression d'une requête IN coûteuse (#772)
Suppression d'une requête IN coûteuse dans VigiGraph.Il n'en reste plus que 3...
Change-Id: I67bf1c21798cf0bb0cd0312fce7587ad64a7ab50Refs: #772.Reviewed-on: https://vigilo-dev.si.c-s.fr/review/271Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>...
Mise en commun code des tests unitaires.
Ajout de tableaux en ASCII art pour expliquer comment on construit lesobjets pour le passage des tests (facilite la compréhension du bousin).
Change-Id: I6a2a90d30339592a33310936bee58794d7ea0d2cReviewed-on: https://vigilo-dev.si.c-s.fr/review/262...
Rafraîchissement automatique cassé (#839).
Le rafraîchissement automatique dans VigiGraph ne fonctionnait plus unefois qu'il avait été désactivé (les tentatives pour le réactiver étaientignorées).
Autre changements :- Ajout de messages de log autour de l'activation/désactivation du...
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>
s/overlay/overlap/ (notions distinctes)
Change-Id: I7db5bae19676fc985ae828283ca0f2b94a4aa836Reviewed-on: https://vigilo-dev.si.c-s.fr/review/143Tested-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>
Incrémentation de la version
Change-Id: I3804c5edc4d1f037222bae043c0640a4ec65387e
Utilisation de pré-releases pour RPM
Change-Id: Ib88276c41c9f6934e9302d2c1229f9e4d331998dBuildBot: no-build
Léger recouvrement des graphes (10%), cf. #730
Fait en sorte qu'une partie du graphe précédent reste visible lorsqu'onse déplace dans VigiGraph (recouvrement).La valeur par défaut est 10%, mais on pourrait facilement la rendreparamétrable au niveau de l'interface....
Cohérence avec les autres fichiers de conf de dév.
Supprime la redirection pour le proxy vers Nagios.Force l'utilisation de mots de passes hashés avec MD5 dans la base dedonnées.Tout ceci rendu la configuration de VigiGraph cohérente avec celledes autres IHMs....
Déplacement du menu de liens externes en fin de toolbar (#722).
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7319 b22e2e97-25c9-44ff-b637-2e5ceca36478
Suite de la r7302 :- Mise à jour des tests unitaires ;- Corrections des bugs rencontrés.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7304 b22e2e97-25c9-44ff-b637-2e5ceca36478
- Ajout d'un message d'erreur en cas de permissions insuffisantes pour afficher la page de métrologie d'un hôte (Fixes #740);- Correction de la verification des permissions pour simplifier les requêtes SQL.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7302 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 de la possibilité de déplacer les graphes vers la droite de la page (refs #581).
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7289 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
Possibilité d'ajouter des liens externes dans VigiGraph (#682).
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7205 b22e2e97-25c9-44ff-b637-2e5ceca36478
Mise à jour des traductions
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7165 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
VigiGraph: maj des traductions
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7079 b22e2e97-25c9-44ff-b637-2e5ceca36478
Découpage du module VigiGraph Enterprise
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7074 b22e2e97-25c9-44ff-b637-2e5ceca36478
Ajout d'un affichage sur le dernier mois dans VigiGraph.
Suppression du svn:ignore sur vigigraph.js (fichier qui était auto-générélorsque qooxdoo était utilisé).
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@7065 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction des tests unitaires.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6996 b22e2e97-25c9-44ff-b637-2e5ceca36478
Indicateur si trop de résultats retournés (#624).
Cette révision ajoute un indicateur visuel (triangle rouge d'avertissement)dans la recherche de VigiMap/VigiGraph lorsque la recherche a retourné plusde 100 messages (indiquant que d'autres résultats existent mais ne sont pas...
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
Annulation de la r6881: ne pas utiliser --single-version-externally-managed pour les installs manuelles
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6885 b22e2e97-25c9-44ff-b637-2e5ceca36478