Correction des imports.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@1274 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction du modèle de VigiBoard (pour pouvoir recréer la base de données avec paster setup-app).Mini-correction dans le modèle.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@1265 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction de quelques coquilles.Corrections des tests unitaires de VigiBoard.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@1235 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction du code de Statename et renommage de la classe en StateName.Répercution des modifications dans Vigiboard, Vigimap et le reste du modèle.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@1129 b22e2e97-25c9-44ff-b637-2e5ceca36478
Ajout d'une option dans les fichiers INI pour changer l'ordre de tri par priorité (croissant ou décroissant).
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@1126 b22e2e97-25c9-44ff-b637-2e5ceca36478
Suppression des fichiers MO de traduction et mise à jour du fichier PO pour la langue française(transformation de toutes les références à "évènement" en "événement").
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@1114 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction du contrôleur principal.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@1112 b22e2e97-25c9-44ff-b637-2e5ceca36478
Utilisation de la nouvelle classe Statename (r1110).Uniformisation de l'écriture pour "événement".Remplacement de "like" par "ilike" dans les filtres de recherche (case-insensitive).XXX Certains tests unitaires sont encore bugués. Je vais les corriger....
Correction des tests unitaires.Mise à jour des traductions.Quelques corrections mineures.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@1090 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction du setup.py (déclaration des packages) et mise à jour des fichiers de traduction.Ces données sont issues d'un merge de la branche demo_Novembre2009.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@1084 b22e2e97-25c9-44ff-b637-2e5ceca36478
Ajout d'un fichier settings.py à Vigiboard pour faciliter le développement.Quelques corrections pour pylint.Adaptation du code pour la future mise à jour du modèle.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@1048 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction des tests pour tenir compte du renommage des attributs relatifs à SNMP (community & port).
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@1008 b22e2e97-25c9-44ff-b637-2e5ceca36478
Mise à jour de Vigiboard pour suivre les évolutions du modèle (severity -> priority, ajout de plusieurs "state" dans Event, etc.).Mise à jour des tests unitaires en conséquence.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@967 b22e2e97-25c9-44ff-b637-2e5ceca36478
Une partie de la config de Vigiboard/Vigicore a été centralisée dans vigilo-turbogears (use_dotted_templates, etc.).Mise à jour du numéro de version de Vigiboard pour mieux représenter l'état du composant.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@964 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction de vigicore, vigiboard & vigilo-turbogears pour passer les tests unitaires.Mise à jour des tests unitaires pour utiliser à nouveau l'authentification via la BDD (avec les mdp par défaut de Turbogears).Mise à jour de la classe Access pour gérer le cas où l'IP est inconnue (ex: durant les tests unitaires)....
Utilsation des fonctionnalités fournies par vigilo-turbogears pour la config et la création des tables.Quelques corrections mineures.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@950 b22e2e97-25c9-44ff-b637-2e5ceca36478
Corrections en tous genres dans Vigiboard.
- Mise à jour des contrôleurs pour tenir compte de la disparition de l'attribut "active" et l'ajout des variantes de "severity" (initial, current, peak).- VigiboardRequest : utilisation de variables static pour les noms des différents niveaux de sévérité (évite une duplication dans le RootController)....
Utilisation des templates et des fichiers statiques du thème.Ajout d'une dépendance vers vigilo-themes-default à cet effet.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@853 b22e2e97-25c9-44ff-b637-2e5ceca36478
Corrections suite aux changements apportés dans le modèles.Corrections des tests.Ajout d'une image pour la flèche affichant les détails : cas où severity = NULL dans la base de données.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@804 b22e2e97-25c9-44ff-b637-2e5ceca36478
Utilisation de idaggregate de préférence par rapport à idevent (permet d'obtenir plus d'informations).On suppose que la base de données génère les id des events (le corrélateur et le connector-db sont en train d'être modifiés pour suivre ce changement).Utilisation de HighLevelService plutôt que ServiceHautNiveau....
Correction des templates (suppression de "javascript:" dans certains évènements JS: ce mécanisme n'est probablement pas supporté par IE).Correction du setup.py pour que l'egg de vigiboard puisse être généré (il bloquait sur vigiboard/public/javascript/vigiboard_plugins, car il s'attend à trouver des fichiers et non des dossiers)....
Quelques corrections sur vigiboard:- appel à runtest sans paramètre pour éviter une erreur lors de l'exécution des tests- suppression de la variable base_url_filter après discussion avec Thomas Andrejak- correction d'un bug dans les tests unitaires- suppression de la permission "edit" sur le manager (fausse les tests sur l'héritage des groupes...
adaptation des tests unitaires
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@748 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction de vigicore/vigiboard pour que les tests unitaires soient effectivement exécutés.Activation des tests test_userutils & test_vigiboardrequest dans Vigiboard.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@737 b22e2e97-25c9-44ff-b637-2e5ceca36478
Version corrigée de Vigiboard. Encore des bugs dans les tests.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@713 b22e2e97-25c9-44ff-b637-2e5ceca36478
Fix broken references to models renamed in svn rev [674].
git grep wEl 'Events|GraphGroups|Groups|HostGroups|ServiceGroups' - \ {vigiboard,models,correlator,connector,glue,vigicore} \ |xargs sed -i -re 's:\<(Event|GraphGroup|Group|HostGroup|ServiceGroup)s\>:\1:g'...
nouvelle config
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@684 b22e2e97-25c9-44ff-b637-2e5ceca36478
Migration des settings de deploiement depuis vigi*_cfg.py vers le fichier INI correspondant.Ajout d'un patch pour PasteDeploy qui permet de gérer les échapements dans l'interpolation.Ticket associé: http://trac.pythonpaste.org/pythonpaste/ticket/379
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@654 b22e2e97-25c9-44ff-b637-2e5ceca36478
Modification des templates/controllers de Vigiboard pour gérer un mieux l'i18n.Mise à jour des fichiers de traduction de Vigiboard.Ajout des fichiers de traduction de Vigicore au SVN.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@640 b22e2e97-25c9-44ff-b637-2e5ceca36478
Refactoring des modèles (suppression de la table intermédiaire grouppermissions).Ajout de propriétés pour accéder plus facilement aux hôtes/services d'un groupe et inversement.Modification de vigiboard & vigicore pour tenir compte de ces changements.Quelques changements esthétiques dans vigiboard + amélioration de l'i18n de vigiboard/vigicore....
Modification des tests suite aux changements apportés hier (migration des tests du modèle).Adaptations dans le code de vigiboard pour utiliser l'authentification fournie par le modèle.Certains tests fonctionnels de vigiboard sont SKIPés car bugués.vigiboard.config.vigiboard renommé en vigiboard.config.vigiboard_cfg pour éviter des conflits de noms....
Amélioration Pylint
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@599 b22e2e97-25c9-44ff-b637-2e5ceca36478
Les testes fonctionnent lorsqu'ils sont seul. Reste à les faire marcher tous ensemble. Surement une problème de base de données.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@554 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction d'un problème pour les tests mais il en reste
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@553 b22e2e97-25c9-44ff-b637-2e5ceca36478
Models don't need to be that deep.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@544 b22e2e97-25c9-44ff-b637-2e5ceca36478
Autorisation par défaut
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@541 b22e2e97-25c9-44ff-b637-2e5ceca36478
Generation d'API, tests unitaires
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@540 b22e2e97-25c9-44ff-b637-2e5ceca36478
Ajout du refresh dans la toolbar et correction CSS / W3C
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@538 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correlator isolated test runner.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@535 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard isolated test runner
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@533 b22e2e97-25c9-44ff-b637-2e5ceca36478
Erreur d'unicode dans le SHN
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@531 b22e2e97-25c9-44ff-b637-2e5ceca36478
Résolution du problème CSS de la barre du haut
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@530 b22e2e97-25c9-44ff-b637-2e5ceca36478
Respect du W3C, quelques changements de CSS, Changement du Info-Flash
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@529 b22e2e97-25c9-44ff-b637-2e5ceca36478
Séparation des historiques lors de l'affichage de plusieurs évènements
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@526 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction de l'URL du logo
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@525 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction d'une erreur d'accèsCorrections de problèmes d'affichageAjout de différents liens pour la navigationRévision du système de plugin pour y ajouter des fonctionnalitésChangement dans les liens pour une gestion plus simple
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@524 b22e2e97-25c9-44ff-b637-2e5ceca36478
Ajout de fonctionnalités pour les plugins de Vigiboard
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@517 b22e2e97-25c9-44ff-b637-2e5ceca36478
A db session for non-turbogears components.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@514 b22e2e97-25c9-44ff-b637-2e5ceca36478
Ajout d'un lien, rétablissement du fonctionnement lors de l'accès aux pages 2, 3, etc, ajout de possibilités pour les URLs de l'historique
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@512 b22e2e97-25c9-44ff-b637-2e5ceca36478
Make sure we only have one metadata instance.
This fixes database initialization in setup-app.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@503 b22e2e97-25c9-44ff-b637-2e5ceca36478
Fixes for the vigiboard / vigicore merge.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@501 b22e2e97-25c9-44ff-b637-2e5ceca36478
Move duplicated models to a separate egg for reuse.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@493 b22e2e97-25c9-44ff-b637-2e5ceca36478
Fix imports that had become shadowed (.vigiboard vs vigiboard).
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@491 b22e2e97-25c9-44ff-b637-2e5ceca36478
Rename non-conflicting files.
git ls-files |while read f; domkdir p "../vigiboard/$(dirname "$f")"; git mv - "$f" "../vigiboard/$f";done
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@485 b22e2e97-25c9-44ff-b637-2e5ceca36478
s/vigicore/vigiboard/g
git ls-files |while read f; dotest f "$f" -a ! -h "$f" -a -r "$f" -a -w "$f" && \sed -i -re "s:vigicore:vigiboard:g; s:Vigicore:Vigiboard:g; s:VigiCore:Vigiboard:g" - "$f";done
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@483 b22e2e97-25c9-44ff-b637-2e5ceca36478
Fix JQueryUIDialog import.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@480 b22e2e97-25c9-44ff-b637-2e5ceca36478
Ajout de commentaires
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@462 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard séparé du vigicore
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@349 b22e2e97-25c9-44ff-b637-2e5ceca36478
Préparation pour le vigiboard séparé du vigicore
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@348 b22e2e97-25c9-44ff-b637-2e5ceca36478
Oublis par rapport à la dernière révision
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@334 b22e2e97-25c9-44ff-b637-2e5ceca36478
Modification pour une séparation plus nette entre Vigicore et le reste
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@333 b22e2e97-25c9-44ff-b637-2e5ceca36478
Modifications pour la génération d'un egg
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@313 b22e2e97-25c9-44ff-b637-2e5ceca36478
Modification du système de plugin pour un ajout plus simple
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@311 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction du base_url
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@299 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction Pylint
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@294 b22e2e97-25c9-44ff-b637-2e5ceca36478
Changement de la base de donnée pour PostgreSQL
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@293 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction Bug + Contrôle Pylint
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@291 b22e2e97-25c9-44ff-b637-2e5ceca36478
Modifications suite à Pylint
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@290 b22e2e97-25c9-44ff-b637-2e5ceca36478
More PosgreSQL compat
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@288 b22e2e97-25c9-44ff-b637-2e5ceca36478
Add missing unique constraint. setup-app now works with postgresql.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@287 b22e2e97-25c9-44ff-b637-2e5ceca36478
Restauration du egg et début de correction pylint
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@280 b22e2e97-25c9-44ff-b637-2e5ceca36478
Réorganisation du code (controllers, etc)Mise en place d'un système de plugin pour ajouter des colonnes à la voléeInternationalisation complèteCréation de quelques tests
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@274 b22e2e97-25c9-44ff-b637-2e5ceca36478
Changement de nom 2/2
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@246 b22e2e97-25c9-44ff-b637-2e5ceca36478