diff --git a/README.md b/README.md index 00b34efe6bbd51576031ad4427f7c82e9e062bf2..105e6df7f2990423ed9d297a25bff33a66df3d41 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,7 @@ Plusieurs éléments ajoutés à l'image de base : 1. Deadlock plugins (deadlock-plugins/) 2. Outil d'enregistrment, qui permet d'enregistrer le code quand un utilisateur exécute du code (deadlock(plugins/recorder)) +3. Gestion du CORS (*.deadlock.io) dans `server.js` ## Construire les plugins : `./build-plugins.sh` @@ -12,8 +13,12 @@ Tous les plugins qui se trouvent dans `deadlock-public` vont être construit en dans `plugins/` (ex: deadlock-plugins/deadlock-extension). Il est aussi possible d'ajouter directement des plugins `.vsix` en ajoutant le fichier dans `plugins/` -## Construire le recorder : -Utilisation du webpack présent dans `recorder-out/` par défaut. +## Recorder : +Le recorder permet de sauvegarder régulièrement le code de l'utilisateur. +Pour se faire il écoute les commandes exécutées par l'utilisateur et si une contient `java|npm|yarn` +alors un snapshot du code est réalisé. + +### Build `./build-recorder.sh` ## Construire l'image Deadlock Theia avec le recorder et les plugins