a51920b44c
* feat: Ajoute l'iframe crisp ainsi que le bloc custom html * wip * feat: Renomme le dossier standup.. + ajoute la fonction crisp * fix: Install not broken version + add update meta * feat: Ajoute le formulaire * fix: Corrige htmlFor et id * feat: Ajoute la logique pour récupérer nombre de réponses et les issues * fix: uncomment stuff * fix: Retire log * chore: Renomme fonction * chore: Renomme fonction * chore: Renomme fonction * feat: Retire commentaires * fix: Refacto urlParams * chore : Nettoyage de reliquats * fix : Ajoute TextAreaField et utilise TextField * fix: Style issues * fix: Améliore types * feat: Cleaning * feat: Ajoute variable d'env website id * feat: Met à jour README * wip placeholder url * feat: Ajoute une fonction de validation du body * feat: Ajoute validation * chore: update yarn.lock * fix: Add missing secret ref + cleaning |
||
---|---|---|
.. | ||
source | ||
types | ||
.env.template | ||
README.md | ||
docker-compose.yml | ||
package.json | ||
tsconfig.json |
README.md
Server : serveur back-end de Mon-Entreprise
Serveur hébergé sur Scalingo, utilisé pour faire tourner le bot Stand-up ainsi que pour mettre à disposition des fonctions back-end Node.js.
Jobs
Bot Mattermost pour stand-up asynchrone
Ce bot envoie une notification périodique sur un canal Mattermost dédié afin que chaque membre de l'équipe puisse écrire en réponse où il en est dans ses tâches.
Il désigne également qui sera l'animateur pour chaque jour de la semaine à venir.
Et peut-être plus à venir...
Détail technique
Le bot peut être installé facilement sur Scalingo, vous pouvez aller voir le Procfile
à la racine du projet.
Il nécessite une base de données Mongodb pour stocker les token d'authentification et la liste des animateurs de la semaine.
Functions
Send Crisp message
Cette fonction utilise l'API Crisp pour rediriger les messages en provenance de notre formulaire de suggestions vers la messagerie Crisp afin de prendre en charge ces retours.