Guide de développement Canopsis¶
Vous trouverez ici toute la documentation nécessaire au développement sur Canopsis.
La documentation de l'API est disponible ici.
Note
Cette page contient le plan de la documentation de développement, qui est en cours d'écriture.
API¶
- Internal
- Action
- Information dynamiques
- Event-filter
- Event
- Healthcheck
- Heartbeat
- Import
- Pbehavior
- Watcherng
- Météo des services
- Webhooks
- Message d'information
- Meta-alarm-rule
Base de données¶
Structure d'un évènement¶
Process de développement¶
Organisation des dépôts¶
Process de release¶
Nomenclature des messages de commit¶
Installation d'un environnement de développement¶
Python¶
VM¶
LXC¶
Python et Go¶
Docker¶
VM¶
LXC¶
Backend¶
Python¶
Installation de nouvelle source python¶
Structure du projet¶
Création d'engines¶
Création d'API¶
Golang¶
Compilation¶
Architecture du projet¶
Création de moteurs¶
Implémentation de source de données externes (pour l'event-filter)¶
Front-end¶
Mise en place de l'environnement de développement¶
Technologies utilisées¶
Structure du projet¶
Règles de style¶
Les mixins, helpers et filters¶
Le store Vuex¶
Guides de création nouvelle fonctionnalité¶
Modal¶
Vue¶
Widget (+ Paramètres du widget)¶
Gestion de la documentation¶
Dernière mise à jour: 2021-01-19