cnumr / GreenIT-Analysis-cli

Wrapper de l'extension GreenIT Analysis
GNU Affero General Public License v3.0
46 stars 19 forks source link

Externalisation de l'analyse des pages #16

Closed hayaofr closed 2 years ago

hayaofr commented 2 years ago

Bonjour, Je m'intéresse à la problématique greenit et j'expérimente l'automatisation de l'analyse via GreenIT Analysis et l'intégration du rapport dans SonarQube ( je suis en train d'écrire un plugin ). Votre projet est la première étape dont j'avais besoin. Je l'ai testé sur un site interne mais il n'a pas fonctionné car nous avons des CSP ( Content Security Policy ) restrictives qui bloquent l'injection de script tel que cela est fait actuellement. C'est pour cela que j'ai travaillé sur un approche différente en recréant le DOM à l'extérieur de la page grace à JSDOM. Cette PR est conséquente ( et je m'en excuse ) mais les modifs de fond sont uniquement dans analysis.js avec l'utilisation de JSDOM. Je serais intéressé par votre retour sur cette approche.

hayaofr commented 2 years ago

Suite à la contribution de @jycr cette PR n'est plus d'actualité