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...
simplification des fichiers buildout, ajout du setup.cfg pour rester local à CS
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@749 b22e2e97-25c9-44ff-b637-2e5ceca36478
adaptation des tests unitaires
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@748 b22e2e97-25c9-44ff-b637-2e5ceca36478
Chaque module est indépendant d'un point de vue construction python.Le makefile et le buildout.cfg étendent les fichiers génériques dans glue.
Il doit suffire de taper make pour construire le paquet. Les commandes"make tests", "make lint" et "make apidoc" continuent à fonctionner....
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
début d'adaptation des makefiles
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@670 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
Keep empty doc dirs
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@645 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
Ajout de l'email de contact pour les problèmes de traduction dans la configuration de l'i18n de Vigiboard/Vigicore.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@638 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
suppression des buildout.cfg obsolètes
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@597 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
Remove generated.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@550 b22e2e97-25c9-44ff-b637-2e5ceca36478
Use text fields.
-String(length=\d\+, convert_unicode=True, assert_unicode=None),+UnicodeText(),
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@545 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
mise a jour des makefiles
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@532 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
decorator update
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@513 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
Minor change to demo data to fix one last fk violation.
To test:PGDATABASE=vigiboard PGUSER=vigiboard psql -1 -f vigiboard/bdd_vigiboard_data.sql
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@510 b22e2e97-25c9-44ff-b637-2e5ceca36478
Erreur dans le schéma + ajout correct des données de test
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@509 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction des fichiers SQL de test pour correspondre au Model
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@505 b22e2e97-25c9-44ff-b637-2e5ceca36478
Ajout de données de test
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@504 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
.local -> .si.c-s.fr
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@499 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
Re-merge the last vigicore files.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@486 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
Require tw.jquery 0.9.5 (for JQueryUIDialog).
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@479 b22e2e97-25c9-44ff-b637-2e5ceca36478
Don't use tag_svn_revision .
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@475 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
Configuration du proxy d'eggs pour vigiboard
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@433 b22e2e97-25c9-44ff-b637-2e5ceca36478
Ignores.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@407 b22e2e97-25c9-44ff-b637-2e5ceca36478
Don't use a local mirror for now (we do have a cache).
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@373 b22e2e97-25c9-44ff-b637-2e5ceca36478
Disable MySQL-python, causes buildout trouble.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@370 b22e2e97-25c9-44ff-b637-2e5ceca36478
Ajout de HTTP_PORYX= dans Makefile et de la dépendance vigicore dans setup.py
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@350 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
Correction pour setuptools
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@329 b22e2e97-25c9-44ff-b637-2e5ceca36478
Suppression des dossiers à ne pas versionner
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@328 b22e2e97-25c9-44ff-b637-2e5ceca36478
Nettoyages divers
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@320 b22e2e97-25c9-44ff-b637-2e5ceca36478
Généré par buildout
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@319 b22e2e97-25c9-44ff-b637-2e5ceca36478
Nettoyage, prise en compte du proxy
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@318 b22e2e97-25c9-44ff-b637-2e5ceca36478
Suppression du dossier temporaire créé lors de la génération de l'egg Vigiboard
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@317 b22e2e97-25c9-44ff-b637-2e5ceca36478
Egg généré
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@314 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
Ajout du buildout.cfg
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@309 b22e2e97-25c9-44ff-b637-2e5ceca36478
Correction du buildout et buildenv
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@307 b22e2e97-25c9-44ff-b637-2e5ceca36478
Mise à jour du HowTo du Déploiement
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@306 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
vigiboard.egg-info is generated
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@284 b22e2e97-25c9-44ff-b637-2e5ceca36478
DB configuration, needs more primary keys for postgresql compat.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@283 b22e2e97-25c9-44ff-b637-2e5ceca36478
Restore vigiboard buildout.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@282 b22e2e97-25c9-44ff-b637-2e5ceca36478
SQLite for vigiboard dev
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@281 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
Ajout de la documentation
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@279 b22e2e97-25c9-44ff-b637-2e5ceca36478
ignores
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@277 b22e2e97-25c9-44ff-b637-2e5ceca36478
keep empty tg2 dir
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@276 b22e2e97-25c9-44ff-b637-2e5ceca36478
Suppression de fichiers inutils
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@275 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
ajout de l'environnement de construction
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@252 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
Changement de nom 1/2
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@245 b22e2e97-25c9-44ff-b637-2e5ceca36478
Remove (some) built files.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@244 b22e2e97-25c9-44ff-b637-2e5ceca36478