diff --git a/10/ecolyo.fb88c15ad2d45fb10fc5.js b/10/ecolyo.c4557555ab9bc825d3f8.js
similarity index 95%
rename from 10/ecolyo.fb88c15ad2d45fb10fc5.js
rename to 10/ecolyo.c4557555ab9bc825d3f8.js
index aa6e60537af1c8553748d186391cf1969199d40a..ad20cf208d65be3539008b54e78005023aa77700 100644
--- a/10/ecolyo.fb88c15ad2d45fb10fc5.js
+++ b/10/ecolyo.c4557555ab9bc825d3f8.js
@@ -75,8 +75,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(LegalNoticeView, "LegalNoticeView", "/home/bastien/ecolyo/src/components/LegalNotice/LegalNoticeView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/LegalNotice/LegalNoticeView.tsx");
+  reactHotLoader.register(LegalNoticeView, "LegalNoticeView", "/home/gcarron/dev/ecolyo/src/components/LegalNotice/LegalNoticeView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/LegalNotice/LegalNoticeView.tsx");
 })();
 
 ;
diff --git a/2/ecolyo.93fc8a2ec6a748d89720.js b/2/ecolyo.dd219a049cb0be3dffd5.js
similarity index 98%
rename from 2/ecolyo.93fc8a2ec6a748d89720.js
rename to 2/ecolyo.dd219a049cb0be3dffd5.js
index 247d23ddcb54f54db17872586849a9052870077c..3144165f257034a3b72343baa5776a45828d15fb 100644
--- a/2/ecolyo.93fc8a2ec6a748d89720.js
+++ b/2/ecolyo.dd219a049cb0be3dffd5.js
@@ -422,8 +422,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(AnalysisConsumption, "AnalysisConsumption", "/home/bastien/ecolyo/src/components/Analysis/AnalysisConsumption.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Analysis/AnalysisConsumption.tsx");
+  reactHotLoader.register(AnalysisConsumption, "AnalysisConsumption", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisConsumption.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisConsumption.tsx");
 })();
 
 ;
@@ -597,8 +597,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(PieChart, "PieChart", "/home/bastien/ecolyo/src/components/Analysis/PieChart.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Analysis/PieChart.tsx");
+  reactHotLoader.register(PieChart, "PieChart", "/home/gcarron/dev/ecolyo/src/components/Analysis/PieChart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/PieChart.tsx");
 })();
 
 ;
@@ -845,8 +845,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TotalAnalysisChart, "TotalAnalysisChart", "/home/bastien/ecolyo/src/components/Analysis/TotalAnalysisChart.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Analysis/TotalAnalysisChart.tsx");
+  reactHotLoader.register(TotalAnalysisChart, "TotalAnalysisChart", "/home/gcarron/dev/ecolyo/src/components/Analysis/TotalAnalysisChart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/TotalAnalysisChart.tsx");
 })();
 
 ;
@@ -1090,8 +1090,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(MaxConsumptionCard, "MaxConsumptionCard", "/home/bastien/ecolyo/src/components/Analysis/MaxConsumptionCard.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Analysis/MaxConsumptionCard.tsx");
+  reactHotLoader.register(MaxConsumptionCard, "MaxConsumptionCard", "/home/gcarron/dev/ecolyo/src/components/Analysis/MaxConsumptionCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/MaxConsumptionCard.tsx");
 })();
 
 ;
@@ -1339,8 +1339,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(AnalysisView, "AnalysisView", "/home/bastien/ecolyo/src/components/Analysis/AnalysisView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Analysis/AnalysisView.tsx");
+  reactHotLoader.register(AnalysisView, "AnalysisView", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisView.tsx");
 })();
 
 ;
@@ -1703,7 +1703,7 @@ exports.default = EnedisMonthlyAnalysisDataService;
     return;
   }
 
-  reactHotLoader.register(EnedisMonthlyAnalysisDataService, "EnedisMonthlyAnalysisDataService", "/home/bastien/ecolyo/src/services/enedisMonthlyAnalysisData.service.ts");
+  reactHotLoader.register(EnedisMonthlyAnalysisDataService, "EnedisMonthlyAnalysisDataService", "/home/gcarron/dev/ecolyo/src/services/enedisMonthlyAnalysisData.service.ts");
 })();
 
 ;
@@ -2119,8 +2119,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ElecHalfHourMonthlyAnalysis, "ElecHalfHourMonthlyAnalysis", "/home/bastien/ecolyo/src/components/Analysis/ElecHalfHourMonthlyAnalysis.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Analysis/ElecHalfHourMonthlyAnalysis.tsx");
+  reactHotLoader.register(ElecHalfHourMonthlyAnalysis, "ElecHalfHourMonthlyAnalysis", "/home/gcarron/dev/ecolyo/src/components/Analysis/ElecHalfHourMonthlyAnalysis.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/ElecHalfHourMonthlyAnalysis.tsx");
 })();
 
 ;
@@ -2387,8 +2387,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(MonthlyAnalysis, "MonthlyAnalysis", "/home/bastien/ecolyo/src/components/Analysis/MonthlyAnalysis.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Analysis/MonthlyAnalysis.tsx");
+  reactHotLoader.register(MonthlyAnalysis, "MonthlyAnalysis", "/home/gcarron/dev/ecolyo/src/components/Analysis/MonthlyAnalysis.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/MonthlyAnalysis.tsx");
 })();
 
 ;
@@ -2560,8 +2560,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ElecInfoModal, "ElecInfoModal", "/home/bastien/ecolyo/src/components/Analysis/ElecInfoModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Analysis/ElecInfoModal.tsx");
+  reactHotLoader.register(ElecInfoModal, "ElecInfoModal", "/home/gcarron/dev/ecolyo/src/components/Analysis/ElecInfoModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/ElecInfoModal.tsx");
 })();
 
 ;
@@ -2743,8 +2743,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(AnalysisConsumptionRow, "AnalysisConsumptionRow", "/home/bastien/ecolyo/src/components/Analysis/AnalysisConsumptionRow.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Analysis/AnalysisConsumptionRow.tsx");
+  reactHotLoader.register(AnalysisConsumptionRow, "AnalysisConsumptionRow", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisConsumptionRow.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisConsumptionRow.tsx");
 })();
 
 ;
@@ -2862,8 +2862,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(AnalysisErrorModal, "AnalysisErrorModal", "/home/bastien/ecolyo/src/components/Analysis/AnalysisErrorModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Analysis/AnalysisErrorModal.tsx");
+  reactHotLoader.register(AnalysisErrorModal, "AnalysisErrorModal", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisErrorModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/AnalysisErrorModal.tsx");
 })();
 
 ;
@@ -3128,8 +3128,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ElecHalfHourChart, "ElecHalfHourChart", "/home/bastien/ecolyo/src/components/Analysis/ElecHalfHourChart.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Analysis/ElecHalfHourChart.tsx");
+  reactHotLoader.register(ElecHalfHourChart, "ElecHalfHourChart", "/home/gcarron/dev/ecolyo/src/components/Analysis/ElecHalfHourChart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Analysis/ElecHalfHourChart.tsx");
 })();
 
 ;
@@ -3266,8 +3266,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FluidPerformanceIndicator, "FluidPerformanceIndicator", "/home/bastien/ecolyo/src/components/PerformanceIndicator/FluidPerformanceIndicator.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/PerformanceIndicator/FluidPerformanceIndicator.tsx");
+  reactHotLoader.register(FluidPerformanceIndicator, "FluidPerformanceIndicator", "/home/gcarron/dev/ecolyo/src/components/PerformanceIndicator/FluidPerformanceIndicator.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/PerformanceIndicator/FluidPerformanceIndicator.tsx");
 })();
 
 ;
diff --git a/3/ecolyo.a5046ce366de720cc2d2.js b/3/ecolyo.bbd263ca2a04873e9b00.js
similarity index 97%
rename from 3/ecolyo.a5046ce366de720cc2d2.js
rename to 3/ecolyo.bbd263ca2a04873e9b00.js
index dd86201ebdf256b50114185105376aaf10cb87c5..175269fc44b7f9c2f712745881ab84e42f98741f 100644
--- a/3/ecolyo.a5046ce366de720cc2d2.js
+++ b/3/ecolyo.bbd263ca2a04873e9b00.js
@@ -230,8 +230,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(NoDataModal, "NoDataModal", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/NoDataModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/NoDataModal.tsx");
+  reactHotLoader.register(NoDataModal, "NoDataModal", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/NoDataModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/NoDataModal.tsx");
 })();
 
 ;
@@ -391,8 +391,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(PartnerConnectionStepsModal, "PartnerConnectionStepsModal", "/home/bastien/ecolyo/src/components/PartnerConnectionStepsModal/PartnerConnectionStepsModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/PartnerConnectionStepsModal/PartnerConnectionStepsModal.tsx");
+  reactHotLoader.register(PartnerConnectionStepsModal, "PartnerConnectionStepsModal", "/home/gcarron/dev/ecolyo/src/components/PartnerConnectionStepsModal/PartnerConnectionStepsModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/PartnerConnectionStepsModal/PartnerConnectionStepsModal.tsx");
 })();
 
 ;
@@ -629,7 +629,7 @@ exports.default = ConnectionService;
     return;
   }
 
-  reactHotLoader.register(ConnectionService, "ConnectionService", "/home/bastien/ecolyo/src/services/connection.service.ts");
+  reactHotLoader.register(ConnectionService, "ConnectionService", "/home/gcarron/dev/ecolyo/src/services/connection.service.ts");
 })();
 
 ;
@@ -772,8 +772,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionOAuthWithPartnerAccount, "ConnectionOAuthWithPartnerAccount", "/home/bastien/ecolyo/src/components/Connection/ConnectionOAuthWithPartnerAccount.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Connection/ConnectionOAuthWithPartnerAccount.tsx");
+  reactHotLoader.register(ConnectionOAuthWithPartnerAccount, "ConnectionOAuthWithPartnerAccount", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionOAuthWithPartnerAccount.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionOAuthWithPartnerAccount.tsx");
 })();
 
 ;
@@ -868,8 +868,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionNotFound, "ConnectionNotFound", "/home/bastien/ecolyo/src/components/Connection/ConnectionNotFound.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Connection/ConnectionNotFound.tsx");
+  reactHotLoader.register(ConnectionNotFound, "ConnectionNotFound", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionNotFound.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionNotFound.tsx");
 })();
 
 ;
@@ -1050,8 +1050,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ReleaseNotesModal, "ReleaseNotesModal", "/home/bastien/ecolyo/src/components/Home/releaseNotesModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Home/releaseNotesModal.tsx");
+  reactHotLoader.register(ReleaseNotesModal, "ReleaseNotesModal", "/home/gcarron/dev/ecolyo/src/components/Home/releaseNotesModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Home/releaseNotesModal.tsx");
 })();
 
 ;
@@ -1327,8 +1327,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(BarChart, "BarChart", "/home/bastien/ecolyo/src/components/Charts/BarChart.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Charts/BarChart.tsx");
+  reactHotLoader.register(BarChart, "BarChart", "/home/gcarron/dev/ecolyo/src/components/Charts/BarChart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Charts/BarChart.tsx");
 })();
 
 ;
@@ -1694,8 +1694,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConsumptionView, "ConsumptionView", "/home/bastien/ecolyo/src/components/Home/ConsumptionView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Home/ConsumptionView.tsx");
+  reactHotLoader.register(ConsumptionView, "ConsumptionView", "/home/gcarron/dev/ecolyo/src/components/Home/ConsumptionView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Home/ConsumptionView.tsx");
 })();
 
 ;
@@ -1826,8 +1826,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Connection, "Connection", "/home/bastien/ecolyo/src/components/Connection/Connection.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Connection/Connection.tsx");
+  reactHotLoader.register(Connection, "Connection", "/home/gcarron/dev/ecolyo/src/components/Connection/Connection.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/Connection.tsx");
 })();
 
 ;
@@ -2525,8 +2525,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(KonnectorViewerCard, "KonnectorViewerCard", "/home/bastien/ecolyo/src/components/Konnector/KonnectorViewerCard.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Konnector/KonnectorViewerCard.tsx");
+  reactHotLoader.register(KonnectorViewerCard, "KonnectorViewerCard", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorViewerCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorViewerCard.tsx");
 })();
 
 ;
@@ -2691,8 +2691,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(PartnersIssueModal, "PartnersIssueModal", "/home/bastien/ecolyo/src/components/PartnersIssue/PartnersIssueModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/PartnersIssue/PartnersIssueModal.tsx");
+  reactHotLoader.register(PartnersIssueModal, "PartnersIssueModal", "/home/gcarron/dev/ecolyo/src/components/PartnersIssue/PartnersIssueModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/PartnersIssue/PartnersIssueModal.tsx");
 })();
 
 ;
@@ -3122,8 +3122,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FormLogin, "FormLogin", "/home/bastien/ecolyo/src/components/Connection/FormLogin.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Connection/FormLogin.tsx");
+  reactHotLoader.register(FormLogin, "FormLogin", "/home/gcarron/dev/ecolyo/src/components/Connection/FormLogin.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/FormLogin.tsx");
 })();
 
 ;
@@ -3381,8 +3381,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FluidChartSlide, "FluidChartSlide", "/home/bastien/ecolyo/src/components/FluidChart/FluidChartSlide.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/FluidChart/FluidChartSlide.tsx");
+  reactHotLoader.register(FluidChartSlide, "FluidChartSlide", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChartSlide.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChartSlide.tsx");
 })();
 
 ;
@@ -3575,8 +3575,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FormOAuth, "FormOAuth", "/home/bastien/ecolyo/src/components/Connection/FormOAuth.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Connection/FormOAuth.tsx");
+  reactHotLoader.register(FormOAuth, "FormOAuth", "/home/gcarron/dev/ecolyo/src/components/Connection/FormOAuth.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/FormOAuth.tsx");
 })();
 
 ;
@@ -3771,8 +3771,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DataloadSectionDetail, "DataloadSectionDetail", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionDetail.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionDetail.tsx");
+  reactHotLoader.register(DataloadSectionDetail, "DataloadSectionDetail", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionDetail.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionDetail.tsx");
 })();
 
 ;
@@ -3933,8 +3933,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DataloadConsumptionVisualizer, "DataloadConsumptionVisualizer", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/DataloadConsumptionVisualizer.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/DataloadConsumptionVisualizer.tsx");
+  reactHotLoader.register(DataloadConsumptionVisualizer, "DataloadConsumptionVisualizer", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadConsumptionVisualizer.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadConsumptionVisualizer.tsx");
 })();
 
 ;
@@ -4016,8 +4016,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDetails, "ConsumptionDetails", "/home/bastien/ecolyo/src/components/Home/ConsumptionDetails.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Home/ConsumptionDetails.tsx");
+  reactHotLoader.register(ConsumptionDetails, "ConsumptionDetails", "/home/gcarron/dev/ecolyo/src/components/Home/ConsumptionDetails.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Home/ConsumptionDetails.tsx");
 })();
 
 ;
@@ -4227,8 +4227,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionOAuth, "ConnectionOAuth", "/home/bastien/ecolyo/src/components/Connection/ConnectionOAuth.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Connection/ConnectionOAuth.tsx");
+  reactHotLoader.register(ConnectionOAuth, "ConnectionOAuth", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionOAuth.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionOAuth.tsx");
 })();
 
 ;
@@ -4341,8 +4341,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionOAuthNoPartnerAccount, "ConnectionOAuthNoPartnerAccount", "/home/bastien/ecolyo/src/components/Connection/ConnectionOAuthNoPartnerAccount.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Connection/ConnectionOAuthNoPartnerAccount.tsx");
+  reactHotLoader.register(ConnectionOAuthNoPartnerAccount, "ConnectionOAuthNoPartnerAccount", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionOAuthNoPartnerAccount.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionOAuthNoPartnerAccount.tsx");
 })();
 
 ;
@@ -4506,8 +4506,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConsumptionVisualizer, "ConsumptionVisualizer", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/ConsumptionVisualizer.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/ConsumptionVisualizer.tsx");
+  reactHotLoader.register(ConsumptionVisualizer, "ConsumptionVisualizer", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/ConsumptionVisualizer.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/ConsumptionVisualizer.tsx");
 })();
 
 ;
@@ -4635,8 +4635,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(KonnectorViewerList, "KonnectorViewerList", "/home/bastien/ecolyo/src/components/Konnector/KonnectorViewerList.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Konnector/KonnectorViewerList.tsx");
+  reactHotLoader.register(KonnectorViewerList, "KonnectorViewerList", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorViewerList.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorViewerList.tsx");
 })();
 
 ;
@@ -4720,8 +4720,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(StepDetail, "StepDetail", "/home/bastien/ecolyo/src/components/PartnerConnectionStepsModal/StepDetail.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/PartnerConnectionStepsModal/StepDetail.tsx");
+  reactHotLoader.register(StepDetail, "StepDetail", "/home/gcarron/dev/ecolyo/src/components/PartnerConnectionStepsModal/StepDetail.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/PartnerConnectionStepsModal/StepDetail.tsx");
 })();
 
 ;
@@ -4864,12 +4864,12 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SwitchBase, "SwitchBase", "/home/bastien/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(SwitchElec, "SwitchElec", "/home/bastien/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(SwitchWater, "SwitchWater", "/home/bastien/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(SwitchGas, "SwitchGas", "/home/bastien/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(StyledSwitch, "StyledSwitch", "/home/bastien/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchBase, "SwitchBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchElec, "SwitchElec", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchWater, "SwitchWater", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchGas, "SwitchGas", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(StyledSwitch, "StyledSwitch", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
 })();
 
 ;
@@ -5066,7 +5066,7 @@ exports.getPartnerSteps = getPartnerSteps;
     return;
   }
 
-  reactHotLoader.register(getPartnerSteps, "getPartnerSteps", "/home/bastien/ecolyo/src/utils/steps.ts");
+  reactHotLoader.register(getPartnerSteps, "getPartnerSteps", "/home/gcarron/dev/ecolyo/src/utils/steps.ts");
 })();
 
 ;
@@ -5304,9 +5304,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(VirtualizeSwipeableViews, "VirtualizeSwipeableViews", "/home/bastien/ecolyo/src/components/FluidChart/FluidChartSwipe.tsx");
-  reactHotLoader.register(FluidChartSwipe, "FluidChartSwipe", "/home/bastien/ecolyo/src/components/FluidChart/FluidChartSwipe.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/FluidChart/FluidChartSwipe.tsx");
+  reactHotLoader.register(VirtualizeSwipeableViews, "VirtualizeSwipeableViews", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChartSwipe.tsx");
+  reactHotLoader.register(FluidChartSwipe, "FluidChartSwipe", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChartSwipe.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChartSwipe.tsx");
 })();
 
 ;
@@ -5441,8 +5441,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionLogin, "ConnectionLogin", "/home/bastien/ecolyo/src/components/Connection/ConnectionLogin.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Connection/ConnectionLogin.tsx");
+  reactHotLoader.register(ConnectionLogin, "ConnectionLogin", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionLogin.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionLogin.tsx");
 })();
 
 ;
@@ -5558,8 +5558,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionLoginWithPartnerAccount, "ConnectionLoginWithPartnerAccount", "/home/bastien/ecolyo/src/components/Connection/ConnectionLoginWithPartnerAccount.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Connection/ConnectionLoginWithPartnerAccount.tsx");
+  reactHotLoader.register(ConnectionLoginWithPartnerAccount, "ConnectionLoginWithPartnerAccount", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionLoginWithPartnerAccount.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionLoginWithPartnerAccount.tsx");
 })();
 
 ;
@@ -5657,8 +5657,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionLoginNoPartnerAccount, "ConnectionLoginNoPartnerAccount", "/home/bastien/ecolyo/src/components/Connection/ConnectionLoginNoPartnerAccount.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Connection/ConnectionLoginNoPartnerAccount.tsx");
+  reactHotLoader.register(ConnectionLoginNoPartnerAccount, "ConnectionLoginNoPartnerAccount", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionLoginNoPartnerAccount.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionLoginNoPartnerAccount.tsx");
 })();
 
 ;
@@ -5845,8 +5845,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DeleteGRDFAccountModal, "DeleteGRDFAccountModal", "/home/bastien/ecolyo/src/components/Connection/DeleteGRDFAccountModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Connection/DeleteGRDFAccountModal.tsx");
+  reactHotLoader.register(DeleteGRDFAccountModal, "DeleteGRDFAccountModal", "/home/gcarron/dev/ecolyo/src/components/Connection/DeleteGRDFAccountModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/DeleteGRDFAccountModal.tsx");
 })();
 
 ;
@@ -6164,8 +6164,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FluidChart, "FluidChart", "/home/bastien/ecolyo/src/components/FluidChart/FluidChart.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/FluidChart/FluidChart.tsx");
+  reactHotLoader.register(FluidChart, "FluidChart", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FluidChart/FluidChart.tsx");
 })();
 
 ;
@@ -6370,8 +6370,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FluidButton, "FluidButton", "/home/bastien/ecolyo/src/components/Home/FluidButton.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Home/FluidButton.tsx");
+  reactHotLoader.register(FluidButton, "FluidButton", "/home/gcarron/dev/ecolyo/src/components/Home/FluidButton.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Home/FluidButton.tsx");
 })();
 
 ;
@@ -6535,8 +6535,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TotalConsumption, "TotalConsumption", "/home/bastien/ecolyo/src/components/TotalConsumption/TotalConsumption.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/TotalConsumption/TotalConsumption.tsx");
+  reactHotLoader.register(TotalConsumption, "TotalConsumption", "/home/gcarron/dev/ecolyo/src/components/TotalConsumption/TotalConsumption.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/TotalConsumption/TotalConsumption.tsx");
 })();
 
 ;
@@ -6754,9 +6754,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(loadingOptions, "loadingOptions", "/home/bastien/ecolyo/src/components/Konnector/KonnectorModal.tsx");
-  reactHotLoader.register(KonnectorModal, "KonnectorModal", "/home/bastien/ecolyo/src/components/Konnector/KonnectorModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Konnector/KonnectorModal.tsx");
+  reactHotLoader.register(loadingOptions, "loadingOptions", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorModal.tsx");
+  reactHotLoader.register(KonnectorModal, "KonnectorModal", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Konnector/KonnectorModal.tsx");
 })();
 
 ;
@@ -6842,8 +6842,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DataloadSectionValue, "DataloadSectionValue", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionValue.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionValue.tsx");
+  reactHotLoader.register(DataloadSectionValue, "DataloadSectionValue", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionValue.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadSectionValue.tsx");
 })();
 
 ;
@@ -6968,8 +6968,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DataloadNoValue, "DataloadNoValue", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/DataloadNoValue.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/DataloadNoValue.tsx");
+  reactHotLoader.register(DataloadNoValue, "DataloadNoValue", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadNoValue.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadNoValue.tsx");
 })();
 
 ;
@@ -7198,8 +7198,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ExpiredConsentModal, "ExpiredConsentModal", "/home/bastien/ecolyo/src/components/Connection/ExpiredConsentModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Connection/ExpiredConsentModal.tsx");
+  reactHotLoader.register(ExpiredConsentModal, "ExpiredConsentModal", "/home/gcarron/dev/ecolyo/src/components/Connection/ExpiredConsentModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ExpiredConsentModal.tsx");
 })();
 
 ;
@@ -7336,8 +7336,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DataloadSection, "DataloadSection", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/DataloadSection.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/DataloadSection.tsx");
+  reactHotLoader.register(DataloadSection, "DataloadSection", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadSection.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/DataloadSection.tsx");
 })();
 
 ;
@@ -7481,8 +7481,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActivateHalfHourLoad, "ActivateHalfHourLoad", "/home/bastien/ecolyo/src/components/ActivateHalfHourLoad/ActivateHalfHourLoad.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ActivateHalfHourLoad/ActivateHalfHourLoad.tsx");
+  reactHotLoader.register(ActivateHalfHourLoad, "ActivateHalfHourLoad", "/home/gcarron/dev/ecolyo/src/components/ActivateHalfHourLoad/ActivateHalfHourLoad.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ActivateHalfHourLoad/ActivateHalfHourLoad.tsx");
 })();
 
 ;
@@ -7601,8 +7601,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FluidButtons, "FluidButtons", "/home/bastien/ecolyo/src/components/Home/FluidButtons.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Home/FluidButtons.tsx");
+  reactHotLoader.register(FluidButtons, "FluidButtons", "/home/gcarron/dev/ecolyo/src/components/Home/FluidButtons.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Home/FluidButtons.tsx");
 })();
 
 ;
@@ -8062,8 +8062,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConnectionResult, "ConnectionResult", "/home/bastien/ecolyo/src/components/Connection/ConnectionResult.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Connection/ConnectionResult.tsx");
+  reactHotLoader.register(ConnectionResult, "ConnectionResult", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionResult.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Connection/ConnectionResult.tsx");
 })();
 
 ;
@@ -8289,8 +8289,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TimeStepSelector, "TimeStepSelector", "/home/bastien/ecolyo/src/components/TimeStepSelector/TimeStepSelector.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/TimeStepSelector/TimeStepSelector.tsx");
+  reactHotLoader.register(TimeStepSelector, "TimeStepSelector", "/home/gcarron/dev/ecolyo/src/components/TimeStepSelector/TimeStepSelector.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/TimeStepSelector/TimeStepSelector.tsx");
 })();
 
 ;
@@ -8508,8 +8508,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(InfoDataConsumptionVisualizer, "InfoDataConsumptionVisualizer", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/InfoDataConsumptionVisualizer.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/InfoDataConsumptionVisualizer.tsx");
+  reactHotLoader.register(InfoDataConsumptionVisualizer, "InfoDataConsumptionVisualizer", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/InfoDataConsumptionVisualizer.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/InfoDataConsumptionVisualizer.tsx");
 })();
 
 ;
diff --git a/4/ecolyo.a5e19d9fad50251a6380.js b/4/ecolyo.619f32a9bcce79fca060.js
similarity index 98%
rename from 4/ecolyo.a5e19d9fad50251a6380.js
rename to 4/ecolyo.619f32a9bcce79fca060.js
index 9a9970f53a4c5ce7e8901ff29106dd12a884496f..01a680e5c231379560bac956780bb2c2ba560f4e 100644
--- a/4/ecolyo.a5e19d9fad50251a6380.js
+++ b/4/ecolyo.619f32a9bcce79fca060.js
@@ -145,8 +145,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FaqData, "FaqData", "/home/bastien/ecolyo/src/components/FAQ/FAQData.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/FAQ/FAQData.tsx");
+  reactHotLoader.register(FaqData, "FaqData", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQData.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQData.tsx");
 })();
 
 ;
@@ -281,8 +281,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FAQView, "FAQView", "/home/bastien/ecolyo/src/components/FAQ/FAQView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/FAQ/FAQView.tsx");
+  reactHotLoader.register(FAQView, "FAQView", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQView.tsx");
 })();
 
 ;
@@ -475,8 +475,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FAQContent, "FAQContent", "/home/bastien/ecolyo/src/components/FAQ/FAQContent.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/FAQ/FAQContent.tsx");
+  reactHotLoader.register(FAQContent, "FAQContent", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQContent.tsx");
 })();
 
 ;
diff --git a/5/ecolyo.eef34bd3288b5674940d.js b/5/ecolyo.4cbaa9b6f006f430534b.js
similarity index 90%
rename from 5/ecolyo.eef34bd3288b5674940d.js
rename to 5/ecolyo.4cbaa9b6f006f430534b.js
index 3ae62d283b0cf7ca083b38e51492847ebb46bd44..8589cc7ffefd273b8282cb384b62955a69ad98ad 100644
--- a/5/ecolyo.eef34bd3288b5674940d.js
+++ b/5/ecolyo.4cbaa9b6f006f430534b.js
@@ -423,9 +423,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TabPanel, "TabPanel", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureView.tsx");
-  reactHotLoader.register(EcogestureView, "EcogestureView", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureView.tsx");
+  reactHotLoader.register(TabPanel, "TabPanel", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureView.tsx");
+  reactHotLoader.register(EcogestureView, "EcogestureView", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureView.tsx");
 })();
 
 ;
@@ -565,8 +565,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureReinitModal, "EcogestureReinitModal", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureReinitModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureReinitModal.tsx");
+  reactHotLoader.register(EcogestureReinitModal, "EcogestureReinitModal", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureReinitModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureReinitModal.tsx");
 })();
 
 ;
@@ -584,7 +584,7 @@ exports.default = _default2;
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.ecogesture-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 1rem 1.5rem 2.5rem 1.5rem; }\n  .ecogesture-root .efficiency-button-content {\n    max-width: 52rem;\n    width: 97%;\n    display: flex;\n    justify-content: space-between;\n    align-items: center; }\n    @media only screen and (max-width: 1023px) {\n      .ecogesture-root .efficiency-button-content {\n        width: 97%; } }\n    @media only screen and (max-width: 768px) {\n      .ecogesture-root .efficiency-button-content {\n        width: 97%; } }\n    .ecogesture-root .efficiency-button-content .selection {\n      display: flex;\n      align-items: center;\n      flex-direction: column;\n      color: white;\n      text-align: center;\n      margin: 1rem auto; }\n      @media only screen and (max-width: 768px) {\n        .ecogesture-root .efficiency-button-content .selection {\n          margin: 1rem 0; } }\n      .ecogesture-root .efficiency-button-content .selection button.btn-highlight {\n        padding: 0.625rem; }\n    .ecogesture-root .efficiency-button-content .filters {\n      display: flex;\n      align-items: center;\n      height: 50px;\n      color: white;\n      position: relative; }\n      .ecogesture-root .efficiency-button-content .filters .filter {\n        height: 45px;\n        display: flex;\n        align-items: center;\n        justify-content: flex-start;\n        cursor: pointer; }\n        .ecogesture-root .efficiency-button-content .filters .filter svg {\n          margin-right: 1rem; }\n        .ecogesture-root .efficiency-button-content .filters .filter .checkicon {\n          opacity: 0;\n          margin-left: auto;\n          transition: all 300ms ease; }\n          .ecogesture-root .efficiency-button-content .filters .filter .checkicon.active {\n            opacity: 1; }\n      .ecogesture-root .efficiency-button-content .filters .ecogestures {\n        font-size: 0.95rem;\n        text-transform: initial;\n        padding-left: 0.5rem; }\n        .ecogesture-root .efficiency-button-content .filters .ecogestures.opened {\n          color: #e3b82a; }\n      .ecogesture-root .efficiency-button-content .filters .filter-button {\n        display: flex; }\n        .ecogesture-root .efficiency-button-content .filters .filter-button .button.btn-secondary-negative {\n          margin: auto;\n          display: flex;\n          align-items: center; }\n          .ecogesture-root .efficiency-button-content .filters .filter-button .button.btn-secondary-negative span {\n            display: inline-flex;\n            margin-bottom: 0;\n            transition: all 300ms ease; }\n          .ecogesture-root .efficiency-button-content .filters .filter-button .button.btn-secondary-negative svg {\n            margin-right: 1rem;\n            margin-left: -0.5rem; }\n    .ecogesture-root .efficiency-button-content button.btn-secondary-negative {\n      margin: 0;\n      padding: 0.3rem 0.5rem;\n      min-width: 11rem;\n      height: 2.25rem;\n      justify-content: left; }\n      .ecogesture-root .efficiency-button-content button.btn-secondary-negative.btn-info {\n        margin: 0 0 0 1rem;\n        padding: 0;\n        width: 2.25rem;\n        min-width: 2.25rem;\n        justify-content: center; }\n  .ecogesture-root .ecogesture-content {\n    display: flex;\n    flex-wrap: wrap;\n    max-width: 53rem;\n    animation: appear 600ms ease;\n    width: 100%; }\n\n@keyframes appear {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n    .ecogesture-root .ecogesture-content .ecogesture-content-loading {\n      height: 80vh;\n      width: 100%;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      align-items: center;\n      color: #e0e0e0; }\n    .ecogesture-root .ecogesture-content .ecogesture-list-item {\n      width: 48%;\n      height: 8rem;\n      margin: 1% 1%;\n      animation: appear 600ms ease; }\n    .ecogesture-root .ecogesture-content .ecogesture-list-item > button {\n      height: 100%;\n      overflow: hidden;\n      animation: appear 600ms ease; }\n  .ecogesture-root .ec-filter-error {\n    color: #e0e0e0;\n    text-align: center;\n    margin-top: 2rem; }\n    .ecogesture-root .ec-filter-error div:first-child {\n      margin-bottom: 1rem; }\n\ndiv.filter-menu {\n  margin-top: 3.5rem;\n  margin-left: -0.5rem;\n  color: white;\n  background: linear-gradient(0deg, rgba(255, 255, 255, 0.09), rgba(255, 255, 255, 0.09)), linear-gradient(180deg, #323339 0%, #25262b 100%);\n  border: 1px solid #a0a0a0;\n  box-sizing: border-box;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  z-index: 3;\n  width: 220px;\n  padding: 0.5rem 0rem;\n  font-size: 0.875rem;\n  left: 0;\n  transition: all 300ms ease; }\n  div.filter-menu.opened {\n    display: block; }\n  div.filter-menu .filter {\n    padding: 0 1rem; }\n    div.filter-menu .filter.filter-active {\n      background: rgba(160, 160, 160, 0.2); }\n\n.filter-menu-list li {\n  color: #ffffff;\n  text-transform: initial;\n  font-family: Lato, sans-serif; }\n  .filter-menu-list li.item-active {\n    font-weight: 700; }\n\n.filter-menu-icon {\n  margin-left: auto;\n  min-width: 0; }\n\n.reinit-button {\n  background: transparent;\n  border: 1px solid rgba(255, 255, 255, 0.6);\n  border-radius: 2px;\n  margin: 20px 6px;\n  padding: 3px;\n  width: 100%;\n  cursor: pointer; }\n  .reinit-button span {\n    color: #ffffff;\n    display: inline-block;\n    max-width: 200px; }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.ecogesture-root {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 1rem 1.5rem 2.5rem 1.5rem; }\n  .ecogesture-root .efficiency-button-content {\n    max-width: 52rem;\n    width: 97%;\n    display: flex;\n    justify-content: space-between;\n    align-items: center; }\n    @media only screen and (max-width: 1023px) {\n      .ecogesture-root .efficiency-button-content {\n        width: 97%; } }\n    @media only screen and (max-width: 768px) {\n      .ecogesture-root .efficiency-button-content {\n        width: 97%; } }\n    .ecogesture-root .efficiency-button-content .selection {\n      display: flex;\n      align-items: center;\n      flex-direction: column;\n      color: white;\n      text-align: center;\n      margin: 1rem auto; }\n      .ecogesture-root .efficiency-button-content .selection button.btn-highlight {\n        padding: 0.625rem; }\n    .ecogesture-root .efficiency-button-content .filters {\n      display: flex;\n      align-items: center;\n      height: 50px;\n      color: white;\n      position: relative; }\n      .ecogesture-root .efficiency-button-content .filters .filter {\n        height: 45px;\n        display: flex;\n        align-items: center;\n        justify-content: flex-start;\n        cursor: pointer; }\n        .ecogesture-root .efficiency-button-content .filters .filter svg {\n          margin-right: 1rem; }\n        .ecogesture-root .efficiency-button-content .filters .filter .checkicon {\n          opacity: 0;\n          margin-left: auto;\n          transition: all 300ms ease; }\n          .ecogesture-root .efficiency-button-content .filters .filter .checkicon.active {\n            opacity: 1; }\n      .ecogesture-root .efficiency-button-content .filters .ecogestures {\n        font-size: 0.95rem;\n        text-transform: initial;\n        padding-left: 0.5rem; }\n        .ecogesture-root .efficiency-button-content .filters .ecogestures.opened {\n          color: #e3b82a; }\n      .ecogesture-root .efficiency-button-content .filters .filter-button {\n        display: flex; }\n        .ecogesture-root .efficiency-button-content .filters .filter-button .button.btn-secondary-negative {\n          margin: auto;\n          display: flex;\n          align-items: center; }\n          .ecogesture-root .efficiency-button-content .filters .filter-button .button.btn-secondary-negative span {\n            display: inline-flex;\n            margin-bottom: 0;\n            transition: all 300ms ease; }\n          .ecogesture-root .efficiency-button-content .filters .filter-button .button.btn-secondary-negative svg {\n            margin-right: 1rem;\n            margin-left: -0.5rem; }\n    .ecogesture-root .efficiency-button-content button.btn-secondary-negative {\n      margin: 0;\n      padding: 0.3rem 0.5rem;\n      min-width: 11rem;\n      height: 2.25rem;\n      justify-content: left; }\n      .ecogesture-root .efficiency-button-content button.btn-secondary-negative.btn-info {\n        margin: 0 0 0 1rem;\n        padding: 0;\n        width: 2.25rem;\n        min-width: 2.25rem;\n        justify-content: center; }\n  .ecogesture-root .ecogesture-content {\n    display: flex;\n    flex-wrap: wrap;\n    max-width: 53rem;\n    animation: appear 600ms ease;\n    width: 100%; }\n\n@keyframes appear {\n  from {\n    opacity: 0; }\n  to {\n    opacity: 1; } }\n    .ecogesture-root .ecogesture-content .ecogesture-content-loading {\n      height: 80vh;\n      width: 100%;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      align-items: center;\n      color: #e0e0e0; }\n    .ecogesture-root .ecogesture-content .ecogesture-list-item {\n      width: 48%;\n      height: 8rem;\n      margin: 1% 1%;\n      animation: appear 600ms ease; }\n    .ecogesture-root .ecogesture-content .ecogesture-list-item > button {\n      height: 100%;\n      overflow: hidden;\n      animation: appear 600ms ease; }\n  .ecogesture-root .ec-filter-error {\n    color: #e0e0e0;\n    text-align: center;\n    margin-top: 2rem; }\n    .ecogesture-root .ec-filter-error div:first-child {\n      margin-bottom: 1rem; }\n\ndiv.filter-menu {\n  margin-top: 3.5rem;\n  margin-left: -0.5rem;\n  color: white;\n  background: linear-gradient(0deg, rgba(255, 255, 255, 0.09), rgba(255, 255, 255, 0.09)), linear-gradient(180deg, #323339 0%, #25262b 100%);\n  border: 1px solid #a0a0a0;\n  box-sizing: border-box;\n  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n  border-radius: 4px;\n  z-index: 3;\n  width: 220px;\n  padding: 0.5rem 0rem;\n  font-size: 0.875rem;\n  left: 0;\n  transition: all 300ms ease; }\n  div.filter-menu.opened {\n    display: block; }\n  div.filter-menu .filter {\n    padding: 0 1rem; }\n    div.filter-menu .filter.filter-active {\n      background: rgba(160, 160, 160, 0.2); }\n\n.filter-menu-list li {\n  color: #ffffff;\n  text-transform: initial;\n  font-family: Lato, sans-serif; }\n  .filter-menu-list li.item-active {\n    font-weight: 700; }\n\n.filter-menu-icon {\n  margin-left: auto;\n  min-width: 0; }\n\n.reinit-button {\n  background: transparent;\n  border: 1px solid rgba(255, 255, 255, 0.6);\n  border-radius: 2px;\n  margin: 20px 6px;\n  padding: 3px;\n  width: 100%;\n  cursor: pointer; }\n  .reinit-button span {\n    color: #ffffff;\n    display: inline-block;\n    max-width: 200px; }\n", ""]);
 
 
 
@@ -747,14 +747,14 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(CardBase, "CardBase", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(CardNew, "CardNew", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(CardBlueBorderContentBase, "CardBlueBorderContentBase", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(CardChallengeBase, "CardChallengeBase", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(CardContentBase, "CardContentBase", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(GenerateContentCard, "GenerateContentCard", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(StyledEcogestureCard, "StyledEcogestureCard", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(CardBase, "CardBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(CardNew, "CardNew", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(CardBlueBorderContentBase, "CardBlueBorderContentBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(CardChallengeBase, "CardChallengeBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(CardContentBase, "CardContentBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(GenerateContentCard, "GenerateContentCard", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(StyledEcogestureCard, "StyledEcogestureCard", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledEcogestureCard.tsx");
 })();
 
 ;
@@ -932,8 +932,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureCard, "EcogestureCard", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureCard.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureCard.tsx");
+  reactHotLoader.register(EcogestureCard, "EcogestureCard", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureCard.tsx");
 })();
 
 ;
@@ -1248,8 +1248,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureList, "EcogestureList", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureList.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureList.tsx");
+  reactHotLoader.register(EcogestureList, "EcogestureList", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureList.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureList.tsx");
 })();
 
 ;
@@ -1404,8 +1404,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureInitModal, "EcogestureInitModal", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureInitModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureInitModal.tsx");
+  reactHotLoader.register(EcogestureInitModal, "EcogestureInitModal", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureInitModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureInitModal.tsx");
 })();
 
 ;
@@ -1616,8 +1616,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureEmptyList, "EcogestureEmptyList", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureEmptyList.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureEmptyList.tsx");
+  reactHotLoader.register(EcogestureEmptyList, "EcogestureEmptyList", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureEmptyList.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureEmptyList.tsx");
 })();
 
 ;
diff --git a/6/ecolyo.48f6014169152fa21db1.js b/6/ecolyo.932e2a2b819e1db5d9e3.js
similarity index 94%
rename from 6/ecolyo.48f6014169152fa21db1.js
rename to 6/ecolyo.932e2a2b819e1db5d9e3.js
index e7bde497a15d0fcf54de6eb487517269f6b12156..7a0cc2e6c1b6bea9e7572a7c9c7b968d9f41e4f5 100644
--- a/6/ecolyo.48f6014169152fa21db1.js
+++ b/6/ecolyo.932e2a2b819e1db5d9e3.js
@@ -203,8 +203,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DateNavigator, "DateNavigator", "/home/bastien/ecolyo/src/components/DateNavigator/DateNavigator.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/DateNavigator/DateNavigator.tsx");
+  reactHotLoader.register(DateNavigator, "DateNavigator", "/home/gcarron/dev/ecolyo/src/components/DateNavigator/DateNavigator.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/DateNavigator/DateNavigator.tsx");
 })();
 
 ;
@@ -362,8 +362,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DateNavigatorFormat, "DateNavigatorFormat", "/home/bastien/ecolyo/src/components/DateNavigator/DateNavigatorFormat.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/DateNavigator/DateNavigatorFormat.tsx");
+  reactHotLoader.register(DateNavigatorFormat, "DateNavigatorFormat", "/home/gcarron/dev/ecolyo/src/components/DateNavigator/DateNavigatorFormat.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/DateNavigator/DateNavigatorFormat.tsx");
 })();
 
 ;
@@ -485,15 +485,15 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(CardBase, "CardBase", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardElec, "CardElec", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardWater, "CardWater", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardGas, "CardGas", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardMulti, "CardMulti", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardContentBase, "CardContentBase", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(GenerateContentCard, "GenerateContentCard", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(StyledCard, "StyledCard", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardBase, "CardBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardElec, "CardElec", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardWater, "CardWater", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardGas, "CardGas", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardMulti, "CardMulti", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardContentBase, "CardContentBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(GenerateContentCard, "GenerateContentCard", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(StyledCard, "StyledCard", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
 })();
 
 ;
@@ -707,8 +707,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EstimatedConsumptionModal, "EstimatedConsumptionModal", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/EstimatedConsumptionModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ConsumptionVisualizer/EstimatedConsumptionModal.tsx");
+  reactHotLoader.register(EstimatedConsumptionModal, "EstimatedConsumptionModal", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/EstimatedConsumptionModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ConsumptionVisualizer/EstimatedConsumptionModal.tsx");
 })();
 
 ;
diff --git a/7/ecolyo.073d14598aea707536af.js b/7/ecolyo.6ed0acf2adcbf05c3b76.js
similarity index 94%
rename from 7/ecolyo.073d14598aea707536af.js
rename to 7/ecolyo.6ed0acf2adcbf05c3b76.js
index 35681f01992e90a9339219564bad14ee5ca30056..3052900ec98fd3d72023624fbcd206022a09b7d2 100644
--- a/7/ecolyo.073d14598aea707536af.js
+++ b/7/ecolyo.6ed0acf2adcbf05c3b76.js
@@ -73,8 +73,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(GCUView, "GCUView", "/home/bastien/ecolyo/src/components/GCU/GCUView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/GCU/GCUView.tsx");
+  reactHotLoader.register(GCUView, "GCUView", "/home/gcarron/dev/ecolyo/src/components/GCU/GCUView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/GCU/GCUView.tsx");
 })();
 
 ;
diff --git a/8/ecolyo.3c9e991d5d354a4aa69e.js b/8/ecolyo.06f0326afc581a133596.js
similarity index 95%
rename from 8/ecolyo.3c9e991d5d354a4aa69e.js
rename to 8/ecolyo.06f0326afc581a133596.js
index 4b594c93ad78aef434bbbaf169bccec4c1e378ea..0e88b78809a7de6e3098ed9606013c4e20d88230 100644
--- a/8/ecolyo.3c9e991d5d354a4aa69e.js
+++ b/8/ecolyo.06f0326afc581a133596.js
@@ -310,8 +310,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ReportOptions, "ReportOptions", "/home/bastien/ecolyo/src/components/Options/ReportOptions.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Options/ReportOptions.tsx");
+  reactHotLoader.register(ReportOptions, "ReportOptions", "/home/gcarron/dev/ecolyo/src/components/Options/ReportOptions.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Options/ReportOptions.tsx");
 })();
 
 ;
@@ -405,8 +405,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(GCULink, "GCULink", "/home/bastien/ecolyo/src/components/GCU/GCULink.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/GCU/GCULink.tsx");
+  reactHotLoader.register(GCULink, "GCULink", "/home/gcarron/dev/ecolyo/src/components/GCU/GCULink.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/GCU/GCULink.tsx");
 })();
 
 ;
@@ -470,8 +470,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Version, "Version", "/home/bastien/ecolyo/src/components/Version/Version.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Version/Version.tsx");
+  reactHotLoader.register(Version, "Version", "/home/gcarron/dev/ecolyo/src/components/Version/Version.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Version/Version.tsx");
 })();
 
 ;
@@ -691,8 +691,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(LegalNoticeLink, "LegalNoticeLink", "/home/bastien/ecolyo/src/components/LegalNotice/LegalNoticeLink.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/LegalNotice/LegalNoticeLink.tsx");
+  reactHotLoader.register(LegalNoticeLink, "LegalNoticeLink", "/home/gcarron/dev/ecolyo/src/components/LegalNotice/LegalNoticeLink.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/LegalNotice/LegalNoticeLink.tsx");
 })();
 
 ;
@@ -872,12 +872,12 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SwitchBase, "SwitchBase", "/home/bastien/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(SwitchElec, "SwitchElec", "/home/bastien/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(SwitchWater, "SwitchWater", "/home/bastien/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(SwitchGas, "SwitchGas", "/home/bastien/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(StyledSwitch, "StyledSwitch", "/home/bastien/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchBase, "SwitchBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchElec, "SwitchElec", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchWater, "SwitchWater", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(SwitchGas, "SwitchGas", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(StyledSwitch, "StyledSwitch", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Switch/StyledSwitch.tsx");
 })();
 
 ;
@@ -1117,8 +1117,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeOptions, "ProfileTypeOptions", "/home/bastien/ecolyo/src/components/Options/ProfileTypeOptions.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Options/ProfileTypeOptions.tsx");
+  reactHotLoader.register(ProfileTypeOptions, "ProfileTypeOptions", "/home/gcarron/dev/ecolyo/src/components/Options/ProfileTypeOptions.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Options/ProfileTypeOptions.tsx");
 })();
 
 ;
@@ -1242,8 +1242,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(OptionsView, "OptionsView", "/home/bastien/ecolyo/src/components/Options/OptionsView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Options/OptionsView.tsx");
+  reactHotLoader.register(OptionsView, "OptionsView", "/home/gcarron/dev/ecolyo/src/components/Options/OptionsView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Options/OptionsView.tsx");
 })();
 
 ;
@@ -1376,15 +1376,15 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(CardBase, "CardBase", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardElec, "CardElec", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardWater, "CardWater", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardGas, "CardGas", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardMulti, "CardMulti", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(CardContentBase, "CardContentBase", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(GenerateContentCard, "GenerateContentCard", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(StyledCard, "StyledCard", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardBase, "CardBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardElec, "CardElec", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardWater, "CardWater", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardGas, "CardGas", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardMulti, "CardMulti", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(CardContentBase, "CardContentBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(GenerateContentCard, "GenerateContentCard", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(StyledCard, "StyledCard", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Card/StyledCard.tsx");
 })();
 
 ;
@@ -1512,8 +1512,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FAQLink, "FAQLink", "/home/bastien/ecolyo/src/components/FAQ/FAQLink.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/FAQ/FAQLink.tsx");
+  reactHotLoader.register(FAQLink, "FAQLink", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQLink.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/FAQ/FAQLink.tsx");
 })();
 
 ;
diff --git a/9/ecolyo.5b59416269de96b86a11.js b/9/ecolyo.80e293bf5e3a123a6e19.js
similarity index 98%
rename from 9/ecolyo.5b59416269de96b86a11.js
rename to 9/ecolyo.80e293bf5e3a123a6e19.js
index 20ab54ef9e7902d12e24fbd07437e19e725458f2..8eb0a6cdc3ea84f7721fb178bd16ace7160fa24b 100644
--- a/9/ecolyo.5b59416269de96b86a11.js
+++ b/9/ecolyo.80e293bf5e3a123a6e19.js
@@ -387,8 +387,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SingleEcogesture, "SingleEcogesture", "/home/bastien/ecolyo/src/components/Ecogesture/SingleEcogesture.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Ecogesture/SingleEcogesture.tsx");
+  reactHotLoader.register(SingleEcogesture, "SingleEcogesture", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/SingleEcogesture.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/SingleEcogesture.tsx");
 })();
 
 ;
@@ -630,8 +630,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ErrorPage, "ErrorPage", "/home/bastien/ecolyo/src/components/CommonKit/ErrorPage/ErrorPage.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/CommonKit/ErrorPage/ErrorPage.tsx");
+  reactHotLoader.register(ErrorPage, "ErrorPage", "/home/gcarron/dev/ecolyo/src/components/CommonKit/ErrorPage/ErrorPage.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/ErrorPage/ErrorPage.tsx");
 })();
 
 ;
diff --git a/app/ecolyo.499a5a59fa9e0ade300c.js b/app/ecolyo.c23d2ee98b58588060f0.js
similarity index 99%
rename from app/ecolyo.499a5a59fa9e0ade300c.js
rename to app/ecolyo.c23d2ee98b58588060f0.js
index 9686e1576e3f8d03dbe9d2f8cdb046ea19a3c5df..7348e339b8d6e5c5e5f7b38efa02b04b5bf18a10 100644
--- a/app/ecolyo.499a5a59fa9e0ade300c.js
+++ b/app/ecolyo.c23d2ee98b58588060f0.js
@@ -64,7 +64,7 @@
 /******/
 /******/ 	// script path function
 /******/ 	function jsonpScriptSrc(chunkId) {
-/******/ 		return __webpack_require__.p + "" + ({}[chunkId]||chunkId) + "/ecolyo." + {"2":"93fc8a2ec6a748d89720","3":"a5046ce366de720cc2d2","4":"a5e19d9fad50251a6380","5":"eef34bd3288b5674940d","6":"48f6014169152fa21db1","7":"073d14598aea707536af","8":"3c9e991d5d354a4aa69e","9":"5b59416269de96b86a11","10":"fb88c15ad2d45fb10fc5"}[chunkId] + ".js"
+/******/ 		return __webpack_require__.p + "" + ({}[chunkId]||chunkId) + "/ecolyo." + {"2":"dd219a049cb0be3dffd5","3":"bbd263ca2a04873e9b00","4":"619f32a9bcce79fca060","5":"4cbaa9b6f006f430534b","6":"932e2a2b819e1db5d9e3","7":"6ed0acf2adcbf05c3b76","8":"06f0326afc581a133596","9":"80e293bf5e3a123a6e19","10":"c4557555ab9bc825d3f8"}[chunkId] + ".js"
 /******/ 	}
 /******/
 /******/ 	// The require function
@@ -388,8 +388,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionCard, "ActionCard", "/home/bastien/ecolyo/src/components/Action/ActionCard.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Action/ActionCard.tsx");
+  reactHotLoader.register(ActionCard, "ActionCard", "/home/gcarron/dev/ecolyo/src/components/Action/ActionCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionCard.tsx");
 })();
 
 ;
@@ -673,8 +673,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizCustomQuestionContent, "QuizCustomQuestionContent", "/home/bastien/ecolyo/src/components/Quiz/QuizCustomQuestionContent.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Quiz/QuizCustomQuestionContent.tsx");
+  reactHotLoader.register(QuizCustomQuestionContent, "QuizCustomQuestionContent", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizCustomQuestionContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizCustomQuestionContent.tsx");
 })();
 
 ;
@@ -701,7 +701,7 @@ var _react = _interopRequireDefault(__webpack_require__("q1tI"));
 
 var _reactDom = __webpack_require__("i8i4");
 
-var _cozyClient = _interopRequireWildcard(__webpack_require__("SH7X"));
+var _cozyClient = __webpack_require__("SH7X");
 
 var _reactRedux = __webpack_require__("/MKj");
 
@@ -713,85 +713,45 @@ var _oauth = __webpack_require__("sDS3");
 
 var _lodash = __webpack_require__("LvDl");
 
-var _manifest = _interopRequireDefault(__webpack_require__("pZg0"));
+var _client = __webpack_require__("1L0a");
 
-var _doctypes = _interopRequireDefault(__webpack_require__("D2hQ"));
-
-var _history = __webpack_require__("LhCv");
-
-var _reactRouterDom = __webpack_require__("55Ip");
-
-var _matomoTracker = _interopRequireDefault(__webpack_require__("vMBp"));
-
-var _environment = _interopRequireDefault(__webpack_require__("X6DI"));
+var _bar = __webpack_require__("WL0o");
 
 (function () {
   var enterModule = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.enterModule : undefined;
   enterModule && enterModule(module);
 })();
 
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
 var __signature__ = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.default.signature : function (a) {
   return a;
 };
 
 var setupApp = (0, _lodash.memoize)(function () {
-  var history = (0, _history.createBrowserHistory)(); // eslint-disable-next-line @typescript-eslint/no-explicit-any
-
   var root = document.querySelector('[role=application]');
-  var data = JSON.parse(root.dataset.cozy);
-  var protocol = window.location.protocol;
-  var cozyUrl = "".concat(protocol, "//").concat(data.domain);
-  var locale = 'fr';
-  var polyglot = (0, _I18n.initTranslation)(locale, function (lang) {
+
+  var _getValues = (0, _bar.getValues)(root.dataset),
+      lang = _getValues.lang;
+
+  var polyglot = (0, _I18n.initTranslation)(lang, function (lang) {
     return __webpack_require__("/KVF")("./".concat(lang));
   });
-  var isDev = new _environment.default().isDev();
-  var client = new _cozyClient.default({
-    uri: cozyUrl,
-    token: data.token,
-    appMetadata: {
-      slug: _manifest.default.name,
-      version: _manifest.default.version
-    },
-    schema: _doctypes.default
-  });
+  var client = (0, _client.getClient)();
   var persistedState = {};
   var store = (0, _store.default)(client, persistedState);
-  cozy.bar.init({
-    appName: data.app.name,
-    appEditor: data.app.editor,
-    cozyClient: client,
-    iconPath: data.app.icon,
-    lang: data.locale,
-    replaceTitleOnMobile: false,
-    appSlug: data.app.slug,
-    appNamePrefix: data.app.prefix
-  });
-  var tracker;
-
-  if (window.Piwik && !isDev) {
-    Piwik.getTracker();
-    tracker = new _matomoTracker.default({
-      cozyUrl: cozyUrl,
-      url: "https://statweb.grandlyon.com/",
-      siteId: 117,
-      history: history,
-      phpFilename: 'matomo.php'
-    });
-  }
+  /** I don't know why I need to for this... But if I don't it seems that
+   * we have a race between configureStore and initBar resulting in
+   * an error from cozy-client "store is already defined"
+   */
 
+  setTimeout(function () {
+    (0, _bar.initBar)(client);
+  }, 0);
   return {
     root: root,
     store: store,
     client: client,
-    locale: locale,
-    polyglot: polyglot,
-    history: history,
-    tracker: tracker
+    lang: lang,
+    polyglot: polyglot
   };
 });
 
@@ -800,10 +760,8 @@ var init = function init() {
       root = _setupApp.root,
       store = _setupApp.store,
       client = _setupApp.client,
-      locale = _setupApp.locale,
-      polyglot = _setupApp.polyglot,
-      history = _setupApp.history,
-      tracker = _setupApp.tracker;
+      lang = _setupApp.lang,
+      polyglot = _setupApp.polyglot;
 
   if ((0, _oauth.handleOAuthResponse)()) return;
 
@@ -814,11 +772,9 @@ var init = function init() {
   }, /*#__PURE__*/_react.default.createElement(_cozyClient.CozyProvider, {
     client: client
   }, /*#__PURE__*/_react.default.createElement(_I18n.I18n, {
-    lang: locale,
+    lang: lang,
     polyglot: polyglot
-  }, /*#__PURE__*/_react.default.createElement(_reactRouterDom.HashRouter, history, /*#__PURE__*/_react.default.createElement(App, {
-    tracker: tracker
-  }))))), root);
+  }, /*#__PURE__*/_react.default.createElement(App, null)))), root);
 }; // initial rendering of the application
 
 
@@ -849,9 +805,9 @@ if (false) {}
     return;
   }
 
-  reactHotLoader.register(setupApp, "setupApp", "/home/bastien/ecolyo/src/targets/browser/index.tsx");
-  reactHotLoader.register(init, "init", "/home/bastien/ecolyo/src/targets/browser/index.tsx");
-  reactHotLoader.register(isSafari, "isSafari", "/home/bastien/ecolyo/src/targets/browser/index.tsx");
+  reactHotLoader.register(setupApp, "setupApp", "/home/gcarron/dev/ecolyo/src/targets/browser/index.tsx");
+  reactHotLoader.register(init, "init", "/home/gcarron/dev/ecolyo/src/targets/browser/index.tsx");
+  reactHotLoader.register(isSafari, "isSafari", "/home/gcarron/dev/ecolyo/src/targets/browser/index.tsx");
 })();
 
 ;
@@ -1055,8 +1011,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(CGUModal, "CGUModal", "/home/bastien/ecolyo/src/components/Terms/CGUModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Terms/CGUModal.tsx");
+  reactHotLoader.register(CGUModal, "CGUModal", "/home/gcarron/dev/ecolyo/src/components/Terms/CGUModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Terms/CGUModal.tsx");
 })();
 
 ;
@@ -1132,7 +1088,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -1576,8 +1532,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFormDateSelection, "ProfileTypeFormDateSelection", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeFormDateSelection.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeFormDateSelection.tsx");
+  reactHotLoader.register(ProfileTypeFormDateSelection, "ProfileTypeFormDateSelection", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormDateSelection.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormDateSelection.tsx");
 })();
 
 ;
@@ -2100,8 +2056,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SplashRoot, "SplashRoot", "/home/bastien/ecolyo/src/components/Splash/SplashRoot.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Splash/SplashRoot.tsx");
+  reactHotLoader.register(SplashRoot, "SplashRoot", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashRoot.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashRoot.tsx");
 })();
 
 ;
@@ -2288,8 +2244,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureFormEquipment, "EcogestureFormEquipment", "/home/bastien/ecolyo/src/components/EcogestureForm/EcogestureFormEquipment.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/EcogestureForm/EcogestureFormEquipment.tsx");
+  reactHotLoader.register(EcogestureFormEquipment, "EcogestureFormEquipment", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureFormEquipment.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureFormEquipment.tsx");
 })();
 
 ;
@@ -2412,8 +2368,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(AxisRight, "AxisRight", "/home/bastien/ecolyo/src/components/Charts/AxisRight.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Charts/AxisRight.tsx");
+  reactHotLoader.register(AxisRight, "AxisRight", "/home/gcarron/dev/ecolyo/src/components/Charts/AxisRight.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Charts/AxisRight.tsx");
 })();
 
 ;
@@ -2502,8 +2458,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelError, "DuelError", "/home/bastien/ecolyo/src/components/Duel/DuelError.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Duel/DuelError.tsx");
+  reactHotLoader.register(DuelError, "DuelError", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelError.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelError.tsx");
 })();
 
 ;
@@ -2560,6 +2516,78 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 /***/ }),
 
+/***/ "1L0a":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+/* WEBPACK VAR INJECTION */(function(module) {
+
+var _interopRequireDefault = __webpack_require__("TqRt");
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.getClient = void 0;
+
+var _cozyClient = _interopRequireDefault(__webpack_require__("SH7X"));
+
+var _manifest = _interopRequireDefault(__webpack_require__("pZg0"));
+
+var _doctypes = _interopRequireDefault(__webpack_require__("D2hQ"));
+
+(function () {
+  var enterModule = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.enterModule : undefined;
+  enterModule && enterModule(module);
+})();
+
+var __signature__ = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.default.signature : function (a) {
+  return a;
+};
+
+/**
+ * Returns cozy client instance
+ * @returns {object} cozy client instance
+ */
+var getClient = function getClient() {
+  // eslint-disable-next-line @typescript-eslint/no-explicit-any
+  var root = document.querySelector('[role=application]');
+  var data = root.dataset;
+  var protocol = window.location.protocol;
+  var cozyUrl = "".concat(protocol, "//").concat(data.cozyDomain);
+  return new _cozyClient.default({
+    uri: cozyUrl,
+    token: data.cozyToken,
+    appMetadata: {
+      slug: _manifest.default.name,
+      version: _manifest.default.version
+    },
+    schema: _doctypes.default
+  });
+};
+
+exports.getClient = getClient;
+;
+
+(function () {
+  var reactHotLoader = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.default : undefined;
+
+  if (!reactHotLoader) {
+    return;
+  }
+
+  reactHotLoader.register(getClient, "getClient", "/home/gcarron/dev/ecolyo/src/utils/client.ts");
+})();
+
+;
+
+(function () {
+  var leaveModule = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.leaveModule : undefined;
+  leaveModule && leaveModule(module);
+})();
+/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__("YuTi")(module)))
+
+/***/ }),
+
 /***/ "1RIw":
 /***/ (function(module, exports, __webpack_require__) {
 
@@ -2617,7 +2645,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -2916,7 +2944,7 @@ exports.default = ProfileService;
     return;
   }
 
-  reactHotLoader.register(ProfileService, "ProfileService", "/home/bastien/ecolyo/src/services/profile.service.ts");
+  reactHotLoader.register(ProfileService, "ProfileService", "/home/gcarron/dev/ecolyo/src/services/profile.service.ts");
 })();
 
 ;
@@ -3174,8 +3202,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeView, "ChallengeView", "/home/bastien/ecolyo/src/components/Challenge/ChallengeView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Challenge/ChallengeView.tsx");
+  reactHotLoader.register(ChallengeView, "ChallengeView", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeView.tsx");
 })();
 
 ;
@@ -3446,8 +3474,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionView, "ActionView", "/home/bastien/ecolyo/src/components/Action/ActionView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Action/ActionView.tsx");
+  reactHotLoader.register(ActionView, "ActionView", "/home/gcarron/dev/ecolyo/src/components/Action/ActionView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionView.tsx");
 })();
 
 ;
@@ -3552,8 +3580,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureSelectionModal, "EcogestureSelectionModal", "/home/bastien/ecolyo/src/components/EcogestureSelection/EcogestureSelectionModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/EcogestureSelection/EcogestureSelectionModal.tsx");
+  reactHotLoader.register(EcogestureSelectionModal, "EcogestureSelectionModal", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionModal.tsx");
 })();
 
 ;
@@ -3658,7 +3686,7 @@ exports.default = MailService;
     return;
   }
 
-  reactHotLoader.register(MailService, "MailService", "/home/bastien/ecolyo/src/services/mail.service.ts");
+  reactHotLoader.register(MailService, "MailService", "/home/gcarron/dev/ecolyo/src/services/mail.service.ts");
 })();
 
 ;
@@ -3791,8 +3819,8 @@ exports.chartReducer = chartReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/home/bastien/ecolyo/src/store/chart/chart.reducer.ts");
-  reactHotLoader.register(chartReducer, "chartReducer", "/home/bastien/ecolyo/src/store/chart/chart.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/chart/chart.reducer.ts");
+  reactHotLoader.register(chartReducer, "chartReducer", "/home/gcarron/dev/ecolyo/src/store/chart/chart.reducer.ts");
 })();
 
 ;
@@ -3934,8 +3962,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureFormSingleChoice, "EcogestureFormSingleChoice", "/home/bastien/ecolyo/src/components/EcogestureForm/EcogestureFormSingleChoice.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/EcogestureForm/EcogestureFormSingleChoice.tsx");
+  reactHotLoader.register(EcogestureFormSingleChoice, "EcogestureFormSingleChoice", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureFormSingleChoice.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureFormSingleChoice.tsx");
 })();
 
 ;
@@ -4099,8 +4127,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionOnGoing, "ActionOnGoing", "/home/bastien/ecolyo/src/components/Action/ActionOnGoing.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Action/ActionOnGoing.tsx");
+  reactHotLoader.register(ActionOnGoing, "ActionOnGoing", "/home/gcarron/dev/ecolyo/src/components/Action/ActionOnGoing.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionOnGoing.tsx");
 })();
 
 ;
@@ -4355,7 +4383,7 @@ exports.default = ProfileEcogestureService;
     return;
   }
 
-  reactHotLoader.register(ProfileEcogestureService, "ProfileEcogestureService", "/home/bastien/ecolyo/src/services/profileEcogesture.service.ts");
+  reactHotLoader.register(ProfileEcogestureService, "ProfileEcogestureService", "/home/gcarron/dev/ecolyo/src/services/profileEcogesture.service.ts");
 })();
 
 ;
@@ -4414,18 +4442,8 @@ Object.defineProperty(exports, "__esModule", {
 });
 exports.default = void 0;
 
-var _regenerator = _interopRequireDefault(__webpack_require__("o0o1"));
-
-var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__("yXPU"));
-
-var _classCallCheck2 = _interopRequireDefault(__webpack_require__("lwsE"));
-
-var _createClass2 = _interopRequireDefault(__webpack_require__("W8MJ"));
-
 var _defineProperty2 = _interopRequireDefault(__webpack_require__("lSNA"));
 
-var _initialisationSteps = __webpack_require__("3HG6");
-
 var _environment = _interopRequireDefault(__webpack_require__("X6DI"));
 
 (function () {
@@ -4437,13 +4455,10 @@ var __signature__ = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoader
   return a;
 };
 
-var PartnersInfoService = /*#__PURE__*/function () {
-  function PartnersInfoService(_client, _setinitStepError) {
-    (0, _classCallCheck2.default)(this, PartnersInfoService);
+class PartnersInfoService {
+  constructor(_client) {
     (0, _defineProperty2.default)(this, "_client", void 0);
-    (0, _defineProperty2.default)(this, "_setinitStepError", void 0);
     this._client = _client;
-    this._setinitStepError = _setinitStepError;
   }
   /*
    * Get information from backoffice about the status of partners' service
@@ -4452,56 +4467,25 @@ var PartnersInfoService = /*#__PURE__*/function () {
    */
 
 
-  (0, _createClass2.default)(PartnersInfoService, [{
-    key: "getPartnersInfo",
-    value: function () {
-      var _getPartnersInfo = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
-        var env, remoteUrl, result;
-        return _regenerator.default.wrap(function _callee$(_context) {
-          while (1) {
-            switch (_context.prev = _context.next) {
-              case 0:
-                env = new _environment.default();
-                remoteUrl = env.isProduction() ? "/remote/org.ecolyo.backoffice.partners.info" : "/remote/org.ecolyo.backoffice.partners.info.rec";
-                _context.prev = 2;
-                _context.next = 5;
-                return this._client.getStackClient().fetchJSON('GET', remoteUrl);
+  async getPartnersInfo() {
+    const env = new _environment.default();
+    const remoteUrl = env.isProduction() ? `/remote/org.ecolyo.backoffice.partners.info` : `/remote/org.ecolyo.backoffice.partners.info.rec`;
 
-              case 5:
-                result = _context.sent;
-                return _context.abrupt("return", result);
-
-              case 9:
-                _context.prev = 9;
-                _context.t0 = _context["catch"](2);
-                this._setinitStepError && this._setinitStepError(_initialisationSteps.InitStepsErrors.PARTNERS_ERROR);
-                console.error(_context.t0);
-                throw new Error("Failed to get partners' info");
-
-              case 14:
-              case "end":
-                return _context.stop();
-            }
-          }
-        }, _callee, this, [[2, 9]]);
-      }));
+    try {
+      const result = await this._client.getStackClient().fetchJSON('GET', remoteUrl);
+      return result;
+    } catch (error) {
+      console.error(`getPartnersInfo: Failed to get partners info:${error}`);
+    }
+  }
 
-      function getPartnersInfo() {
-        return _getPartnersInfo.apply(this, arguments);
-      }
+  // @ts-ignore
+  __reactstandin__regenerateByEval(key, code) {
+    // @ts-ignore
+    this[key] = eval(code);
+  }
 
-      return getPartnersInfo;
-    }()
-  }, {
-    key: "__reactstandin__regenerateByEval",
-    value: // @ts-ignore
-    function __reactstandin__regenerateByEval(key, code) {
-      // @ts-ignore
-      this[key] = eval(code);
-    }
-  }]);
-  return PartnersInfoService;
-}();
+}
 
 exports.default = PartnersInfoService;
 ;
@@ -4513,7 +4497,7 @@ exports.default = PartnersInfoService;
     return;
   }
 
-  reactHotLoader.register(PartnersInfoService, "PartnersInfoService", "/home/bastien/ecolyo/src/services/partnersInfo.service.ts");
+  reactHotLoader.register(PartnersInfoService, "PartnersInfoService", "/home/gcarron/dev/ecolyo/src/services/partnersInfo.service.ts");
 })();
 
 ;
@@ -4826,8 +4810,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionBegin, "ActionBegin", "/home/bastien/ecolyo/src/components/Action/ActionBegin.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Action/ActionBegin.tsx");
+  reactHotLoader.register(ActionBegin, "ActionBegin", "/home/gcarron/dev/ecolyo/src/components/Action/ActionBegin.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionBegin.tsx");
 })();
 
 ;
@@ -5361,7 +5345,7 @@ exports.default = ActionService;
     return;
   }
 
-  reactHotLoader.register(ActionService, "ActionService", "/home/bastien/ecolyo/src/services/action.service.ts");
+  reactHotLoader.register(ActionService, "ActionService", "/home/gcarron/dev/ecolyo/src/services/action.service.ts");
 })();
 
 ;
@@ -5665,8 +5649,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelOngoing, "DuelOngoing", "/home/bastien/ecolyo/src/components/Duel/DuelOngoing.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Duel/DuelOngoing.tsx");
+  reactHotLoader.register(DuelOngoing, "DuelOngoing", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelOngoing.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelOngoing.tsx");
 })();
 
 ;
@@ -5908,11 +5892,11 @@ function getPartnerPicto(slug) {
     return;
   }
 
-  reactHotLoader.register(getPicto, "getPicto", "/home/bastien/ecolyo/src/utils/picto.ts");
-  reactHotLoader.register(getAddPicto, "getAddPicto", "/home/bastien/ecolyo/src/utils/picto.ts");
-  reactHotLoader.register(getParamPicto, "getParamPicto", "/home/bastien/ecolyo/src/utils/picto.ts");
-  reactHotLoader.register(getNavPicto, "getNavPicto", "/home/bastien/ecolyo/src/utils/picto.ts");
-  reactHotLoader.register(getPartnerPicto, "getPartnerPicto", "/home/bastien/ecolyo/src/utils/picto.ts");
+  reactHotLoader.register(getPicto, "getPicto", "/home/gcarron/dev/ecolyo/src/utils/picto.ts");
+  reactHotLoader.register(getAddPicto, "getAddPicto", "/home/gcarron/dev/ecolyo/src/utils/picto.ts");
+  reactHotLoader.register(getParamPicto, "getParamPicto", "/home/gcarron/dev/ecolyo/src/utils/picto.ts");
+  reactHotLoader.register(getNavPicto, "getNavPicto", "/home/gcarron/dev/ecolyo/src/utils/picto.ts");
+  reactHotLoader.register(getPartnerPicto, "getPartnerPicto", "/home/gcarron/dev/ecolyo/src/utils/picto.ts");
 })();
 
 ;
@@ -6808,11 +6792,11 @@ exports.migrations = migrations;
     return;
   }
 
-  reactHotLoader.register(SCHEMA_INITIAL_VERSION, "SCHEMA_INITIAL_VERSION", "/home/bastien/ecolyo/src/migrations/migration.data.ts");
-  reactHotLoader.register(MIGRATION_RESULT_NOOP, "MIGRATION_RESULT_NOOP", "/home/bastien/ecolyo/src/migrations/migration.data.ts");
-  reactHotLoader.register(MIGRATION_RESULT_COMPLETE, "MIGRATION_RESULT_COMPLETE", "/home/bastien/ecolyo/src/migrations/migration.data.ts");
-  reactHotLoader.register(MIGRATION_RESULT_FAILED, "MIGRATION_RESULT_FAILED", "/home/bastien/ecolyo/src/migrations/migration.data.ts");
-  reactHotLoader.register(migrations, "migrations", "/home/bastien/ecolyo/src/migrations/migration.data.ts");
+  reactHotLoader.register(SCHEMA_INITIAL_VERSION, "SCHEMA_INITIAL_VERSION", "/home/gcarron/dev/ecolyo/src/migrations/migration.data.ts");
+  reactHotLoader.register(MIGRATION_RESULT_NOOP, "MIGRATION_RESULT_NOOP", "/home/gcarron/dev/ecolyo/src/migrations/migration.data.ts");
+  reactHotLoader.register(MIGRATION_RESULT_COMPLETE, "MIGRATION_RESULT_COMPLETE", "/home/gcarron/dev/ecolyo/src/migrations/migration.data.ts");
+  reactHotLoader.register(MIGRATION_RESULT_FAILED, "MIGRATION_RESULT_FAILED", "/home/gcarron/dev/ecolyo/src/migrations/migration.data.ts");
+  reactHotLoader.register(migrations, "migrations", "/home/gcarron/dev/ecolyo/src/migrations/migration.data.ts");
 })();
 
 ;
@@ -7053,9 +7037,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(loadingOptions, "loadingOptions", "/home/bastien/ecolyo/src/components/Splash/SplashScreenError.tsx");
-  reactHotLoader.register(SplashScreenError, "SplashScreenError", "/home/bastien/ecolyo/src/components/Splash/SplashScreenError.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Splash/SplashScreenError.tsx");
+  reactHotLoader.register(loadingOptions, "loadingOptions", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashScreenError.tsx");
+  reactHotLoader.register(SplashScreenError, "SplashScreenError", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashScreenError.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashScreenError.tsx");
 })();
 
 ;
@@ -7329,7 +7313,7 @@ exports.default = TriggerService;
     return;
   }
 
-  reactHotLoader.register(TriggerService, "TriggerService", "/home/bastien/ecolyo/src/services/triggers.service.ts");
+  reactHotLoader.register(TriggerService, "TriggerService", "/home/gcarron/dev/ecolyo/src/services/triggers.service.ts");
 })();
 
 ;
@@ -8077,7 +8061,7 @@ exports.default = ProfileTypeService;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeService, "ProfileTypeService", "/home/bastien/ecolyo/src/services/profileType.service.ts");
+  reactHotLoader.register(ProfileTypeService, "ProfileTypeService", "/home/gcarron/dev/ecolyo/src/services/profileType.service.ts");
 })();
 
 ;
@@ -8277,8 +8261,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelView, "DuelView", "/home/bastien/ecolyo/src/components/Duel/DuelView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Duel/DuelView.tsx");
+  reactHotLoader.register(DuelView, "DuelView", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelView.tsx");
 })();
 
 ;
@@ -8366,7 +8350,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -8563,7 +8547,7 @@ exports.default = PerformanceIndicatorService;
     return;
   }
 
-  reactHotLoader.register(PerformanceIndicatorService, "PerformanceIndicatorService", "/home/bastien/ecolyo/src/services/performanceIndicator.service.ts");
+  reactHotLoader.register(PerformanceIndicatorService, "PerformanceIndicatorService", "/home/gcarron/dev/ecolyo/src/services/performanceIndicator.service.ts");
 })();
 
 ;
@@ -8629,9 +8613,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SpinnerBase, "SpinnerBase", "/home/bastien/ecolyo/src/components/CommonKit/Spinner/StyledBlackSpinner.tsx");
-  reactHotLoader.register(StyledBlackSpinner, "StyledBlackSpinner", "/home/bastien/ecolyo/src/components/CommonKit/Spinner/StyledBlackSpinner.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/CommonKit/Spinner/StyledBlackSpinner.tsx");
+  reactHotLoader.register(SpinnerBase, "SpinnerBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledBlackSpinner.tsx");
+  reactHotLoader.register(StyledBlackSpinner, "StyledBlackSpinner", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledBlackSpinner.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledBlackSpinner.tsx");
 })();
 
 ;
@@ -9832,7 +9816,7 @@ exports.default = ConsumptionDataManager;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/bastien/ecolyo/src/services/consumption.service.ts");
+  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/gcarron/dev/ecolyo/src/services/consumption.service.ts");
 })();
 
 ;
@@ -9990,9 +9974,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ecolyoReducer, "ecolyoReducer", "/home/bastien/ecolyo/src/store/index.ts");
-  reactHotLoader.register(configureStore, "configureStore", "/home/bastien/ecolyo/src/store/index.ts");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/store/index.ts");
+  reactHotLoader.register(ecolyoReducer, "ecolyoReducer", "/home/gcarron/dev/ecolyo/src/store/index.ts");
+  reactHotLoader.register(configureStore, "configureStore", "/home/gcarron/dev/ecolyo/src/store/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/store/index.ts");
 })();
 
 ;
@@ -10046,7 +10030,7 @@ function hashFile(file) {
     return;
   }
 
-  reactHotLoader.register(hashFile, "hashFile", "/home/bastien/ecolyo/src/utils/hash.ts");
+  reactHotLoader.register(hashFile, "hashFile", "/home/gcarron/dev/ecolyo/src/utils/hash.ts");
 })();
 
 ;
@@ -10180,8 +10164,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(CozyBar, "CozyBar", "/home/bastien/ecolyo/src/components/Header/CozyBar.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Header/CozyBar.tsx");
+  reactHotLoader.register(CozyBar, "CozyBar", "/home/gcarron/dev/ecolyo/src/components/Header/CozyBar.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Header/CozyBar.tsx");
 })();
 
 ;
@@ -10301,8 +10285,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelChart, "DuelChart", "/home/bastien/ecolyo/src/components/Duel/DuelChart.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Duel/DuelChart.tsx");
+  reactHotLoader.register(DuelChart, "DuelChart", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelChart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelChart.tsx");
 })();
 
 ;
@@ -11310,7 +11294,7 @@ exports.default = QuizService;
     return;
   }
 
-  reactHotLoader.register(QuizService, "QuizService", "/home/bastien/ecolyo/src/services/quiz.service.ts");
+  reactHotLoader.register(QuizService, "QuizService", "/home/gcarron/dev/ecolyo/src/services/quiz.service.ts");
 })();
 
 ;
@@ -11952,8 +11936,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/home/bastien/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -12237,7 +12221,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -12281,7 +12265,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -12383,8 +12367,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureSelectionEnd, "EcogestureSelectionEnd", "/home/bastien/ecolyo/src/components/EcogestureSelection/EcogestureSelectionEnd.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/EcogestureSelection/EcogestureSelectionEnd.tsx");
+  reactHotLoader.register(EcogestureSelectionEnd, "EcogestureSelectionEnd", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionEnd.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionEnd.tsx");
 })();
 
 ;
@@ -12486,11 +12470,11 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(IconButtonBase, "IconButtonBase", "/home/bastien/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
-  reactHotLoader.register(SelectedIconButtonBase, "SelectedIconButtonBase", "/home/bastien/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
-  reactHotLoader.register(UnselectedIconButtonBase, "UnselectedIconButtonBase", "/home/bastien/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
-  reactHotLoader.register(StyledIconBorderedButton, "StyledIconBorderedButton", "/home/bastien/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
+  reactHotLoader.register(IconButtonBase, "IconButtonBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
+  reactHotLoader.register(SelectedIconButtonBase, "SelectedIconButtonBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
+  reactHotLoader.register(UnselectedIconButtonBase, "UnselectedIconButtonBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
+  reactHotLoader.register(StyledIconBorderedButton, "StyledIconBorderedButton", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconBorderedButton.tsx");
 })();
 
 ;
@@ -12658,8 +12642,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizQuestion, "QuizQuestion", "/home/bastien/ecolyo/src/components/Quiz/QuizQuestion.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Quiz/QuizQuestion.tsx");
+  reactHotLoader.register(QuizQuestion, "QuizQuestion", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizQuestion.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizQuestion.tsx");
 })();
 
 ;
@@ -12725,7 +12709,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -12871,8 +12855,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(LegalNoticeModal, "LegalNoticeModal", "/home/bastien/ecolyo/src/components/Terms/LegalNoticeModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Terms/LegalNoticeModal.tsx");
+  reactHotLoader.register(LegalNoticeModal, "LegalNoticeModal", "/home/gcarron/dev/ecolyo/src/components/Terms/LegalNoticeModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Terms/LegalNoticeModal.tsx");
 })();
 
 ;
@@ -13033,9 +13017,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(loadingOptions, "loadingOptions", "/home/bastien/ecolyo/src/components/Splash/SplashScreen.tsx");
-  reactHotLoader.register(SplashScreen, "SplashScreen", "/home/bastien/ecolyo/src/components/Splash/SplashScreen.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Splash/SplashScreen.tsx");
+  reactHotLoader.register(loadingOptions, "loadingOptions", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashScreen.tsx");
+  reactHotLoader.register(SplashScreen, "SplashScreen", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashScreen.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Splash/SplashScreen.tsx");
 })();
 
 ;
@@ -13238,8 +13222,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeCardDone, "ChallengeCardDone", "/home/bastien/ecolyo/src/components/Challenge/ChallengeCardDone.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Challenge/ChallengeCardDone.tsx");
+  reactHotLoader.register(ChallengeCardDone, "ChallengeCardDone", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardDone.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardDone.tsx");
 })();
 
 ;
@@ -13524,8 +13508,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(MinorUpdateContent, "MinorUpdateContent", "/home/bastien/ecolyo/src/components/Terms/MinorUpdateContent.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Terms/MinorUpdateContent.tsx");
+  reactHotLoader.register(MinorUpdateContent, "MinorUpdateContent", "/home/gcarron/dev/ecolyo/src/components/Terms/MinorUpdateContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Terms/MinorUpdateContent.tsx");
 })();
 
 ;
@@ -13994,8 +13978,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeCardOnGoing, "ChallengeCardOnGoing", "/home/bastien/ecolyo/src/components/Challenge/ChallengeCardOnGoing.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Challenge/ChallengeCardOnGoing.tsx");
+  reactHotLoader.register(ChallengeCardOnGoing, "ChallengeCardOnGoing", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardOnGoing.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardOnGoing.tsx");
 })();
 
 ;
@@ -14270,12 +14254,12 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SpinnerBase, "SpinnerBase", "/home/bastien/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
-  reactHotLoader.register(SpinnerElec, "SpinnerElec", "/home/bastien/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
-  reactHotLoader.register(SpinnerWater, "SpinnerWater", "/home/bastien/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
-  reactHotLoader.register(SpinnerGas, "SpinnerGas", "/home/bastien/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
-  reactHotLoader.register(StyledSpinner, "StyledSpinner", "/home/bastien/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
+  reactHotLoader.register(SpinnerBase, "SpinnerBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
+  reactHotLoader.register(SpinnerElec, "SpinnerElec", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
+  reactHotLoader.register(SpinnerWater, "SpinnerWater", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
+  reactHotLoader.register(SpinnerGas, "SpinnerGas", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
+  reactHotLoader.register(StyledSpinner, "StyledSpinner", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledSpinner.tsx");
 })();
 
 ;
@@ -14372,8 +14356,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(StyledIcon, "StyledIcon", "/home/bastien/ecolyo/src/components/CommonKit/Icon/StyledIcon.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/CommonKit/Icon/StyledIcon.tsx");
+  reactHotLoader.register(StyledIcon, "StyledIcon", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Icon/StyledIcon.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Icon/StyledIcon.tsx");
 })();
 
 ;
@@ -14580,8 +14564,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(UnSubscribe, "UnSubscribe", "/home/bastien/ecolyo/src/components/Options/UnSubscribe.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Options/UnSubscribe.tsx");
+  reactHotLoader.register(UnSubscribe, "UnSubscribe", "/home/gcarron/dev/ecolyo/src/components/Options/UnSubscribe.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Options/UnSubscribe.tsx");
 })();
 
 ;
@@ -14864,8 +14848,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TermsView, "TermsView", "/home/bastien/ecolyo/src/components/Terms/TermsView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Terms/TermsView.tsx");
+  reactHotLoader.register(TermsView, "TermsView", "/home/gcarron/dev/ecolyo/src/components/Terms/TermsView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Terms/TermsView.tsx");
 })();
 
 ;
@@ -14980,7 +14964,7 @@ exports.default = ConfigService;
     return;
   }
 
-  reactHotLoader.register(ConfigService, "ConfigService", "/home/bastien/ecolyo/src/services/fluidConfig.service.ts");
+  reactHotLoader.register(ConfigService, "ConfigService", "/home/gcarron/dev/ecolyo/src/services/fluidConfig.service.ts");
 })();
 
 ;
@@ -15024,7 +15008,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -15135,8 +15119,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DataShareConsentContent, "DataShareConsentContent", "/home/bastien/ecolyo/src/components/Terms/DataShareConsentContent.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Terms/DataShareConsentContent.tsx");
+  reactHotLoader.register(DataShareConsentContent, "DataShareConsentContent", "/home/gcarron/dev/ecolyo/src/components/Terms/DataShareConsentContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Terms/DataShareConsentContent.tsx");
 })();
 
 ;
@@ -15344,8 +15328,8 @@ exports.profileEcogestureReducer = profileEcogestureReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/home/bastien/ecolyo/src/store/profileEcogesture/profileEcogesture.reducer.ts");
-  reactHotLoader.register(profileEcogestureReducer, "profileEcogestureReducer", "/home/bastien/ecolyo/src/store/profileEcogesture/profileEcogesture.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.reducer.ts");
+  reactHotLoader.register(profileEcogestureReducer, "profileEcogestureReducer", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.reducer.ts");
 })();
 
 ;
@@ -15497,7 +15481,7 @@ exports.default = ConverterService;
     return;
   }
 
-  reactHotLoader.register(ConverterService, "ConverterService", "/home/bastien/ecolyo/src/services/converter.service.ts");
+  reactHotLoader.register(ConverterService, "ConverterService", "/home/gcarron/dev/ecolyo/src/services/converter.service.ts");
 })();
 
 ;
@@ -15858,8 +15842,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureSelection, "EcogestureSelection", "/home/bastien/ecolyo/src/components/EcogestureSelection/EcogestureSelection.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/EcogestureSelection/EcogestureSelection.tsx");
+  reactHotLoader.register(EcogestureSelection, "EcogestureSelection", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelection.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelection.tsx");
 })();
 
 ;
@@ -15931,7 +15915,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -16045,7 +16029,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -16231,8 +16215,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFormMultiChoice, "ProfileTypeFormMultiChoice", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeFormMultiChoice.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeFormMultiChoice.tsx");
+  reactHotLoader.register(ProfileTypeFormMultiChoice, "ProfileTypeFormMultiChoice", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormMultiChoice.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormMultiChoice.tsx");
 })();
 
 ;
@@ -16390,8 +16374,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFormNumberSelection, "ProfileTypeFormNumberSelection", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeFormNumberSelection.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeFormNumberSelection.tsx");
+  reactHotLoader.register(ProfileTypeFormNumberSelection, "ProfileTypeFormNumberSelection", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormNumberSelection.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormNumberSelection.tsx");
 })();
 
 ;
@@ -16656,8 +16640,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EquipmentIcon, "EquipmentIcon", "/home/bastien/ecolyo/src/components/EcogestureForm/EquipmentIcon.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/EcogestureForm/EquipmentIcon.tsx");
+  reactHotLoader.register(EquipmentIcon, "EquipmentIcon", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EquipmentIcon.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EquipmentIcon.tsx");
 })();
 
 ;
@@ -16851,8 +16835,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(userInstanceSettings, "userInstanceSettings", "/home/bastien/ecolyo/src/components/Hooks/userInstanceSettings.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Hooks/userInstanceSettings.tsx");
+  reactHotLoader.register(userInstanceSettings, "userInstanceSettings", "/home/gcarron/dev/ecolyo/src/components/Hooks/userInstanceSettings.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Hooks/userInstanceSettings.tsx");
 })();
 
 ;
@@ -17027,8 +17011,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFormSingleChoice, "ProfileTypeFormSingleChoice", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeFormSingleChoice.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeFormSingleChoice.tsx");
+  reactHotLoader.register(ProfileTypeFormSingleChoice, "ProfileTypeFormSingleChoice", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormSingleChoice.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormSingleChoice.tsx");
 })();
 
 ;
@@ -17264,8 +17248,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ExplorationError, "ExplorationError", "/home/bastien/ecolyo/src/components/Exploration/ExplorationError.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Exploration/ExplorationError.tsx");
+  reactHotLoader.register(ExplorationError, "ExplorationError", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationError.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationError.tsx");
 })();
 
 ;
@@ -17357,7 +17341,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -17524,7 +17508,7 @@ exports.default = ProfileEcogestureFormService;
     return;
   }
 
-  reactHotLoader.register(ProfileEcogestureFormService, "ProfileEcogestureFormService", "/home/bastien/ecolyo/src/services/profileEcogestureForm.service.ts");
+  reactHotLoader.register(ProfileEcogestureFormService, "ProfileEcogestureFormService", "/home/gcarron/dev/ecolyo/src/services/profileEcogestureForm.service.ts");
 })();
 
 ;
@@ -17613,8 +17597,8 @@ exports.profileReducer = profileReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/home/bastien/ecolyo/src/store/profile/profile.reducer.ts");
-  reactHotLoader.register(profileReducer, "profileReducer", "/home/bastien/ecolyo/src/store/profile/profile.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/profile/profile.reducer.ts");
+  reactHotLoader.register(profileReducer, "profileReducer", "/home/gcarron/dev/ecolyo/src/store/profile/profile.reducer.ts");
 })();
 
 ;
@@ -17776,8 +17760,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(LegalNoticeContent, "LegalNoticeContent", "/home/bastien/ecolyo/src/components/LegalNotice/LegalNoticeContent.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/LegalNotice/LegalNoticeContent.tsx");
+  reactHotLoader.register(LegalNoticeContent, "LegalNoticeContent", "/home/gcarron/dev/ecolyo/src/components/LegalNotice/LegalNoticeContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/LegalNotice/LegalNoticeContent.tsx");
 })();
 
 ;
@@ -18001,8 +17985,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizQuestionContent, "QuizQuestionContent", "/home/bastien/ecolyo/src/components/Quiz/QuizQuestionContent.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Quiz/QuizQuestionContent.tsx");
+  reactHotLoader.register(QuizQuestionContent, "QuizQuestionContent", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizQuestionContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizQuestionContent.tsx");
 })();
 
 ;
@@ -18190,8 +18174,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizFinish, "QuizFinish", "/home/bastien/ecolyo/src/components/Quiz/QuizFinish.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Quiz/QuizFinish.tsx");
+  reactHotLoader.register(QuizFinish, "QuizFinish", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizFinish.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizFinish.tsx");
 })();
 
 ;
@@ -18907,7 +18891,7 @@ exports.default = QueryRunner;
     return;
   }
 
-  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/bastien/ecolyo/src/services/queryRunner.service.ts");
+  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/gcarron/dev/ecolyo/src/services/queryRunner.service.ts");
 })();
 
 ;
@@ -18973,7 +18957,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -19098,7 +19082,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -19203,8 +19187,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureLaunchFormModal, "EcogestureLaunchFormModal", "/home/bastien/ecolyo/src/components/EcogestureForm/EcogestureLaunchFormModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/EcogestureForm/EcogestureLaunchFormModal.tsx");
+  reactHotLoader.register(EcogestureLaunchFormModal, "EcogestureLaunchFormModal", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureLaunchFormModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureLaunchFormModal.tsx");
 })();
 
 ;
@@ -19617,8 +19601,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelUnlocked, "DuelUnlocked", "/home/bastien/ecolyo/src/components/Duel/DuelUnlocked.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Duel/DuelUnlocked.tsx");
+  reactHotLoader.register(DuelUnlocked, "DuelUnlocked", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelUnlocked.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelUnlocked.tsx");
 })();
 
 ;
@@ -19788,8 +19772,8 @@ exports.challengeReducer = challengeReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/home/bastien/ecolyo/src/store/challenge/challenge.reducer.ts");
-  reactHotLoader.register(challengeReducer, "challengeReducer", "/home/bastien/ecolyo/src/store/challenge/challenge.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.reducer.ts");
+  reactHotLoader.register(challengeReducer, "challengeReducer", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.reducer.ts");
 })();
 
 ;
@@ -19978,8 +19962,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(WelcomeModal, "WelcomeModal", "/home/bastien/ecolyo/src/components/Onboarding/WelcomeModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Onboarding/WelcomeModal.tsx");
+  reactHotLoader.register(WelcomeModal, "WelcomeModal", "/home/gcarron/dev/ecolyo/src/components/Onboarding/WelcomeModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Onboarding/WelcomeModal.tsx");
 })();
 
 ;
@@ -20139,11 +20123,11 @@ function newProfileTypeEntry(upd) {
     return;
   }
 
-  reactHotLoader.register(UPDATE_PROFILETYPE, "UPDATE_PROFILETYPE", "/home/bastien/ecolyo/src/store/profileType/profileType.actions.ts");
-  reactHotLoader.register(CREATE_NEW_PROFILETYPE, "CREATE_NEW_PROFILETYPE", "/home/bastien/ecolyo/src/store/profileType/profileType.actions.ts");
-  reactHotLoader.register(updateProfileTypeSuccess, "updateProfileTypeSuccess", "/home/bastien/ecolyo/src/store/profileType/profileType.actions.ts");
-  reactHotLoader.register(updateProfileType, "updateProfileType", "/home/bastien/ecolyo/src/store/profileType/profileType.actions.ts");
-  reactHotLoader.register(newProfileTypeEntry, "newProfileTypeEntry", "/home/bastien/ecolyo/src/store/profileType/profileType.actions.ts");
+  reactHotLoader.register(UPDATE_PROFILETYPE, "UPDATE_PROFILETYPE", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.actions.ts");
+  reactHotLoader.register(CREATE_NEW_PROFILETYPE, "CREATE_NEW_PROFILETYPE", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.actions.ts");
+  reactHotLoader.register(updateProfileTypeSuccess, "updateProfileTypeSuccess", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.actions.ts");
+  reactHotLoader.register(updateProfileType, "updateProfileType", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.actions.ts");
+  reactHotLoader.register(newProfileTypeEntry, "newProfileTypeEntry", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.actions.ts");
 })();
 
 ;
@@ -20245,8 +20229,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeProgress, "ProfileTypeProgress", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeProgress.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeProgress.tsx");
+  reactHotLoader.register(ProfileTypeProgress, "ProfileTypeProgress", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeProgress.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeProgress.tsx");
 })();
 
 ;
@@ -20450,7 +20434,7 @@ exports.default = KonnectorStatusService;
     return;
   }
 
-  reactHotLoader.register(KonnectorStatusService, "KonnectorStatusService", "/home/bastien/ecolyo/src/services/konnectorStatus.service.ts");
+  reactHotLoader.register(KonnectorStatusService, "KonnectorStatusService", "/home/gcarron/dev/ecolyo/src/services/konnectorStatus.service.ts");
 })();
 
 ;
@@ -20862,7 +20846,7 @@ exports.default = DateChartService;
     return;
   }
 
-  reactHotLoader.register(DateChartService, "DateChartService", "/home/bastien/ecolyo/src/services/dateChart.service.ts");
+  reactHotLoader.register(DateChartService, "DateChartService", "/home/gcarron/dev/ecolyo/src/services/dateChart.service.ts");
 })();
 
 ;
@@ -20987,18 +20971,18 @@ function setLoading(isLoading) {
     return;
   }
 
-  reactHotLoader.register(SET_CURRENT_TIMESTEP, "SET_CURRENT_TIMESTEP", "/home/bastien/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(SET_SELECTED_DATE, "SET_SELECTED_DATE", "/home/bastien/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(SET_CURRENT_INDEX, "SET_CURRENT_INDEX", "/home/bastien/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(SET_CURRENT_DATACHART, "SET_CURRENT_DATACHART", "/home/bastien/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(SET_CURRENT_DATACHART_INDEX, "SET_CURRENT_DATACHART_INDEX", "/home/bastien/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(SET_LOADING, "SET_LOADING", "/home/bastien/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(setSelectedDate, "setSelectedDate", "/home/bastien/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(setCurrentTimeStep, "setCurrentTimeStep", "/home/bastien/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(setCurrentIndex, "setCurrentIndex", "/home/bastien/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(setCurrentDatachart, "setCurrentDatachart", "/home/bastien/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(setCurrentDatachartIndex, "setCurrentDatachartIndex", "/home/bastien/ecolyo/src/store/chart/chart.actions.ts");
-  reactHotLoader.register(setLoading, "setLoading", "/home/bastien/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(SET_CURRENT_TIMESTEP, "SET_CURRENT_TIMESTEP", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(SET_SELECTED_DATE, "SET_SELECTED_DATE", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(SET_CURRENT_INDEX, "SET_CURRENT_INDEX", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(SET_CURRENT_DATACHART, "SET_CURRENT_DATACHART", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(SET_CURRENT_DATACHART_INDEX, "SET_CURRENT_DATACHART_INDEX", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(SET_LOADING, "SET_LOADING", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(setSelectedDate, "setSelectedDate", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(setCurrentTimeStep, "setCurrentTimeStep", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(setCurrentIndex, "setCurrentIndex", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(setCurrentDatachart, "setCurrentDatachart", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(setCurrentDatachartIndex, "setCurrentDatachartIndex", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
+  reactHotLoader.register(setLoading, "setLoading", "/home/gcarron/dev/ecolyo/src/store/chart/chart.actions.ts");
 })();
 
 ;
@@ -21245,8 +21229,8 @@ exports.profileTypeReducer = profileTypeReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/home/bastien/ecolyo/src/store/profileType/profileType.reducer.ts");
-  reactHotLoader.register(profileTypeReducer, "profileTypeReducer", "/home/bastien/ecolyo/src/store/profileType/profileType.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.reducer.ts");
+  reactHotLoader.register(profileTypeReducer, "profileTypeReducer", "/home/gcarron/dev/ecolyo/src/store/profileType/profileType.reducer.ts");
 })();
 
 ;
@@ -21521,8 +21505,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizView, "QuizView", "/home/bastien/ecolyo/src/components/Quiz/QuizView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Quiz/QuizView.tsx");
+  reactHotLoader.register(QuizView, "QuizView", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizView.tsx");
 })();
 
 ;
@@ -21607,6 +21591,8 @@ var _react = _interopRequireWildcard(__webpack_require__("q1tI"));
 
 __webpack_require__("Tg1I");
 
+var _App = __webpack_require__("w0Hc");
+
 var _reactRedux = __webpack_require__("/MKj");
 
 var _global = __webpack_require__("c4IZ");
@@ -21617,8 +21603,6 @@ var _screen = __webpack_require__("41Xj");
 
 var _FeedbackModal = _interopRequireDefault(__webpack_require__("ak4Y"));
 
-var _reactRouterDom = __webpack_require__("55Ip");
-
 (function () {
   var enterModule = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.enterModule : undefined;
   enterModule && enterModule(module);
@@ -21639,7 +21623,6 @@ var Content = function Content(_ref) {
       _ref$background = _ref.background,
       background = _ref$background === void 0 ? 'inherit' : _ref$background;
   var dispatch = (0, _reactRedux.useDispatch)();
-  var history = (0, _reactRouterDom.useHistory)();
 
   var _useSelector = (0, _reactRedux.useSelector)(function (state) {
     return state.ecolyo.global;
@@ -21662,18 +21645,20 @@ var Content = function Content(_ref) {
    * Handle Desktop scroll
    */
 
-  var handleWindowScroll = (0, _react.useCallback)(function () {
+  var handleWindowScroll = function handleWindowScroll() {
     app && app.scrollTo(0, 0);
     window.scrollTo(0, 0);
-  }, [app]); // Set listners for scroll
+  }; // Set listners for scroll
+
 
   (0, _react.useEffect)(function () {
-    var listner = history.listen(handleWindowScroll);
+    var listner = _App.history.listen(handleWindowScroll);
+
     return function () {
       // remove listner subscription
       listner();
     };
-  }, [handleWindowScroll, history]);
+  }, []);
   (0, _react.useEffect)(function () {
     function handleResize() {
       if (innerWidth <= 768) {
@@ -21705,8 +21690,8 @@ var Content = function Content(_ref) {
   }, children));
 };
 
-__signature__(Content, "useDispatch{dispatch}\nuseHistory{history}\nuseSelector{{ screenType }}\nuseSelector{{ isFeedbacksOpen }}\nuseCallback{handleFeedbackModalClose}\nuseCallback{handleWindowScroll}\nuseEffect{}\nuseEffect{}", function () {
-  return [_reactRedux.useDispatch, _reactRouterDom.useHistory, _reactRedux.useSelector, _reactRedux.useSelector];
+__signature__(Content, "useDispatch{dispatch}\nuseSelector{{ screenType }}\nuseSelector{{ isFeedbacksOpen }}\nuseCallback{handleFeedbackModalClose}\nuseEffect{}\nuseEffect{}", function () {
+  return [_reactRedux.useDispatch, _reactRedux.useSelector, _reactRedux.useSelector];
 });
 
 var _default = Content;
@@ -21721,8 +21706,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Content, "Content", "/home/bastien/ecolyo/src/components/Content/Content.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Content/Content.tsx");
+  reactHotLoader.register(Content, "Content", "/home/gcarron/dev/ecolyo/src/components/Content/Content.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Content/Content.tsx");
 })();
 
 ;
@@ -21801,8 +21786,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeCardLocked, "ChallengeCardLocked", "/home/bastien/ecolyo/src/components/Challenge/ChallengeCardLocked.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Challenge/ChallengeCardLocked.tsx");
+  reactHotLoader.register(ChallengeCardLocked, "ChallengeCardLocked", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardLocked.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardLocked.tsx");
 })();
 
 ;
@@ -22278,7 +22263,7 @@ exports.default = FluidPricesService;
     return;
   }
 
-  reactHotLoader.register(FluidPricesService, "FluidPricesService", "/home/bastien/ecolyo/src/services/fluidsPrices.service.ts");
+  reactHotLoader.register(FluidPricesService, "FluidPricesService", "/home/gcarron/dev/ecolyo/src/services/fluidsPrices.service.ts");
 })();
 
 ;
@@ -22913,7 +22898,7 @@ exports.default = DuelService;
     return;
   }
 
-  reactHotLoader.register(DuelService, "DuelService", "/home/bastien/ecolyo/src/services/duel.service.ts");
+  reactHotLoader.register(DuelService, "DuelService", "/home/gcarron/dev/ecolyo/src/services/duel.service.ts");
 })();
 
 ;
@@ -23057,8 +23042,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ExplorationView, "ExplorationView", "/home/bastien/ecolyo/src/components/Exploration/ExplorationView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Exploration/ExplorationView.tsx");
+  reactHotLoader.register(ExplorationView, "ExplorationView", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationView.tsx");
 })();
 
 ;
@@ -23093,6 +23078,109 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 /***/ }),
 
+/***/ "WL0o":
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+/* WEBPACK VAR INJECTION */(function(module) {
+
+var _interopRequireDefault = __webpack_require__("TqRt");
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.initBar = exports.getValues = void 0;
+
+var _manifest = _interopRequireDefault(__webpack_require__("pZg0"));
+
+(function () {
+  var enterModule = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.enterModule : undefined;
+  enterModule && enterModule(module);
+})();
+
+var __signature__ = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.default.signature : function (a) {
+  return a;
+};
+
+var getDataOrDefault = function getDataOrDefault(data, defaultData) {
+  return /^\{\{\..*\}\}$/.test(data) ? defaultData : data;
+}; //NOSONAR
+
+/**
+ * default data will allow to display correctly the cozy-bar
+ * in the standalone (without cozy-stack connexion)
+ */
+
+
+var getValues = function getValues(_ref) {
+  var cozyAppName = _ref.cozyAppName,
+      cozyAppNamePrefix = _ref.cozyAppNamePrefix,
+      cozyIconPath = _ref.cozyIconPath;
+  var defaultValues = {
+    appIconDefault: __webpack_require__("ZAKO"),
+    appNamePrefixDefault: _manifest.default.name_prefix,
+    appNameDefault: _manifest.default.name,
+    appLocaleDefault: 'fr'
+  };
+  return {
+    appName: getDataOrDefault(cozyAppName, defaultValues.appNameDefault),
+    appNamePrefix: getDataOrDefault(cozyAppNamePrefix, defaultValues.appNamePrefixDefault),
+    iconPath: getDataOrDefault(cozyIconPath, defaultValues.appIconDefault),
+    lang: defaultValues.appLocaleDefault
+  };
+};
+/**
+ * Cozy bar initialization
+ * @param {object} client - cozy client
+ */
+
+
+exports.getValues = getValues;
+
+var initBar = function initBar(client) {
+  var root = document.querySelector('[role=application]');
+
+  var _getValues = getValues(root.dataset),
+      appName = _getValues.appName,
+      appNamePrefix = _getValues.appNamePrefix,
+      iconPath = _getValues.iconPath,
+      lang = _getValues.lang;
+
+  cozy.bar.init({
+    appName: appName,
+    appNamePrefix: appNamePrefix,
+    cozyClient: client,
+    iconPath: iconPath,
+    lang: lang,
+    replaceTitleOnMobile: false
+  });
+};
+
+exports.initBar = initBar;
+;
+
+(function () {
+  var reactHotLoader = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.default : undefined;
+
+  if (!reactHotLoader) {
+    return;
+  }
+
+  reactHotLoader.register(getDataOrDefault, "getDataOrDefault", "/home/gcarron/dev/ecolyo/src/utils/bar.ts");
+  reactHotLoader.register(getValues, "getValues", "/home/gcarron/dev/ecolyo/src/utils/bar.ts");
+  reactHotLoader.register(initBar, "initBar", "/home/gcarron/dev/ecolyo/src/utils/bar.ts");
+})();
+
+;
+
+(function () {
+  var leaveModule = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.leaveModule : undefined;
+  leaveModule && leaveModule(module);
+})();
+/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__("YuTi")(module)))
+
+/***/ }),
+
 /***/ "WQDB":
 /***/ (function(module) {
 
@@ -23173,8 +23261,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionChoose, "ActionChoose", "/home/bastien/ecolyo/src/components/Action/ActionChoose.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Action/ActionChoose.tsx");
+  reactHotLoader.register(ActionChoose, "ActionChoose", "/home/gcarron/dev/ecolyo/src/components/Action/ActionChoose.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionChoose.tsx");
 })();
 
 ;
@@ -23262,7 +23350,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -23333,11 +23421,6 @@ var EnvironmentService = /*#__PURE__*/function () {
         return 'https://ecolyo-agent-rec.grandlyon.com';
       }
     }
-  }, {
-    key: "isDev",
-    value: function isDev() {
-      return false;
-    }
   }, {
     key: "__reactstandin__regenerateByEval",
     value: // @ts-ignore
@@ -23359,7 +23442,7 @@ exports.default = EnvironmentService;
     return;
   }
 
-  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/bastien/ecolyo/src/services/environment.service.ts");
+  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/gcarron/dev/ecolyo/src/services/environment.service.ts");
 })();
 
 ;
@@ -23482,7 +23565,7 @@ exports.default = ConsumptionValidatorService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/bastien/ecolyo/src/services/consumptionValidator.service.ts");
+  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/gcarron/dev/ecolyo/src/services/consumptionValidator.service.ts");
 })();
 
 ;
@@ -23756,14 +23839,14 @@ exports.getActualAnalysisDate = getActualAnalysisDate;
     return;
   }
 
-  reactHotLoader.register(compareDates, "compareDates", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getLagDays, "getLagDays", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/bastien/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(compareDates, "compareDates", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getLagDays, "getLagDays", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
 })();
 
 ;
@@ -23973,8 +24056,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFormNumber, "ProfileTypeFormNumber", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeFormNumber.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeFormNumber.tsx");
+  reactHotLoader.register(ProfileTypeFormNumber, "ProfileTypeFormNumber", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormNumber.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFormNumber.tsx");
 })();
 
 ;
@@ -24210,9 +24293,9 @@ exports.globalReducer = globalReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/home/bastien/ecolyo/src/store/global/global.reducer.ts");
-  reactHotLoader.register(getFluidTypesFromStatus, "getFluidTypesFromStatus", "/home/bastien/ecolyo/src/store/global/global.reducer.ts");
-  reactHotLoader.register(globalReducer, "globalReducer", "/home/bastien/ecolyo/src/store/global/global.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/global/global.reducer.ts");
+  reactHotLoader.register(getFluidTypesFromStatus, "getFluidTypesFromStatus", "/home/gcarron/dev/ecolyo/src/store/global/global.reducer.ts");
+  reactHotLoader.register(globalReducer, "globalReducer", "/home/gcarron/dev/ecolyo/src/store/global/global.reducer.ts");
 })();
 
 ;
@@ -24256,7 +24339,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -24335,6 +24418,13 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 /***/ }),
 
+/***/ "ZAKO":
+/***/ (function(module, exports) {
+
+module.exports = "/img/icon.e4891962a18ac2a487b21f0381a5513f.svg";
+
+/***/ }),
+
 /***/ "ZSA5":
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
@@ -24566,9 +24656,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TextAxis, "TextAxis", "/home/bastien/ecolyo/src/components/Charts/AxisBottom.tsx");
-  reactHotLoader.register(AxisBottom, "AxisBottom", "/home/bastien/ecolyo/src/components/Charts/AxisBottom.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Charts/AxisBottom.tsx");
+  reactHotLoader.register(TextAxis, "TextAxis", "/home/gcarron/dev/ecolyo/src/components/Charts/AxisBottom.tsx");
+  reactHotLoader.register(AxisBottom, "AxisBottom", "/home/gcarron/dev/ecolyo/src/components/Charts/AxisBottom.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Charts/AxisBottom.tsx");
 })();
 
 ;
@@ -24757,11 +24847,11 @@ function newProfileEcogestureEntry(upd) {
     return;
   }
 
-  reactHotLoader.register(UPDATE_PROFILEECOGESTURE, "UPDATE_PROFILEECOGESTURE", "/home/bastien/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
-  reactHotLoader.register(CREATE_NEW_PROFILEECOGESTURE, "CREATE_NEW_PROFILEECOGESTURE", "/home/bastien/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
-  reactHotLoader.register(updateProfileEcogestureSuccess, "updateProfileEcogestureSuccess", "/home/bastien/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
-  reactHotLoader.register(updateProfileEcogesture, "updateProfileEcogesture", "/home/bastien/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
-  reactHotLoader.register(newProfileEcogestureEntry, "newProfileEcogestureEntry", "/home/bastien/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
+  reactHotLoader.register(UPDATE_PROFILEECOGESTURE, "UPDATE_PROFILEECOGESTURE", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
+  reactHotLoader.register(CREATE_NEW_PROFILEECOGESTURE, "CREATE_NEW_PROFILEECOGESTURE", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
+  reactHotLoader.register(updateProfileEcogestureSuccess, "updateProfileEcogestureSuccess", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
+  reactHotLoader.register(updateProfileEcogesture, "updateProfileEcogesture", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
+  reactHotLoader.register(newProfileEcogestureEntry, "newProfileEcogestureEntry", "/home/gcarron/dev/ecolyo/src/store/profileEcogesture/profileEcogesture.actions.ts");
 })();
 
 ;
@@ -24926,7 +25016,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -25426,10 +25516,10 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FEEDBACK_EMAIL, "FEEDBACK_EMAIL", "/home/bastien/ecolyo/src/components/Feedback/FeedbackModal.tsx");
-  reactHotLoader.register(browser, "browser", "/home/bastien/ecolyo/src/components/Feedback/FeedbackModal.tsx");
-  reactHotLoader.register(FeedbackModal, "FeedbackModal", "/home/bastien/ecolyo/src/components/Feedback/FeedbackModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Feedback/FeedbackModal.tsx");
+  reactHotLoader.register(FEEDBACK_EMAIL, "FEEDBACK_EMAIL", "/home/gcarron/dev/ecolyo/src/components/Feedback/FeedbackModal.tsx");
+  reactHotLoader.register(browser, "browser", "/home/gcarron/dev/ecolyo/src/components/Feedback/FeedbackModal.tsx");
+  reactHotLoader.register(FeedbackModal, "FeedbackModal", "/home/gcarron/dev/ecolyo/src/components/Feedback/FeedbackModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Feedback/FeedbackModal.tsx");
 })();
 
 ;
@@ -25907,7 +25997,7 @@ exports.default = ProfileTypeEntityService;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeEntityService, "ProfileTypeEntityService", "/home/bastien/ecolyo/src/services/profileTypeEntity.service.ts");
+  reactHotLoader.register(ProfileTypeEntityService, "ProfileTypeEntityService", "/home/gcarron/dev/ecolyo/src/services/profileTypeEntity.service.ts");
 })();
 
 ;
@@ -26166,8 +26256,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeCard, "ChallengeCard", "/home/bastien/ecolyo/src/components/Challenge/ChallengeCard.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Challenge/ChallengeCard.tsx");
+  reactHotLoader.register(ChallengeCard, "ChallengeCard", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCard.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCard.tsx");
 })();
 
 ;
@@ -26275,8 +26365,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FormNavigation, "FormNavigation", "/home/bastien/ecolyo/src/components/ProfileType/FormNavigation.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ProfileType/FormNavigation.tsx");
+  reactHotLoader.register(FormNavigation, "FormNavigation", "/home/gcarron/dev/ecolyo/src/components/ProfileType/FormNavigation.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/FormNavigation.tsx");
 })();
 
 ;
@@ -26585,17 +26675,17 @@ exports.getSeason = getSeason;
     return;
   }
 
-  reactHotLoader.register(getFluidType, "getFluidType", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationship, "getRelationship", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationships, "getRelationships", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(importIconbyId, "importIconbyId", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getSeason, "getSeason", "/home/bastien/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getFluidType, "getFluidType", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationship, "getRelationship", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationships, "getRelationships", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(importIconbyId, "importIconbyId", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getSeason, "getSeason", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
 })();
 
 ;
@@ -26754,28 +26844,28 @@ function setShouldRefreshConsent(shouldRefreshConsent) {
     return;
   }
 
-  reactHotLoader.register(CHANGE_SCREEN_TYPE, "CHANGE_SCREEN_TYPE", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(SHOW_RELEASE_NOTES, "SHOW_RELEASE_NOTES", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(TOGGLE_CHALLENGE_EXPLORATION_NOTIFICATION, "TOGGLE_CHALLENGE_EXPLORATION_NOTIFICATION", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(TOGGLE_CHALLENGE_ACTION_NOTIFICATION, "TOGGLE_CHALLENGE_ACTION_NOTIFICATION", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(TOGGLE_CHALLENGE_DUEL_NOTIFICATION, "TOGGLE_CHALLENGE_DUEL_NOTIFICATION", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(TOGGLE_ANALYSIS_NOTIFICATION, "TOGGLE_ANALYSIS_NOTIFICATION", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(SET_FLUID_STATUS, "SET_FLUID_STATUS", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(UPDATE_FLUID_CONNECTION, "UPDATE_FLUID_CONNECTION", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(UPDATE_TERMS_VALIDATION, "UPDATE_TERMS_VALIDATION", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(SET_PARTNERS_ISSUE, "SET_PARTNERS_ISSUE", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(SET_SHOULD_REFRESH_CONSENT, "SET_SHOULD_REFRESH_CONSENT", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(changeScreenType, "changeScreenType", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(showReleaseNotes, "showReleaseNotes", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(toggleChallengeExplorationNotification, "toggleChallengeExplorationNotification", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(toggleChallengeActionNotification, "toggleChallengeActionNotification", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(toggleChallengeDuelNotification, "toggleChallengeDuelNotification", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(toggleAnalysisNotification, "toggleAnalysisNotification", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(setFluidStatus, "setFluidStatus", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(updatedFluidConnection, "updatedFluidConnection", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(updateTermValidation, "updateTermValidation", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(setPartnersIssue, "setPartnersIssue", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
-  reactHotLoader.register(setShouldRefreshConsent, "setShouldRefreshConsent", "/home/bastien/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(CHANGE_SCREEN_TYPE, "CHANGE_SCREEN_TYPE", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(SHOW_RELEASE_NOTES, "SHOW_RELEASE_NOTES", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(TOGGLE_CHALLENGE_EXPLORATION_NOTIFICATION, "TOGGLE_CHALLENGE_EXPLORATION_NOTIFICATION", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(TOGGLE_CHALLENGE_ACTION_NOTIFICATION, "TOGGLE_CHALLENGE_ACTION_NOTIFICATION", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(TOGGLE_CHALLENGE_DUEL_NOTIFICATION, "TOGGLE_CHALLENGE_DUEL_NOTIFICATION", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(TOGGLE_ANALYSIS_NOTIFICATION, "TOGGLE_ANALYSIS_NOTIFICATION", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(SET_FLUID_STATUS, "SET_FLUID_STATUS", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(UPDATE_FLUID_CONNECTION, "UPDATE_FLUID_CONNECTION", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(UPDATE_TERMS_VALIDATION, "UPDATE_TERMS_VALIDATION", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(SET_PARTNERS_ISSUE, "SET_PARTNERS_ISSUE", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(SET_SHOULD_REFRESH_CONSENT, "SET_SHOULD_REFRESH_CONSENT", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(changeScreenType, "changeScreenType", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(showReleaseNotes, "showReleaseNotes", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(toggleChallengeExplorationNotification, "toggleChallengeExplorationNotification", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(toggleChallengeActionNotification, "toggleChallengeActionNotification", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(toggleChallengeDuelNotification, "toggleChallengeDuelNotification", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(toggleAnalysisNotification, "toggleAnalysisNotification", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(setFluidStatus, "setFluidStatus", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(updatedFluidConnection, "updatedFluidConnection", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(updateTermValidation, "updateTermValidation", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(setPartnersIssue, "setPartnersIssue", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
+  reactHotLoader.register(setShouldRefreshConsent, "setShouldRefreshConsent", "/home/gcarron/dev/ecolyo/src/store/global/global.actions.ts");
 })();
 
 ;
@@ -26933,7 +27023,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -26977,7 +27067,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -27194,8 +27284,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureFormView, "EcogestureFormView", "/home/bastien/ecolyo/src/components/EcogestureForm/EcogestureFormView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/EcogestureForm/EcogestureFormView.tsx");
+  reactHotLoader.register(EcogestureFormView, "EcogestureFormView", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureFormView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureForm/EcogestureFormView.tsx");
 })();
 
 ;
@@ -27594,7 +27684,7 @@ exports.default = UsageEventService;
     return;
   }
 
-  reactHotLoader.register(UsageEventService, "UsageEventService", "/home/bastien/ecolyo/src/services/usageEvent.service.ts");
+  reactHotLoader.register(UsageEventService, "UsageEventService", "/home/gcarron/dev/ecolyo/src/services/usageEvent.service.ts");
 })();
 
 ;
@@ -27936,8 +28026,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFinished, "ProfileTypeFinished", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeFinished.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeFinished.tsx");
+  reactHotLoader.register(ProfileTypeFinished, "ProfileTypeFinished", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFinished.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeFinished.tsx");
 })();
 
 ;
@@ -27988,7 +28078,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 exports = module.exports = __webpack_require__("JPst")(false);
 // Module
-exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.challengeSlider {\n  position: relative;\n  min-height: inherit;\n  user-select: none;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  padding: 0 2rem; }\n\n.challenge-container {\n  position: relative;\n  width: 100%;\n  display: flex;\n  flex: 1;\n  transition: all 300ms ease; }\n\n.cardContent {\n  margin: auto; }\n  .cardContent .title {\n    font-weight: 400;\n    text-align: center;\n    text-transform: uppercase;\n    font-family: Lato, sans-serif;\n    font-size: 1.2rem;\n    margin-bottom: 0; }\n  .cardContent .challengeTitle {\n    display: block;\n    font-weight: 700;\n    text-align: center;\n    font-family: Lato, sans-serif;\n    color: #e0e0e0;\n    font-size: 1.3rem;\n    margin-top: 1rem; }\n  .cardContent .challengeIcon {\n    width: 100%;\n    max-width: 180px;\n    margin: auto;\n    height: auto;\n    text-align: center;\n    display: block; }\n\n.sliderButtons {\n  text-align: center;\n  margin: auto;\n  margin-top: 1.5rem; }\n  @media all and (max-width: 1023px) {\n    .sliderButtons {\n      display: none; } }\n", ""]);
+exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.challengeSlider {\n  position: relative;\n  min-height: inherit;\n  user-select: none;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  padding: 0 2rem; }\n\n.challenge-container {\n  position: relative;\n  width: 100%;\n  display: flex;\n  flex: 1;\n  transition: all 300ms ease;\n  margin-top: 3rem; }\n\n.cardContent {\n  margin: auto; }\n  .cardContent .title {\n    font-weight: 400;\n    text-align: center;\n    text-transform: uppercase;\n    font-family: Lato, sans-serif;\n    font-size: 1.2rem;\n    margin-bottom: 0; }\n  .cardContent .challengeTitle {\n    display: block;\n    font-weight: 700;\n    text-align: center;\n    font-family: Lato, sans-serif;\n    color: #e0e0e0;\n    font-size: 1.3rem;\n    margin-top: 1rem; }\n  .cardContent .challengeIcon {\n    width: 100%;\n    max-width: 180px;\n    margin: auto;\n    height: auto;\n    text-align: center;\n    display: block; }\n\n.sliderButtons {\n  text-align: center;\n  margin: auto;\n  margin-top: 1.5rem; }\n  @media all and (max-width: 1023px) {\n    .sliderButtons {\n      display: none; } }\n", ""]);
 
 
 
@@ -28117,7 +28207,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -28183,7 +28273,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -28502,9 +28592,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SpinnerBase, "SpinnerBase", "/home/bastien/ecolyo/src/components/CommonKit/Spinner/StyledEcogestureSpinner.tsx");
-  reactHotLoader.register(StyledEcogestureSpinner, "StyledEcogestureSpinner", "/home/bastien/ecolyo/src/components/CommonKit/Spinner/StyledEcogestureSpinner.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/CommonKit/Spinner/StyledEcogestureSpinner.tsx");
+  reactHotLoader.register(SpinnerBase, "SpinnerBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledEcogestureSpinner.tsx");
+  reactHotLoader.register(StyledEcogestureSpinner, "StyledEcogestureSpinner", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledEcogestureSpinner.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/Spinner/StyledEcogestureSpinner.tsx");
 })();
 
 ;
@@ -28548,7 +28638,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -28592,7 +28682,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -28830,8 +28920,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Header, "Header", "/home/bastien/ecolyo/src/components/Header/Header.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Header/Header.tsx");
+  reactHotLoader.register(Header, "Header", "/home/gcarron/dev/ecolyo/src/components/Header/Header.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Header/Header.tsx");
 })();
 
 ;
@@ -29059,8 +29149,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionDone, "ActionDone", "/home/bastien/ecolyo/src/components/Action/ActionDone.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Action/ActionDone.tsx");
+  reactHotLoader.register(ActionDone, "ActionDone", "/home/gcarron/dev/ecolyo/src/components/Action/ActionDone.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionDone.tsx");
 })();
 
 ;
@@ -29169,10 +29259,10 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(inBrowser, "inBrowser", "/home/bastien/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(minilog, "minilog", "/home/bastien/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(log, "log", "/home/bastien/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(inBrowser, "inBrowser", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(minilog, "minilog", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
 })();
 
 ;
@@ -29191,13 +29281,13 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_minilog, "_minilog", "/home/bastien/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(__signature__, "__signature__", "/home/bastien/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(inBrowser, "inBrowser", "/home/bastien/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(minilog, "minilog", "/home/bastien/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(log, "log", "/home/bastien/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(_default, "_default", "/home/bastien/ecolyo/src/utils/logger.js");
-  reactHotLoader.register(_default2, "_default2", "/home/bastien/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(_minilog, "_minilog", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(__signature__, "__signature__", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(inBrowser, "inBrowser", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(minilog, "minilog", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(_default, "_default", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
+  reactHotLoader.register(_default2, "_default2", "/home/gcarron/dev/ecolyo/src/utils/logger.js");
 })();
 
 ;
@@ -29245,14 +29335,6 @@ Object.defineProperty(exports, "__esModule", {
 });
 exports.default = void 0;
 
-var _regenerator = _interopRequireDefault(__webpack_require__("o0o1"));
-
-var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__("yXPU"));
-
-var _classCallCheck2 = _interopRequireDefault(__webpack_require__("lwsE"));
-
-var _createClass2 = _interopRequireDefault(__webpack_require__("W8MJ"));
-
 var _defineProperty2 = _interopRequireDefault(__webpack_require__("lSNA"));
 
 var _cozyClient = __webpack_require__("SH7X");
@@ -29272,327 +29354,124 @@ var _luxon = __webpack_require__("ExVU");
   enterModule && enterModule(module);
 })();
 
-function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; }
-
-function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
-
-function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
-
 var __signature__ = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.default.signature : function (a) {
   return a;
 };
 
-var AccountService = /*#__PURE__*/function () {
-  function AccountService(_client) {
-    (0, _classCallCheck2.default)(this, AccountService);
+class AccountService {
+  constructor(_client) {
     (0, _defineProperty2.default)(this, "_client", void 0);
     this._client = _client;
   }
 
-  (0, _createClass2.default)(AccountService, [{
-    key: "buildAccountAttributes",
-    value: function buildAccountAttributes(konnector, authData) {
-      return (0, _accounts.build)(konnector, authData);
-    }
-  }, {
-    key: "createAccount",
-    value: function () {
-      var _createAccount2 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee(konnector, accountAuthData) {
-        var accountAttributes;
-        return _regenerator.default.wrap(function _callee$(_context) {
-          while (1) {
-            switch (_context.prev = _context.next) {
-              case 0:
-                accountAttributes = this.buildAccountAttributes(konnector, accountAuthData);
-                return _context.abrupt("return", (0, _accounts2.createAccount)(this._client, konnector, accountAttributes));
-
-              case 2:
-              case "end":
-                return _context.stop();
-            }
-          }
-        }, _callee, this);
-      }));
-
-      function createAccount(_x, _x2) {
-        return _createAccount2.apply(this, arguments);
-      }
-
-      return createAccount;
-    }()
-  }, {
-    key: "getAccount",
-    value: function () {
-      var _getAccount = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(id) {
-        var account;
-        return _regenerator.default.wrap(function _callee2$(_context2) {
-          while (1) {
-            switch (_context2.prev = _context2.next) {
-              case 0:
-                _context2.prev = 0;
-                _context2.next = 3;
-                return (0, _accounts2.fetchAccount)(this._client, id);
-
-              case 3:
-                account = _context2.sent;
-                return _context2.abrupt("return", account);
-
-              case 7:
-                _context2.prev = 7;
-                _context2.t0 = _context2["catch"](0);
-                console.log(_context2.t0);
-                throw new Error('Get account failed');
-
-              case 11:
-              case "end":
-                return _context2.stop();
-            }
-          }
-        }, _callee2, this, [[0, 7]]);
-      }));
-
-      function getAccount(_x3) {
-        return _getAccount.apply(this, arguments);
-      }
-
-      return getAccount;
-    }()
-  }, {
-    key: "getAccountByType",
-    value: function () {
-      var _getAccountByType = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3(type) {
-        var query, _yield$this$_client$q, accounts, triggerService, triggers, olderDate, olderAccountId, _iterator, _step, _trigger, filteredAccounts;
-
-        return _regenerator.default.wrap(function _callee3$(_context3) {
-          while (1) {
-            switch (_context3.prev = _context3.next) {
-              case 0:
-                query = (0, _cozyClient.Q)(_doctypes.ACCOUNTS_DOCTYPE) // eslint-disable-next-line @typescript-eslint/camelcase
-                .where({
-                  account_type: type
-                }).indexFields(['account_type']);
-                _context3.next = 3;
-                return this._client.query(query);
-
-              case 3:
-                _yield$this$_client$q = _context3.sent;
-                accounts = _yield$this$_client$q.data;
-
-                if (!(accounts.length > 1)) {
-                  _context3.next = 18;
-                  break;
-                }
-
-                // If several account are found we will used trigger date to select the older
-                triggerService = new _triggers.default(this._client);
-                _context3.next = 9;
-                return Promise.all(accounts.map(function (_account) {
-                  return triggerService.getTriggerForAccount(_account);
-                }));
-
-              case 9:
-                triggers = _context3.sent;
-                // Keep the accountid which have the older trigger
-                olderDate = _luxon.DateTime.now();
-                olderAccountId = null;
-                _iterator = _createForOfIteratorHelper(triggers);
-
-                try {
-                  for (_iterator.s(); !(_step = _iterator.n()).done;) {
-                    _trigger = _step.value;
-
-                    if (_trigger && _trigger.cozyMetadata && _trigger.cozyMetadata.createdAt && _luxon.DateTime.fromISO(_trigger.cozyMetadata.createdAt, {
-                      zone: 'utc'
-                    }) < olderDate) {
-                      olderDate = _luxon.DateTime.fromISO(_trigger.cozyMetadata.createdAt, {
-                        zone: 'utc'
-                      });
-                      olderAccountId = _trigger.message.account;
-                    }
-                  } // Retrieve the accountId and return it
-
-                } catch (err) {
-                  _iterator.e(err);
-                } finally {
-                  _iterator.f();
-                }
-
-                filteredAccounts = accounts.filter(function (_account) {
-                  return _account._id === olderAccountId;
-                });
-                return _context3.abrupt("return", filteredAccounts[0] ? filteredAccounts[0] : null);
-
-              case 18:
-                return _context3.abrupt("return", accounts[0] ? accounts[0] : null);
-
-              case 19:
-              case "end":
-                return _context3.stop();
-            }
-          }
-        }, _callee3, this);
-      }));
-
-      function getAccountByType(_x4) {
-        return _getAccountByType.apply(this, arguments);
-      }
-
-      return getAccountByType;
-    }()
-  }, {
-    key: "getAccountsByType",
-    value: function () {
-      var _getAccountsByType = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee4(type) {
-        var query, _yield$this$_client$q2, accounts;
-
-        return _regenerator.default.wrap(function _callee4$(_context4) {
-          while (1) {
-            switch (_context4.prev = _context4.next) {
-              case 0:
-                query = (0, _cozyClient.Q)(_doctypes.ACCOUNTS_DOCTYPE) // eslint-disable-next-line @typescript-eslint/camelcase
-                .where({
-                  account_type: type
-                }).indexFields(['account_type']);
-                _context4.next = 3;
-                return this._client.query(query);
-
-              case 3:
-                _yield$this$_client$q2 = _context4.sent;
-                accounts = _yield$this$_client$q2.data;
-                return _context4.abrupt("return", accounts);
-
-              case 6:
-              case "end":
-                return _context4.stop();
-            }
-          }
-        }, _callee4, this);
-      }));
+  buildAccountAttributes(konnector, authData) {
+    return (0, _accounts.build)(konnector, authData);
+  }
 
-      function getAccountsByType(_x5) {
-        return _getAccountsByType.apply(this, arguments);
-      }
+  async createAccount(konnector, accountAuthData) {
+    const accountAttributes = this.buildAccountAttributes(konnector, accountAuthData);
+    return (0, _accounts2.createAccount)(this._client, konnector, accountAttributes);
+  }
 
-      return getAccountsByType;
-    }()
-  }, {
-    key: "updateAccount",
-    value: function () {
-      var _updateAccount2 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee5(account) {
-        var updatedAccount;
-        return _regenerator.default.wrap(function _callee5$(_context5) {
-          while (1) {
-            switch (_context5.prev = _context5.next) {
-              case 0:
-                _context5.prev = 0;
-                _context5.next = 3;
-                return (0, _accounts2.updateAccount)(this._client, account);
+  async getAccount(id) {
+    try {
+      const account = await (0, _accounts2.fetchAccount)(this._client, id);
+      return account;
+    } catch (error) {
+      console.log(error);
+      throw new Error('Get account failed');
+    }
+  }
 
-              case 3:
-                updatedAccount = _context5.sent;
-                return _context5.abrupt("return", updatedAccount);
+  async getAccountByType(type) {
+    const query = (0, _cozyClient.Q)(_doctypes.ACCOUNTS_DOCTYPE) // eslint-disable-next-line @typescript-eslint/camelcase
+    .where({
+      account_type: type
+    }); // .indexFields(['account_type'])
 
-              case 7:
-                _context5.prev = 7;
-                _context5.t0 = _context5["catch"](0);
-                console.log(_context5.t0);
-                throw new Error('Update account failed');
+    const {
+      data: accounts
+    } = await this._client.query(query);
 
-              case 11:
-              case "end":
-                return _context5.stop();
-            }
-          }
-        }, _callee5, this, [[0, 7]]);
-      }));
+    if (accounts.length > 1) {
+      // If several account are found we will used trigger date to select the older
+      const triggerService = new _triggers.default(this._client);
+      const triggers = await Promise.all(accounts.map(_account => triggerService.getTriggerForAccount(_account))); // Keep the accountid which have the older trigger
 
-      function updateAccount(_x6) {
-        return _updateAccount2.apply(this, arguments);
-      }
+      let olderDate = _luxon.DateTime.now();
 
-      return updateAccount;
-    }()
-  }, {
-    key: "deleteAccount",
-    value: function () {
-      var _deleteAccount2 = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee6(account) {
-        return _regenerator.default.wrap(function _callee6$(_context6) {
-          while (1) {
-            switch (_context6.prev = _context6.next) {
-              case 0:
-                _context6.prev = 0;
-                _context6.next = 3;
-                return (0, _accounts2.deleteAccount)(this._client, account);
+      let olderAccountId = null;
 
-              case 3:
-                return _context6.abrupt("return", true);
+      for (const _trigger of triggers) {
+        if (_trigger && _trigger.cozyMetadata && _trigger.cozyMetadata.createdAt && _luxon.DateTime.fromISO(_trigger.cozyMetadata.createdAt, {
+          zone: 'utc'
+        }) < olderDate) {
+          olderDate = _luxon.DateTime.fromISO(_trigger.cozyMetadata.createdAt, {
+            zone: 'utc'
+          });
+          olderAccountId = _trigger.message.account;
+        }
+      } // Retrieve the accountId and return it
 
-              case 6:
-                _context6.prev = 6;
-                _context6.t0 = _context6["catch"](0);
-                console.log(_context6.t0);
-                throw new Error('Delete account failed');
 
-              case 10:
-              case "end":
-                return _context6.stop();
-            }
-          }
-        }, _callee6, this, [[0, 6]]);
-      }));
+      const filteredAccounts = accounts.filter(_account => _account._id === olderAccountId);
+      return filteredAccounts[0] ? filteredAccounts[0] : null;
+    } else {
+      return accounts[0] ? accounts[0] : null;
+    }
+  }
 
-      function deleteAccount(_x7) {
-        return _deleteAccount2.apply(this, arguments);
-      }
+  async getAccountsByType(type) {
+    const query = (0, _cozyClient.Q)(_doctypes.ACCOUNTS_DOCTYPE) // eslint-disable-next-line @typescript-eslint/camelcase
+    .where({
+      account_type: type
+    }); // .indexFields(['account_type'])
 
-      return deleteAccount;
-    }()
-  }, {
-    key: "createIndexAccount",
-    value: function () {
-      var _createIndexAccount = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee7() {
-        var query, _yield$this$_client$q3, result;
+    const {
+      data: accounts
+    } = await this._client.query(query);
+    return accounts;
+  }
 
-        return _regenerator.default.wrap(function _callee7$(_context7) {
-          while (1) {
-            switch (_context7.prev = _context7.next) {
-              case 0:
-                query = (0, _cozyClient.Q)(_doctypes.ACCOUNTS_DOCTYPE) // eslint-disable-next-line @typescript-eslint/camelcase
-                .where({
-                  account_type: 'index'
-                }).indexFields(['account_type']).limitBy(1);
-                _context7.next = 3;
-                return this._client.query(query);
+  async updateAccount(account) {
+    try {
+      const updatedAccount = await (0, _accounts2.updateAccount)(this._client, account);
+      return updatedAccount;
+    } catch (error) {
+      console.log(error);
+      throw new Error('Update account failed');
+    }
+  }
 
-              case 3:
-                _yield$this$_client$q3 = _context7.sent;
-                result = _yield$this$_client$q3.data;
-                return _context7.abrupt("return", result);
+  async deleteAccount(account) {
+    try {
+      await (0, _accounts2.deleteAccount)(this._client, account);
+      return true;
+    } catch (error) {
+      console.log(error);
+      throw new Error('Delete account failed');
+    }
+  }
 
-              case 6:
-              case "end":
-                return _context7.stop();
-            }
-          }
-        }, _callee7, this);
-      }));
+  async createIndexAccount() {
+    const query = (0, _cozyClient.Q)(_doctypes.ACCOUNTS_DOCTYPE) // eslint-disable-next-line @typescript-eslint/camelcase
+    .where({
+      account_type: 'index'
+    }) // .indexFields(['account_type'])
+    .limitBy(1);
+    const {
+      data: result
+    } = await this._client.query(query);
+    return result;
+  }
 
-      function createIndexAccount() {
-        return _createIndexAccount.apply(this, arguments);
-      }
+  // @ts-ignore
+  __reactstandin__regenerateByEval(key, code) {
+    // @ts-ignore
+    this[key] = eval(code);
+  }
 
-      return createIndexAccount;
-    }()
-  }, {
-    key: "__reactstandin__regenerateByEval",
-    value: // @ts-ignore
-    function __reactstandin__regenerateByEval(key, code) {
-      // @ts-ignore
-      this[key] = eval(code);
-    }
-  }]);
-  return AccountService;
-}();
+}
 
 exports.default = AccountService;
 ;
@@ -29604,7 +29483,7 @@ exports.default = AccountService;
     return;
   }
 
-  reactHotLoader.register(AccountService, "AccountService", "/home/bastien/ecolyo/src/services/account.service.ts");
+  reactHotLoader.register(AccountService, "AccountService", "/home/gcarron/dev/ecolyo/src/services/account.service.ts");
 })();
 
 ;
@@ -29732,7 +29611,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -30100,8 +29979,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Navbar, "Navbar", "/home/bastien/ecolyo/src/components/Navbar/Navbar.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Navbar/Navbar.tsx");
+  reactHotLoader.register(Navbar, "Navbar", "/home/gcarron/dev/ecolyo/src/components/Navbar/Navbar.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Navbar/Navbar.tsx");
 })();
 
 ;
@@ -30237,7 +30116,7 @@ exports.decoreText = decoreText;
     return;
   }
 
-  reactHotLoader.register(decoreText, "decoreText", "/home/bastien/ecolyo/src/utils/decoreText.tsx");
+  reactHotLoader.register(decoreText, "decoreText", "/home/gcarron/dev/ecolyo/src/utils/decoreText.tsx");
 })();
 
 ;
@@ -30336,10 +30215,10 @@ function updateProfile(upd) {
     return;
   }
 
-  reactHotLoader.register(UPDATE_PROFILE, "UPDATE_PROFILE", "/home/bastien/ecolyo/src/store/profile/profile.actions.ts");
-  reactHotLoader.register(SET_FIRST_CONNECTION, "SET_FIRST_CONNECTION", "/home/bastien/ecolyo/src/store/profile/profile.actions.ts");
-  reactHotLoader.register(updateProfileSuccess, "updateProfileSuccess", "/home/bastien/ecolyo/src/store/profile/profile.actions.ts");
-  reactHotLoader.register(updateProfile, "updateProfile", "/home/bastien/ecolyo/src/store/profile/profile.actions.ts");
+  reactHotLoader.register(UPDATE_PROFILE, "UPDATE_PROFILE", "/home/gcarron/dev/ecolyo/src/store/profile/profile.actions.ts");
+  reactHotLoader.register(SET_FIRST_CONNECTION, "SET_FIRST_CONNECTION", "/home/gcarron/dev/ecolyo/src/store/profile/profile.actions.ts");
+  reactHotLoader.register(updateProfileSuccess, "updateProfileSuccess", "/home/gcarron/dev/ecolyo/src/store/profile/profile.actions.ts");
+  reactHotLoader.register(updateProfile, "updateProfile", "/home/gcarron/dev/ecolyo/src/store/profile/profile.actions.ts");
 })();
 
 ;
@@ -30496,9 +30375,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(IconButtonBase, "IconButtonBase", "/home/bastien/ecolyo/src/components/CommonKit/IconButton/StyledIconButton.tsx");
-  reactHotLoader.register(StyledIconButton, "StyledIconButton", "/home/bastien/ecolyo/src/components/CommonKit/IconButton/StyledIconButton.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/CommonKit/IconButton/StyledIconButton.tsx");
+  reactHotLoader.register(IconButtonBase, "IconButtonBase", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconButton.tsx");
+  reactHotLoader.register(StyledIconButton, "StyledIconButton", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconButton.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/CommonKit/IconButton/StyledIconButton.tsx");
 })();
 
 ;
@@ -30759,8 +30638,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelBar, "DuelBar", "/home/bastien/ecolyo/src/components/Duel/DuelBar.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Duel/DuelBar.tsx");
+  reactHotLoader.register(DuelBar, "DuelBar", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelBar.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelBar.tsx");
 })();
 
 ;
@@ -31112,7 +30991,7 @@ exports.default = KonnectorService;
     return;
   }
 
-  reactHotLoader.register(KonnectorService, "KonnectorService", "/home/bastien/ecolyo/src/services/konnector.service.ts");
+  reactHotLoader.register(KonnectorService, "KonnectorService", "/home/gcarron/dev/ecolyo/src/services/konnector.service.ts");
 })();
 
 ;
@@ -31186,7 +31065,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -31438,8 +31317,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureSelectionDetail, "EcogestureSelectionDetail", "/home/bastien/ecolyo/src/components/EcogestureSelection/EcogestureSelectionDetail.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/EcogestureSelection/EcogestureSelectionDetail.tsx");
+  reactHotLoader.register(EcogestureSelectionDetail, "EcogestureSelectionDetail", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionDetail.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionDetail.tsx");
 })();
 
 ;
@@ -32858,7 +32737,7 @@ exports.default = ChallengeService;
     return;
   }
 
-  reactHotLoader.register(ChallengeService, "ChallengeService", "/home/bastien/ecolyo/src/services/challenge.service.ts");
+  reactHotLoader.register(ChallengeService, "ChallengeService", "/home/gcarron/dev/ecolyo/src/services/challenge.service.ts");
 })();
 
 ;
@@ -32971,8 +32850,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureSelectionRestart, "EcogestureSelectionRestart", "/home/bastien/ecolyo/src/components/EcogestureSelection/EcogestureSelectionRestart.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/EcogestureSelection/EcogestureSelectionRestart.tsx");
+  reactHotLoader.register(EcogestureSelectionRestart, "EcogestureSelectionRestart", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionRestart.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/EcogestureSelection/EcogestureSelectionRestart.tsx");
 })();
 
 ;
@@ -33157,8 +33036,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizBegin, "QuizBegin", "/home/bastien/ecolyo/src/components/Quiz/QuizBegin.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Quiz/QuizBegin.tsx");
+  reactHotLoader.register(QuizBegin, "QuizBegin", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizBegin.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizBegin.tsx");
 })();
 
 ;
@@ -33218,8 +33097,8 @@ function updateModalIsFeedbacksOpen(isOpen) {
     return;
   }
 
-  reactHotLoader.register(UPDATE_MODAL_ISFEEDBACKSOPEN, "UPDATE_MODAL_ISFEEDBACKSOPEN", "/home/bastien/ecolyo/src/store/modal/modal.actions.ts");
-  reactHotLoader.register(updateModalIsFeedbacksOpen, "updateModalIsFeedbacksOpen", "/home/bastien/ecolyo/src/store/modal/modal.actions.ts");
+  reactHotLoader.register(UPDATE_MODAL_ISFEEDBACKSOPEN, "UPDATE_MODAL_ISFEEDBACKSOPEN", "/home/gcarron/dev/ecolyo/src/store/modal/modal.actions.ts");
+  reactHotLoader.register(updateModalIsFeedbacksOpen, "updateModalIsFeedbacksOpen", "/home/gcarron/dev/ecolyo/src/store/modal/modal.actions.ts");
 })();
 
 ;
@@ -33601,8 +33480,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EcogestureModal, "EcogestureModal", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Ecogesture/EcogestureModal.tsx");
+  reactHotLoader.register(EcogestureModal, "EcogestureModal", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EcogestureModal.tsx");
 })();
 
 ;
@@ -34118,15 +33997,15 @@ function migrationLog(migration, result) {
     return;
   }
 
-  reactHotLoader.register(migrationNoop, "migrationNoop", "/home/bastien/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(currentSchemaVersion, "currentSchemaVersion", "/home/bastien/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(getDocs, "getDocs", "/home/bastien/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(updateSchemaVersion, "updateSchemaVersion", "/home/bastien/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(save, "save", "/home/bastien/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(schemaExist, "schemaExist", "/home/bastien/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(initSchemaDoctype, "initSchemaDoctype", "/home/bastien/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(migrate, "migrate", "/home/bastien/ecolyo/src/migrations/migration.ts");
-  reactHotLoader.register(migrationLog, "migrationLog", "/home/bastien/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(migrationNoop, "migrationNoop", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(currentSchemaVersion, "currentSchemaVersion", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(getDocs, "getDocs", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(updateSchemaVersion, "updateSchemaVersion", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(save, "save", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(schemaExist, "schemaExist", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(initSchemaDoctype, "initSchemaDoctype", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(migrate, "migrate", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
+  reactHotLoader.register(migrationLog, "migrationLog", "/home/gcarron/dev/ecolyo/src/migrations/migration.ts");
 })();
 
 ;
@@ -34192,7 +34071,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -34376,8 +34255,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ExplorationFinished, "ExplorationFinished", "/home/bastien/ecolyo/src/components/Exploration/ExplorationFinished.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Exploration/ExplorationFinished.tsx");
+  reactHotLoader.register(ExplorationFinished, "ExplorationFinished", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationFinished.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationFinished.tsx");
 })();
 
 ;
@@ -34701,8 +34580,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeView, "ProfileTypeView", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeView.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/ProfileType/ProfileTypeView.tsx");
+  reactHotLoader.register(ProfileTypeView, "ProfileTypeView", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeView.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/ProfileType/ProfileTypeView.tsx");
 })();
 
 ;
@@ -35039,14 +34918,14 @@ function setChallengeConsumption(userChallenge, currentDataload) {
     return;
   }
 
-  reactHotLoader.register(SET_USER_CHALLENGE_LIST, "SET_USER_CHALLENGE_LIST", "/home/bastien/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(UPDATE_USER_CHALLENGE_LIST, "UPDATE_USER_CHALLENGE_LIST", "/home/bastien/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(UNLOCK_NEXT_USER_CHALLENGE, "UNLOCK_NEXT_USER_CHALLENGE", "/home/bastien/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(SET_CHALLENGE_CONSUMPTION, "SET_CHALLENGE_CONSUMPTION", "/home/bastien/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(setUserChallengeList, "setUserChallengeList", "/home/bastien/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(updateUserChallengeList, "updateUserChallengeList", "/home/bastien/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(unlockNextUserChallenge, "unlockNextUserChallenge", "/home/bastien/ecolyo/src/store/challenge/challenge.actions.ts");
-  reactHotLoader.register(setChallengeConsumption, "setChallengeConsumption", "/home/bastien/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(SET_USER_CHALLENGE_LIST, "SET_USER_CHALLENGE_LIST", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(UPDATE_USER_CHALLENGE_LIST, "UPDATE_USER_CHALLENGE_LIST", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(UNLOCK_NEXT_USER_CHALLENGE, "UNLOCK_NEXT_USER_CHALLENGE", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(SET_CHALLENGE_CONSUMPTION, "SET_CHALLENGE_CONSUMPTION", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(setUserChallengeList, "setUserChallengeList", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(updateUserChallengeList, "updateUserChallengeList", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(unlockNextUserChallenge, "unlockNextUserChallenge", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
+  reactHotLoader.register(setChallengeConsumption, "setChallengeConsumption", "/home/gcarron/dev/ecolyo/src/store/challenge/challenge.actions.ts");
 })();
 
 ;
@@ -35100,7 +34979,7 @@ exports.push([module.i, "/* Cozy UI utilities classes */\n/* Cozy UI React compo
 /***/ "pZg0":
 /***/ (function(module, exports) {
 
-module.exports = {"name":"Ecolyo","slug":"ecolyo","icon":"icon.svg","categories":["energy"],"version":"1.9.0","licence":"AGPL-3.0","editor":"Métropole de Lyon","default_locale":"fr","locales":{"fr":{"short_description":"Ecolyo est le service proposé par la Métropole de Lyon pour suivre et comprendre les consommations d’énergie et d’eau de votre foyer.","long_description":"Ecolyo est le service proposé par la Métropole de Lyon pour suivre et comprendre les consommations d’énergie et d’eau de votre foyer afin de vous accompagner dans la gestion quotidienne de ces consommations et ce, de façon ludique en vous lançant des défis personnalisés.","permissions":{"ecolyo":{"description":"Requises pour le fonctionnement des différentes parties de l’application (Analyse, liste d’écogestes personnalisée, …)."},"enedis":{"description":"Requises pour l’affichage et l’analyse de vos consommations électriques dans Ecolyo. Issues du connecteur Enedis."},"grdf":{"description":"Requises pour l’affichage et l’analyse de vos consommations de gaz dans Ecolyo. Issues du connecteur GRDF."},"egl":{"description":"Requises pour l’affichage et l’analyse de vos consommations d’eau dans Ecolyo. Issues du connecteur Eau du Grand Lyon."},"konnectors":{"description":"Requis pour vérifier la présence des connecteurs Enedis, GRDF et Eau du Grand Lyon ainsi que pour pouvoir les configurer à partir de l’application Ecolyo."},"accounts":{"description":"Requis pour stocker des informations propres aux comptes énergie et eau (Enedis, GRDF, Eau du Grand Lyon). Sont stockés votre numéro de PDL pour Enedis, votre numéro de PCE pour GRDF, vos logins et mots de passe pour Eau du Grand Lyon."},"triggers":{"description":"Requis pour le bon fonctionnement des connecteurs énergie et eau."},"jobs":{"description":"Requis pour le bon fonctionnement des connecteurs énergie et eau."},"terms":{"description":"Nécessaire pour la gestion des consentements de l'application"},"apps":{"description":"Requis par Cozy pour afficher les icônes des applications installées dans la barre Cozy."},"settings":{"description":"Requis pour afficher les paramètres Cozy dans la barre Cozy."},"ecolyo-dju":{"description":"Requis pour la récupération des DJU (Degrés Jours Unifiés), informations météorologiques permettant d’ajuster le modèle de comparaison des consommations énergétiques."},"dacc-dev":{"description":"Requis pour la récupération et l’envoi de statistiques d’utilisation anonymisées dans un environnement de test."},"dacc":{"description":"Requis pour envoyer des statistiques d'utilisation anonymisées."},"backoffice-rec":{"description":"Requis pour la récupération des données de la newsletter dans un environment de test."},"backoffice":{"description":"Requis pour la récupération des données de la newsletter."},"backoffice-partners-info-rec":{"description":"Requis pour la récupération du status des services partenaires dans un environment de test."},"backoffice-partners-info":{"description":"Requis pour la récupération du status des services partenaires"},"backoffice-prices-rec":{"description":"Requis pour la récupération du prix des fluides dans un environnement de test."},"backoffice-prices":{"description":"Requis pour la récupération du prix des fluides."}}},"en":{"short_description":"Ecolyo a free service developed by Métropole de Lyon to help you to monitor and understand the energy and water consumption of your home.","long_description":"Ecolyo a free service developed by the Métropole de Lyon to help you to monitor and understand the energy and water consumption of your home. To help you in reducing your daily consumption it gives you best energy consumption practices, consumption analysis and challenges to take up. At least one Smartmeter is needed among Linky (for electricity), Gazpar (for gas) or Téléo (for water).","permissions":{"ecolyo":{"description":"Required for the operation of the different parts of the application (Analysis, customized eco-gesture lists, etc...)."},"enedis":{"description":"Required for the display and analysis of your electricity consumption in Ecolyo. Retrieved by the Enedis connector."},"grdf":{"description":"Required for the display and analysis of your gas consumption in Ecolyo. Retrieved by the GRDF connector."},"egl":{"description":"Required for the display and analysis of your water consumption in Ecolyo. Retrieved by the Eau du Grand Lyon connector."},"konnectors":{"description":"Required to verify the presence of the Enedis, GRDF and Eau du Grand Lyon connectors as well as to be able to configure them from the Ecolyo application."},"accounts":{"description":"Required to store information specific to energy and water accounts (Enedis, GRDF, Eau du Grand Lyon). Your PDL number for Enedis, your PCE number for GRDF, your logins and passwords for Eau du Grand Lyon are stored."},"triggers":{"description":"Required for the correct functioning of the energy and water connectors."},"jobs":{"description":"Required for the correct functioning of the energy and water connectors."},"terms":{"description":"Required for the correct managment of CGU."},"apps":{"description":"Required to display the icons of installed applications in the Cozy bar."},"settings":{"description":"Required for the application's consents managment"},"ecolyo-dju":{"description":"Required to gather udd data (Unified Degree Days), a meteorological data allowing the app to adjust our energical consumption model. "},"dacc-dev":{"description":"Required for gathering and sending anonymous usage statistics for test environment."},"dacc":{"description":"Required for sending cozy anonymized stats."},"backoffice-rec":{"description":"Required for retrieving newsletter informations from backoffice rec."},"backoffice":{"description":"Required for retrieving newsletter informations from backoffice prod."},"backoffice-partners-info-rec":{"description":"Required for getting the status of partners' services in test environment."},"backoffice-partners-info":{"description":"Required for getting the status of partners' services"},"backoffice-prices-rec":{"description":"Required for getting fluid prices form backoffice rec."},"backoffice-prices":{"description":"Required for getting fluid prices form backoffice prod"}}}},"langs":["fr"],"developer":{"name":"Métropole de Lyon","url":"https://www.grandlyon.com/"},"routes":{"/":{"folder":"/","index":"index.html","public":false}},"services":{"enedisHalfHourMonthlyAnalysis":{"type":"node","file":"services/enedisHalfHourMonthlyAnalysis/ecolyo.js","trigger":"@cron 0 0 8 3 * *"},"monthlyReportNotification":{"type":"node","file":"services/monthlyReportNotification/ecolyo.js","trigger":"@cron 0 0 10 3 * *"},"consumptionAlert":{"type":"node","file":"services/consumptionAlert/ecolyo.js","trigger":"@cron 0 3 * * *"},"aggregatorUsageEvents":{"type":"node","file":"services/aggregatorUsageEvents/ecolyo.js","trigger":"@cron 0 1 * * *"},"fluidsPrices":{"type":"node","file":"services/fluidsPrices/ecolyo.js","trigger":"@cron 0 2 * * *"}},"permissions":{"ecolyo":{"type":"com.grandlyon.ecolyo.*"},"enedis":{"type":"com.grandlyon.enedis.*"},"grdf":{"type":"com.grandlyon.grdf.*"},"egl":{"type":"com.grandlyon.egl.*"},"konnectors":{"type":"io.cozy.konnectors"},"accounts":{"type":"io.cozy.accounts"},"triggers":{"type":"io.cozy.triggers"},"jobs":{"type":"io.cozy.jobs"},"terms":{"type":"io.cozy.terms"},"apps":{"type":"io.cozy.apps","verbs":["GET"]},"settings":{"type":"io.cozy.settings","verbs":["GET"]},"ecolyo-dju":{"type":"org.ecolyo.dju","verbs":["GET"]},"dacc":{"type":"cc.cozycloud.dacc","verbs":["ALL"]},"dacc-dev":{"type":"cc.cozycloud.dacc.dev","verbs":["ALL"]},"backoffice-rec":{"type":"org.ecolyo.backoffice.rec","verbs":["ALL"]},"backoffice-prod":{"type":"org.ecolyo.backoffice","verbs":["ALL"]},"backoffice-partners-info-rec":{"type":"org.ecolyo.backoffice.partners.info.rec","verbs":["ALL"]},"backoffice-partners-info":{"type":"org.ecolyo.backoffice.partners.info","verbs":["ALL"]},"backoffice-prices-rec":{"type":"org.ecolyo.backoffice.prices.rec","verbs":["ALL"]},"backoffice-prices":{"type":"org.ecolyo.backoffice.prices","verbs":["ALL"]}}}
+module.exports = {"name":"Ecolyo","slug":"ecolyo","icon":"icon.svg","categories":["energy"],"version":"1.9.2","licence":"AGPL-3.0","editor":"Métropole de Lyon","default_locale":"fr","locales":{"fr":{"short_description":"Ecolyo est le service proposé par la Métropole de Lyon pour suivre et comprendre les consommations d’énergie et d’eau de votre foyer.","long_description":"Ecolyo est le service proposé par la Métropole de Lyon pour suivre et comprendre les consommations d’énergie et d’eau de votre foyer afin de vous accompagner dans la gestion quotidienne de ces consommations et ce, de façon ludique en vous lançant des défis personnalisés.","permissions":{"ecolyo":{"description":"Requises pour le fonctionnement des différentes parties de l’application (Analyse, liste d’écogestes personnalisée, …)."},"enedis":{"description":"Requises pour l’affichage et l’analyse de vos consommations électriques dans Ecolyo. Issues du connecteur Enedis."},"grdf":{"description":"Requises pour l’affichage et l’analyse de vos consommations de gaz dans Ecolyo. Issues du connecteur GRDF."},"egl":{"description":"Requises pour l’affichage et l’analyse de vos consommations d’eau dans Ecolyo. Issues du connecteur Eau du Grand Lyon."},"konnectors":{"description":"Requis pour vérifier la présence des connecteurs Enedis, GRDF et Eau du Grand Lyon ainsi que pour pouvoir les configurer à partir de l’application Ecolyo."},"accounts":{"description":"Requis pour stocker des informations propres aux comptes énergie et eau (Enedis, GRDF, Eau du Grand Lyon). Sont stockés votre numéro de PDL pour Enedis, votre numéro de PCE pour GRDF, vos logins et mots de passe pour Eau du Grand Lyon."},"triggers":{"description":"Requis pour le bon fonctionnement des connecteurs énergie et eau."},"jobs":{"description":"Requis pour le bon fonctionnement des connecteurs énergie et eau."},"terms":{"description":"Nécessaire pour la gestion des consentements de l'application"},"apps":{"description":"Requis par Cozy pour afficher les icônes des applications installées dans la barre Cozy."},"settings":{"description":"Requis pour afficher les paramètres Cozy dans la barre Cozy."},"ecolyo-dju":{"description":"Requis pour la récupération des DJU (Degrés Jours Unifiés), informations météorologiques permettant d’ajuster le modèle de comparaison des consommations énergétiques."},"dacc-dev":{"description":"Requis pour la récupération et l’envoi de statistiques d’utilisation anonymisées dans un environnement de test."},"dacc":{"description":"Requis pour envoyer des statistiques d'utilisation anonymisées."},"backoffice-rec":{"description":"Requis pour la récupération des données de la newsletter dans un environment de test."},"backoffice":{"description":"Requis pour la récupération des données de la newsletter."},"backoffice-partners-info-rec":{"description":"Requis pour la récupération du status des services partenaires dans un environment de test."},"backoffice-partners-info":{"description":"Requis pour la récupération du status des services partenaires"},"backoffice-prices-rec":{"description":"Requis pour la récupération du prix des fluides dans un environnement de test."},"backoffice-prices":{"description":"Requis pour la récupération du prix des fluides."}}},"en":{"short_description":"Ecolyo a free service developed by Métropole de Lyon to help you to monitor and understand the energy and water consumption of your home.","long_description":"Ecolyo a free service developed by the Métropole de Lyon to help you to monitor and understand the energy and water consumption of your home. To help you in reducing your daily consumption it gives you best energy consumption practices, consumption analysis and challenges to take up. At least one Smartmeter is needed among Linky (for electricity), Gazpar (for gas) or Téléo (for water).","permissions":{"ecolyo":{"description":"Required for the operation of the different parts of the application (Analysis, customized eco-gesture lists, etc...)."},"enedis":{"description":"Required for the display and analysis of your electricity consumption in Ecolyo. Retrieved by the Enedis connector."},"grdf":{"description":"Required for the display and analysis of your gas consumption in Ecolyo. Retrieved by the GRDF connector."},"egl":{"description":"Required for the display and analysis of your water consumption in Ecolyo. Retrieved by the Eau du Grand Lyon connector."},"konnectors":{"description":"Required to verify the presence of the Enedis, GRDF and Eau du Grand Lyon connectors as well as to be able to configure them from the Ecolyo application."},"accounts":{"description":"Required to store information specific to energy and water accounts (Enedis, GRDF, Eau du Grand Lyon). Your PDL number for Enedis, your PCE number for GRDF, your logins and passwords for Eau du Grand Lyon are stored."},"triggers":{"description":"Required for the correct functioning of the energy and water connectors."},"jobs":{"description":"Required for the correct functioning of the energy and water connectors."},"terms":{"description":"Required for the correct managment of CGU."},"apps":{"description":"Required to display the icons of installed applications in the Cozy bar."},"settings":{"description":"Required for the application's consents managment"},"ecolyo-dju":{"description":"Required to gather udd data (Unified Degree Days), a meteorological data allowing the app to adjust our energical consumption model. "},"dacc-dev":{"description":"Required for gathering and sending anonymous usage statistics for test environment."},"dacc":{"description":"Required for sending cozy anonymized stats."},"backoffice-rec":{"description":"Required for retrieving newsletter informations from backoffice rec."},"backoffice":{"description":"Required for retrieving newsletter informations from backoffice prod."},"backoffice-partners-info-rec":{"description":"Required for getting the status of partners' services in test environment."},"backoffice-partners-info":{"description":"Required for getting the status of partners' services"},"backoffice-prices-rec":{"description":"Required for getting fluid prices form backoffice rec."},"backoffice-prices":{"description":"Required for getting fluid prices form backoffice prod"}}}},"langs":["fr"],"developer":{"name":"Métropole de Lyon","url":"https://www.grandlyon.com/"},"routes":{"/":{"folder":"/","index":"index.html","public":false}},"services":{"enedisHalfHourMonthlyAnalysis":{"type":"node","file":"services/enedisHalfHourMonthlyAnalysis/ecolyo.js","trigger":"@cron 0 0 8 3 * *"},"monthlyReportNotification":{"type":"node","file":"services/monthlyReportNotification/ecolyo.js","trigger":"@cron 0 0 10 3 * *"},"consumptionAlert":{"type":"node","file":"services/consumptionAlert/ecolyo.js","trigger":"@cron 0 3 * * *"},"aggregatorUsageEvents":{"type":"node","file":"services/aggregatorUsageEvents/ecolyo.js","trigger":"@cron 0 1 * * *"},"fluidsPrices":{"type":"node","file":"services/fluidsPrices/ecolyo.js","trigger":"@cron 0 2 * * *"}},"permissions":{"ecolyo":{"type":"com.grandlyon.ecolyo.*"},"enedis":{"type":"com.grandlyon.enedis.*"},"grdf":{"type":"com.grandlyon.grdf.*"},"egl":{"type":"com.grandlyon.egl.*"},"konnectors":{"type":"io.cozy.konnectors"},"accounts":{"type":"io.cozy.accounts"},"triggers":{"type":"io.cozy.triggers"},"jobs":{"type":"io.cozy.jobs"},"terms":{"type":"io.cozy.terms"},"apps":{"type":"io.cozy.apps","verbs":["GET"]},"settings":{"type":"io.cozy.settings","verbs":["GET"]},"ecolyo-dju":{"type":"org.ecolyo.dju","verbs":["GET"]},"dacc":{"type":"cc.cozycloud.dacc","verbs":["ALL"]},"dacc-dev":{"type":"cc.cozycloud.dacc.dev","verbs":["ALL"]},"backoffice-rec":{"type":"org.ecolyo.backoffice.rec","verbs":["ALL"]},"backoffice-prod":{"type":"org.ecolyo.backoffice","verbs":["ALL"]},"backoffice-partners-info-rec":{"type":"org.ecolyo.backoffice.partners.info.rec","verbs":["ALL"]},"backoffice-partners-info":{"type":"org.ecolyo.backoffice.partners.info","verbs":["ALL"]},"backoffice-prices-rec":{"type":"org.ecolyo.backoffice.prices.rec","verbs":["ALL"]},"backoffice-prices":{"type":"org.ecolyo.backoffice.prices","verbs":["ALL"]}}}
 
 /***/ }),
 
@@ -35300,8 +35179,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(UncomingBar, "UncomingBar", "/home/bastien/ecolyo/src/components/Charts/UncomingBar.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Charts/UncomingBar.tsx");
+  reactHotLoader.register(UncomingBar, "UncomingBar", "/home/gcarron/dev/ecolyo/src/components/Charts/UncomingBar.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Charts/UncomingBar.tsx");
 })();
 
 ;
@@ -35345,7 +35224,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -35415,7 +35294,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -35682,8 +35561,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Bar, "Bar", "/home/bastien/ecolyo/src/components/Charts/Bar.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Charts/Bar.tsx");
+  reactHotLoader.register(Bar, "Bar", "/home/gcarron/dev/ecolyo/src/components/Charts/Bar.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Charts/Bar.tsx");
 })();
 
 ;
@@ -35952,8 +35831,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeNoFluidModal, "ChallengeNoFluidModal", "/home/bastien/ecolyo/src/components/Challenge/ChallengeNoFluidModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Challenge/ChallengeNoFluidModal.tsx");
+  reactHotLoader.register(ChallengeNoFluidModal, "ChallengeNoFluidModal", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeNoFluidModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeNoFluidModal.tsx");
 })();
 
 ;
@@ -36228,8 +36107,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ExplorationOngoing, "ExplorationOngoing", "/home/bastien/ecolyo/src/components/Exploration/ExplorationOngoing.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Exploration/ExplorationOngoing.tsx");
+  reactHotLoader.register(ExplorationOngoing, "ExplorationOngoing", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationOngoing.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Exploration/ExplorationOngoing.tsx");
 })();
 
 ;
@@ -36438,17 +36317,17 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConsumptionView, "ConsumptionView", "/home/bastien/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(EcogestureView, "EcogestureView", "/home/bastien/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(SingleEcogesture, "SingleEcogesture", "/home/bastien/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(OptionsView, "OptionsView", "/home/bastien/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(FAQView, "FAQView", "/home/bastien/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(LegalNoticeView, "LegalNoticeView", "/home/bastien/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(GCUView, "GCUView", "/home/bastien/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(AnalysisView, "AnalysisView", "/home/bastien/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(ProfileTypeView, "ProfileTypeView", "/home/bastien/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(Routes, "Routes", "/home/bastien/ecolyo/src/components/Routes/Routes.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(ConsumptionView, "ConsumptionView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(EcogestureView, "EcogestureView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(SingleEcogesture, "SingleEcogesture", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(OptionsView, "OptionsView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(FAQView, "FAQView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(LegalNoticeView, "LegalNoticeView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(GCUView, "GCUView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(AnalysisView, "AnalysisView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(ProfileTypeView, "ProfileTypeView", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(Routes, "Routes", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Routes/Routes.tsx");
 })();
 
 ;
@@ -36492,7 +36371,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
@@ -36646,8 +36525,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(useExploration, "useExploration", "/home/bastien/ecolyo/src/components/Hooks/useExploration.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Hooks/useExploration.tsx");
+  reactHotLoader.register(useExploration, "useExploration", "/home/gcarron/dev/ecolyo/src/components/Hooks/useExploration.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Hooks/useExploration.tsx");
 })();
 
 ;
@@ -36856,8 +36735,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionList, "ActionList", "/home/bastien/ecolyo/src/components/Action/ActionList.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Action/ActionList.tsx");
+  reactHotLoader.register(ActionList, "ActionList", "/home/gcarron/dev/ecolyo/src/components/Action/ActionList.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionList.tsx");
 })();
 
 ;
@@ -36952,9 +36831,9 @@ function sum(dataA) {
     return;
   }
 
-  reactHotLoader.register(getRoundFloat, "getRoundFloat", "/home/bastien/ecolyo/src/utils/math.ts");
-  reactHotLoader.register(getPercentage, "getPercentage", "/home/bastien/ecolyo/src/utils/math.ts");
-  reactHotLoader.register(sum, "sum", "/home/bastien/ecolyo/src/utils/math.ts");
+  reactHotLoader.register(getRoundFloat, "getRoundFloat", "/home/gcarron/dev/ecolyo/src/utils/math.ts");
+  reactHotLoader.register(getPercentage, "getPercentage", "/home/gcarron/dev/ecolyo/src/utils/math.ts");
+  reactHotLoader.register(sum, "sum", "/home/gcarron/dev/ecolyo/src/utils/math.ts");
 })();
 
 ;
@@ -37449,7 +37328,7 @@ exports.default = ProfileTypeFormService;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeFormService, "ProfileTypeFormService", "/home/bastien/ecolyo/src/services/profileTypeForm.service.ts");
+  reactHotLoader.register(ProfileTypeFormService, "ProfileTypeFormService", "/home/gcarron/dev/ecolyo/src/services/profileTypeForm.service.ts");
 })();
 
 ;
@@ -37605,8 +37484,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(StarsContainer, "StarsContainer", "/home/bastien/ecolyo/src/components/Challenge/StarsContainer.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Challenge/StarsContainer.tsx");
+  reactHotLoader.register(StarsContainer, "StarsContainer", "/home/gcarron/dev/ecolyo/src/components/Challenge/StarsContainer.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/StarsContainer.tsx");
 })();
 
 ;
@@ -37761,8 +37640,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelEmptyValueModal, "DuelEmptyValueModal", "/home/bastien/ecolyo/src/components/Duel/DuelEmptyValueModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Duel/DuelEmptyValueModal.tsx");
+  reactHotLoader.register(DuelEmptyValueModal, "DuelEmptyValueModal", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelEmptyValueModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelEmptyValueModal.tsx");
 })();
 
 ;
@@ -37881,8 +37760,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(EfficientyRating, "EfficientyRating", "/home/bastien/ecolyo/src/components/Ecogesture/EfficientyRating.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Ecogesture/EfficientyRating.tsx");
+  reactHotLoader.register(EfficientyRating, "EfficientyRating", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EfficientyRating.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Ecogesture/EfficientyRating.tsx");
 })();
 
 ;
@@ -38118,7 +37997,7 @@ exports.MigrationService = MigrationService;
     return;
   }
 
-  reactHotLoader.register(MigrationService, "MigrationService", "/home/bastien/ecolyo/src/migrations/migration.service.ts");
+  reactHotLoader.register(MigrationService, "MigrationService", "/home/gcarron/dev/ecolyo/src/migrations/migration.service.ts");
 })();
 
 ;
@@ -38153,184 +38032,6 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
 
 /***/ }),
 
-/***/ "vMBp":
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-/* WEBPACK VAR INJECTION */(function(module) {
-
-var _interopRequireDefault = __webpack_require__("TqRt");
-
-Object.defineProperty(exports, "__esModule", {
-  value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(__webpack_require__("lwsE"));
-
-var _createClass2 = _interopRequireDefault(__webpack_require__("W8MJ"));
-
-var _defineProperty2 = _interopRequireDefault(__webpack_require__("lSNA"));
-
-var _objectHash = _interopRequireDefault(__webpack_require__("1EKS"));
-
-(function () {
-  var enterModule = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.enterModule : undefined;
-  enterModule && enterModule(module);
-})();
-
-var __signature__ = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.default.signature : function (a) {
-  return a;
-};
-
-var MatomoTracker = /*#__PURE__*/function () {
-  function MatomoTracker(_ref) {
-    var cozyUrl = _ref.cozyUrl,
-        url = _ref.url,
-        siteId = _ref.siteId,
-        history = _ref.history,
-        _ref$phpFilename = _ref.phpFilename,
-        phpFilename = _ref$phpFilename === void 0 ? 'matomo.php' : _ref$phpFilename;
-    (0, _classCallCheck2.default)(this, MatomoTracker);
-    (0, _defineProperty2.default)(this, "cozyUrl", void 0);
-    (0, _defineProperty2.default)(this, "url", void 0);
-    (0, _defineProperty2.default)(this, "siteId", void 0);
-    (0, _defineProperty2.default)(this, "phpFilename", void 0);
-    (0, _defineProperty2.default)(this, "history", void 0);
-    (0, _defineProperty2.default)(this, "unlistenFromHistory", void 0);
-
-    if (url === undefined || siteId === undefined) {
-      throw new Error('MatomoTracker cannot be initialized! SiteId and url are mandatory.');
-    }
-
-    this.cozyUrl = cozyUrl;
-    this.url = url;
-    this.siteId = siteId;
-    this.phpFilename = phpFilename;
-    this.history = history;
-
-    this.unlistenFromHistory = function () {
-      return null;
-    };
-
-    this.init();
-  }
-
-  (0, _createClass2.default)(MatomoTracker, [{
-    key: "init",
-    value: function init() {
-      if (typeof window !== 'undefined') {
-        window._paq = window._paq || [];
-        MatomoTracker.push(['enableHeartBeatTimer', 30]);
-        MatomoTracker.push(['setSiteId', this.siteId]);
-        MatomoTracker.push(['setReferrerUrl', 'https://ecolyo.com']);
-        MatomoTracker.push(['setTrackerUrl', "".concat(this.url + this.phpFilename)]); // MatomoTracker.push(['setUserId', hash(this.cozyUrl)])
-
-        MatomoTracker.push(['enableLinkTracking']);
-      }
-
-      return {
-        push: MatomoTracker.push,
-        track: this.track,
-        connectToHistory: this.connectToHistory,
-        disconnectFromHistory: this.disconnectFromHistory
-      };
-    }
-  }, {
-    key: "configure",
-    value: function configure() {
-      var cozyDomain;
-      var userId;
-      var root = document.querySelector('[role=application]');
-      var data = JSON.parse(root.dataset.cozy);
-
-      if (root && data) {
-        cozyDomain = data.domain;
-      }
-
-      if (cozyDomain) {
-        userId = cozyDomain;
-        var indexOfPort = cozyDomain.indexOf(':');
-
-        if (indexOfPort >= 0) {
-          userId = userId.substring(0, indexOfPort);
-        }
-      } // if (userId) {
-      //   MatomoTracker.push(['setUserId', userId])
-      // }
-
-    }
-  }, {
-    key: "connectToHistory",
-    value: function connectToHistory() {
-      var _this = this;
-
-      this.unlistenFromHistory = this.history.listen(function (loc) {
-        _this.track(loc);
-      });
-    }
-  }, {
-    key: "disconnectFromHistory",
-    value: function disconnectFromHistory() {
-      if (this.unlistenFromHistory) {
-        this.unlistenFromHistory();
-        return true;
-      }
-
-      return false;
-    }
-  }, {
-    key: "track",
-    value: function track(loc) {
-      if (typeof window === 'undefined') {
-        return;
-      }
-
-      var currentPath = loc.hash.substring(1);
-      MatomoTracker.push(['setDocumentTitle', currentPath.substring(1)]);
-      MatomoTracker.push(['setCustomUrl', 'https://ecolyo.com' + currentPath]);
-      MatomoTracker.push(['setUserId', (0, _objectHash.default)(this.cozyUrl)]);
-      MatomoTracker.push(['trackPageView']);
-    }
-  }, {
-    key: "__reactstandin__regenerateByEval",
-    value: // @ts-ignore
-    function __reactstandin__regenerateByEval(key, code) {
-      // @ts-ignore
-      this[key] = eval(code);
-    }
-  }], [{
-    key: "push",
-    value: function push(args) {
-      window._paq.push(args);
-    }
-  }]);
-  return MatomoTracker;
-}();
-
-exports.default = MatomoTracker;
-;
-
-(function () {
-  var reactHotLoader = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.default : undefined;
-
-  if (!reactHotLoader) {
-    return;
-  }
-
-  reactHotLoader.register(MatomoTracker, "MatomoTracker", "/home/bastien/ecolyo/src/utils/matomoTracker.ts");
-})();
-
-;
-
-(function () {
-  var leaveModule = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.leaveModule : undefined;
-  leaveModule && leaveModule(module);
-})();
-/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__("YuTi")(module)))
-
-/***/ }),
-
 /***/ "vOAL":
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
 
@@ -38386,12 +38087,14 @@ var _interopRequireDefault = __webpack_require__("TqRt");
 Object.defineProperty(exports, "__esModule", {
   value: true
 });
-exports.default = exports.App = void 0;
+exports.history = exports.default = exports.App = void 0;
 
-var _react = _interopRequireWildcard(__webpack_require__("q1tI"));
+var _react = _interopRequireDefault(__webpack_require__("q1tI"));
 
 var _reactRouterDom = __webpack_require__("55Ip");
 
+var _history = __webpack_require__("LhCv");
+
 var _Layout = __webpack_require__("Bh3+");
 
 var _reactRedux = __webpack_require__("/MKj");
@@ -38413,17 +38116,14 @@ var _WelcomeModal = _interopRequireDefault(__webpack_require__("TabY"));
   enterModule && enterModule(module);
 })();
 
-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
-
-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
 var __signature__ = typeof reactHotLoaderGlobal !== 'undefined' ? reactHotLoaderGlobal.default.signature : function (a) {
   return a;
 };
 
-var App = function App(_ref) {
-  var tracker = _ref.tracker;
+var history = (0, _history.createBrowserHistory)();
+exports.history = history;
 
+var App = function App() {
   var _useSelector = (0, _reactRedux.useSelector)(function (state) {
     return state.ecolyo.profile;
   }),
@@ -38435,17 +38135,6 @@ var App = function App(_ref) {
   }),
       termsStatus = _useSelector2.termsStatus;
 
-  (0, _react.useEffect)(function () {
-    if (tracker) {
-      if (termsStatus.accepted) {
-        tracker.connectToHistory();
-      }
-
-      return function () {
-        tracker.disconnectFromHistory();
-      };
-    }
-  }, [termsStatus.accepted, tracker]);
   return /*#__PURE__*/_react.default.createElement(_reactRouterDom.HashRouter, history, /*#__PURE__*/_react.default.createElement(_Layout.Layout, null, /*#__PURE__*/_react.default.createElement(_SplashRoot.default, {
     splashComponent: _SplashScreen.default,
     splashErrorComponent: _SplashScreenError.default
@@ -38461,7 +38150,7 @@ var App = function App(_ref) {
 
 exports.App = App;
 
-__signature__(App, "useSelector{{ onboarding, isProfileEcogestureCompleted }}\nuseSelector{{ termsStatus }}\nuseEffect{}", function () {
+__signature__(App, "useSelector{{ onboarding, isProfileEcogestureCompleted }}\nuseSelector{{ termsStatus }}", function () {
   return [_reactRedux.useSelector, _reactRedux.useSelector];
 });
 
@@ -38477,8 +38166,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(App, "App", "/home/bastien/ecolyo/src/components/App.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/App.tsx");
+  reactHotLoader.register(history, "history", "/home/gcarron/dev/ecolyo/src/components/App.tsx");
+  reactHotLoader.register(App, "App", "/home/gcarron/dev/ecolyo/src/components/App.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/App.tsx");
 })();
 
 ;
@@ -39014,7 +38704,7 @@ exports.default = EcogestureService;
     return;
   }
 
-  reactHotLoader.register(EcogestureService, "EcogestureService", "/home/bastien/ecolyo/src/services/ecogesture.service.ts");
+  reactHotLoader.register(EcogestureService, "EcogestureService", "/home/gcarron/dev/ecolyo/src/services/ecogesture.service.ts");
 })();
 
 ;
@@ -39371,7 +39061,7 @@ exports.default = TermsService;
     return;
   }
 
-  reactHotLoader.register(TermsService, "TermsService", "/home/bastien/ecolyo/src/services/terms.service.ts");
+  reactHotLoader.register(TermsService, "TermsService", "/home/gcarron/dev/ecolyo/src/services/terms.service.ts");
 })();
 
 ;
@@ -39646,7 +39336,7 @@ exports.default = ConsumptionFormatterService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/bastien/ecolyo/src/services/consumptionFormatter.service.ts");
+  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/gcarron/dev/ecolyo/src/services/consumptionFormatter.service.ts");
 })();
 
 ;
@@ -39690,7 +39380,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -39914,8 +39604,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ChallengeCardUnlocked, "ChallengeCardUnlocked", "/home/bastien/ecolyo/src/components/Challenge/ChallengeCardUnlocked.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Challenge/ChallengeCardUnlocked.tsx");
+  reactHotLoader.register(ChallengeCardUnlocked, "ChallengeCardUnlocked", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardUnlocked.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Challenge/ChallengeCardUnlocked.tsx");
 })();
 
 ;
@@ -40084,8 +39774,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(GCUContent, "GCUContent", "/home/bastien/ecolyo/src/components/GCU/GCUContent.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/GCU/GCUContent.tsx");
+  reactHotLoader.register(GCUContent, "GCUContent", "/home/gcarron/dev/ecolyo/src/components/GCU/GCUContent.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/GCU/GCUContent.tsx");
 })();
 
 ;
@@ -40292,8 +39982,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ActionModal, "ActionModal", "/home/bastien/ecolyo/src/components/Action/ActionModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Action/ActionModal.tsx");
+  reactHotLoader.register(ActionModal, "ActionModal", "/home/gcarron/dev/ecolyo/src/components/Action/ActionModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Action/ActionModal.tsx");
 })();
 
 ;
@@ -40359,7 +40049,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -40585,8 +40275,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DuelResultModal, "DuelResultModal", "/home/bastien/ecolyo/src/components/Duel/DuelResultModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Duel/DuelResultModal.tsx");
+  reactHotLoader.register(DuelResultModal, "DuelResultModal", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelResultModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Duel/DuelResultModal.tsx");
 })();
 
 ;
@@ -40962,7 +40652,7 @@ exports.default = FluidService;
     return;
   }
 
-  reactHotLoader.register(FluidService, "FluidService", "/home/bastien/ecolyo/src/services/fluid.service.ts");
+  reactHotLoader.register(FluidService, "FluidService", "/home/gcarron/dev/ecolyo/src/services/fluid.service.ts");
 })();
 
 ;
@@ -41420,7 +41110,7 @@ exports.default = ExplorationService;
     return;
   }
 
-  reactHotLoader.register(ExplorationService, "ExplorationService", "/home/bastien/ecolyo/src/services/exploration.service.ts");
+  reactHotLoader.register(ExplorationService, "ExplorationService", "/home/gcarron/dev/ecolyo/src/services/exploration.service.ts");
 })();
 
 ;
@@ -43419,7 +43109,7 @@ exports.default = InitializationService;
     return;
   }
 
-  reactHotLoader.register(InitializationService, "InitializationService", "/home/bastien/ecolyo/src/services/initialization.service.ts");
+  reactHotLoader.register(InitializationService, "InitializationService", "/home/gcarron/dev/ecolyo/src/services/initialization.service.ts");
 })();
 
 ;
@@ -43488,8 +43178,8 @@ exports.modalReducer = modalReducer;
     return;
   }
 
-  reactHotLoader.register(initialState, "initialState", "/home/bastien/ecolyo/src/store/modal/modal.reducer.ts");
-  reactHotLoader.register(modalReducer, "modalReducer", "/home/bastien/ecolyo/src/store/modal/modal.reducer.ts");
+  reactHotLoader.register(initialState, "initialState", "/home/gcarron/dev/ecolyo/src/store/modal/modal.reducer.ts");
+  reactHotLoader.register(modalReducer, "modalReducer", "/home/gcarron/dev/ecolyo/src/store/modal/modal.reducer.ts");
 })();
 
 ;
@@ -43647,8 +43337,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(QuizExplanationModal, "QuizExplanationModal", "/home/bastien/ecolyo/src/components/Quiz/QuizExplanationModal.tsx");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/components/Quiz/QuizExplanationModal.tsx");
+  reactHotLoader.register(QuizExplanationModal, "QuizExplanationModal", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizExplanationModal.tsx");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/components/Quiz/QuizExplanationModal.tsx");
 })();
 
 ;
diff --git a/img/icon.e4891962a18ac2a487b21f0381a5513f.svg b/img/icon.e4891962a18ac2a487b21f0381a5513f.svg
new file mode 100644
index 0000000000000000000000000000000000000000..7c0e38096960afb18746a2285ee2533ede3f46ef
--- /dev/null
+++ b/img/icon.e4891962a18ac2a487b21f0381a5513f.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M8.01323 15.059C14.8544 12.3888 14.3227 8.59276 13.9682 2.93081C11.7705 2.8343 9.82099 2.15873 8.01323 1.03278C6.20546 2.15873 4.25592 2.8343 2.05825 2.93081C1.70378 8.59276 1.17209 12.3888 8.01323 15.059Z" fill="#1B1C22"/>
+<path d="M8.01325 0L7.54979 0.288665C5.85495 1.34429 4.05006 1.96586 2.01981 2.05502L1.23259 2.08959L1.18335 2.87604C1.16873 3.10958 1.15353 3.34193 1.13842 3.57294C0.97583 6.05878 0.823332 8.39029 1.50758 10.3994C2.29645 12.7158 4.12651 14.483 7.69452 15.8756L8.01325 16V15.059C1.44034 12.4935 1.67345 8.88869 2.01622 3.58822C2.03021 3.37192 2.04438 3.1528 2.05827 2.93081C4.25595 2.8343 6.20549 2.15873 8.01325 1.03277V0Z" fill="#FFC600"/>
+<path d="M8.01323 0L8.4767 0.288665C10.1715 1.34429 11.9764 1.96586 14.0067 2.05502L14.7939 2.08959L14.8431 2.87604C14.8578 3.10958 14.873 3.34193 14.8881 3.57294C15.0507 6.05878 15.2032 8.39029 14.5189 10.3994C13.73 12.7158 11.9 14.483 8.33197 15.8756L8.01323 16V15.059C14.5862 12.4935 14.353 8.88869 14.0103 3.58822C13.9963 3.37192 13.9821 3.1528 13.9682 2.93081C11.7705 2.8343 9.821 2.15873 8.01323 1.03277V0Z" fill="#DB8300"/>
+<path d="M5.85148 5.51416H6.16248C6.28668 5.51416 6.4058 5.56292 6.49363 5.64973C6.58146 5.73653 6.6308 5.85427 6.6308 5.97703V10.6758H5.38316V5.97703C5.38316 5.85427 5.4325 5.73653 5.52033 5.64973C5.60815 5.56292 5.72727 5.51416 5.85148 5.51416ZM8.01233 7.80214H8.32333C8.44754 7.80214 8.56666 7.85091 8.65448 7.93771C8.74231 8.02452 8.79165 8.14225 8.79165 8.26502V10.6758H7.54401V8.26502C7.54401 8.14225 7.59335 8.02452 7.68118 7.93771C7.76901 7.85091 7.88813 7.80214 8.01233 7.80214ZM10.302 6.91708H10.613C10.7372 6.91708 10.8563 6.96584 10.9441 7.05265C11.032 7.13945 11.0813 7.25719 11.0813 7.37995V10.6758H9.83366V7.37995C9.83366 7.25719 9.883 7.13945 9.97083 7.05265C10.0587 6.96584 10.1778 6.91708 10.302 6.91708Z" fill="#FFC600"/>
+</svg>
diff --git a/index.html b/index.html
index a65e7a603300cee696faeaa0106097b023d37b50..4c236d5a1e81ac4febc51a8b83f441892a366a22 100644
--- a/index.html
+++ b/index.html
@@ -1 +1 @@
-<!DOCTYPE html><html lang="{{.Locale}}"><head><meta charset="utf-8"><title>Ecolyo</title><link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"><link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"><!-- PWA Manifest --><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#297EF2"><meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,user-scalable=0,viewport-fit=cover"><!-- PWA Chrome --><link rel="icon" sizes="192x192" href="/android-chrome-192x192.png"><link rel="icon" sizes="512x512" href="/android-chrome-512x512.png"><!-- PWA iOS --><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="apple-touch-startup-image" href="/apple-touch-icon.png"><meta name="apple-mobile-web-app-title" content="Ecolyo"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><!-- PWA Colors --><meta name="theme-color" content="#343641"><meta name="background-color" content="#121212">{{.ThemeCSS}} {{.CozyBar}}<script src="//{{.Domain}}/assets/js/piwik.js"></script></head><body><div role="application" class="application" data-cozy="{{.CozyData}}" data-cozy-token="{{.Token}}" data-cozy-domain="{{.Domain}}"><script src="vendors/ecolyo.c133f45a3d8ceb7c84a8.js"></script><script src="app/ecolyo.499a5a59fa9e0ade300c.js"></script></div></body></html>
\ No newline at end of file
+<!DOCTYPE html><html lang="{{.Locale}}"><head><meta charset="utf-8"><title>Ecolyo</title><link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"><link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"><!-- PWA Manifest --><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#297EF2"><meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,user-scalable=0,viewport-fit=cover"><!-- PWA Chrome --><link rel="icon" sizes="192x192" href="/android-chrome-192x192.png"><link rel="icon" sizes="512x512" href="/android-chrome-512x512.png"><!-- PWA iOS --><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="apple-touch-startup-image" href="/apple-touch-icon.png"><meta name="apple-mobile-web-app-title" content="Ecolyo"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><!-- PWA Colors --><meta name="theme-color" content="#343641"><meta name="background-color" content="#121212">{{.ThemeCSS}} {{.CozyBar}}</head><body><div role="application" class="application" data-cozy-token="{{.Token}}" data-cozy-domain="{{.Domain}}" data-cozy-locale="{{.Locale}}" data-cozy-app-name="{{.AppName}}" data-cozy-app-slug="{{.AppSlug}}" data-cozy-app-name-prefix="{{.AppNamePrefix}}" data-cozy-app-editor="{{.AppEditor}}" data-cozy-icon-path="{{.IconPath}}"><script src="vendors/ecolyo.bce3a3ca54818ecca6eb.js"></script><script src="app/ecolyo.c23d2ee98b58588060f0.js"></script></div></body></html>
\ No newline at end of file
diff --git a/manifest.webapp b/manifest.webapp
index 94ba4681ae3b45115a92c1767eadf739f7fe7c52..e0fc88d19a460f3ee7f24f5b425fbceedde8eb97 100644
--- a/manifest.webapp
+++ b/manifest.webapp
@@ -5,7 +5,7 @@
   "categories": [
     "energy"
   ],
-  "version": "1.9.0",
+  "version": "1.9.2",
   "licence": "AGPL-3.0",
   "editor": "Métropole de Lyon",
   "default_locale": "fr",
diff --git a/services/aggregatorUsageEvents/ecolyo.js b/services/aggregatorUsageEvents/ecolyo.js
index d5527e37365fbf0a7e59c17e4adc7831df1726b6..d5b606079248760880f0282e0aa5ca191e64a32a 100644
--- a/services/aggregatorUsageEvents/ecolyo.js
+++ b/services/aggregatorUsageEvents/ecolyo.js
@@ -1332,29 +1332,29 @@ const AggregatorUsageEvents = async ({
     return;
   }
 
-  reactHotLoader.register(log, "log", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(readUsageEvents, "readUsageEvents", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(errorEvent, "errorEvent", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendIndicator, "sendIndicator", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(reduceEvents, "reduceEvents", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendAggregatedEventByDay, "sendAggregatedEventByDay", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(handleQuizStars, "handleQuizStars", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(calculSessionTime, "calculSessionTime", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(calculPeriodBetweenFirstConnectionAndFirstChallenge, "calculPeriodBetweenFirstConnectionAndFirstChallenge", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(calculPeriodBetweenChallenge, "calculPeriodBetweenChallenge", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(getConnectedKonnectorSlug, "getConnectedKonnectorSlug", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(calculateConnectedKonnectorPerDay, "calculateConnectedKonnectorPerDay", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(buildProfileWithFuildType, "buildProfileWithFuildType", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(getConsumptionValue, "getConsumptionValue", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(calculateConsumptionVariation, "calculateConsumptionVariation", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendConnectionCount, "sendConnectionCount", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendProfileCount, "sendProfileCount", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendEmailSubscription, "sendEmailSubscription", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendHalfHourConsumption, "sendHalfHourConsumption", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendKonnectorEvents, "sendKonnectorEvents", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(sendKonnectorAttemptsMonthly, "sendKonnectorAttemptsMonthly", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(aggregateEvents, "aggregateEvents", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
-  reactHotLoader.register(AggregatorUsageEvents, "AggregatorUsageEvents", "/home/bastien/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(readUsageEvents, "readUsageEvents", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(errorEvent, "errorEvent", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendIndicator, "sendIndicator", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(reduceEvents, "reduceEvents", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendAggregatedEventByDay, "sendAggregatedEventByDay", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(handleQuizStars, "handleQuizStars", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(calculSessionTime, "calculSessionTime", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(calculPeriodBetweenFirstConnectionAndFirstChallenge, "calculPeriodBetweenFirstConnectionAndFirstChallenge", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(calculPeriodBetweenChallenge, "calculPeriodBetweenChallenge", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(getConnectedKonnectorSlug, "getConnectedKonnectorSlug", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(calculateConnectedKonnectorPerDay, "calculateConnectedKonnectorPerDay", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(buildProfileWithFuildType, "buildProfileWithFuildType", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(getConsumptionValue, "getConsumptionValue", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(calculateConsumptionVariation, "calculateConsumptionVariation", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendConnectionCount, "sendConnectionCount", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendProfileCount, "sendProfileCount", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendEmailSubscription, "sendEmailSubscription", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendHalfHourConsumption, "sendHalfHourConsumption", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendKonnectorEvents, "sendKonnectorEvents", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(sendKonnectorAttemptsMonthly, "sendKonnectorAttemptsMonthly", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(aggregateEvents, "aggregateEvents", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
+  reactHotLoader.register(AggregatorUsageEvents, "AggregatorUsageEvents", "/home/gcarron/dev/ecolyo/src/targets/services/aggregatorUsageEvents.ts");
 })();
 
 ;
@@ -3740,8 +3740,8 @@ exports.runService = runService;
     return;
   }
 
-  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/bastien/ecolyo/src/targets/services/service.ts");
-  reactHotLoader.register(runService, "runService", "/home/bastien/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(runService, "runService", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
 })();
 
 ;
@@ -65161,8 +65161,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/home/bastien/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -65205,7 +65205,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -65248,7 +65248,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -65291,7 +65291,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -65334,7 +65334,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -65377,7 +65377,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -65420,7 +65420,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -65463,7 +65463,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -65506,7 +65506,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -65549,7 +65549,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -65592,7 +65592,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -65635,7 +65635,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -65678,7 +65678,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -65721,7 +65721,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -65764,7 +65764,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -65807,7 +65807,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -65850,7 +65850,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -65893,7 +65893,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -65936,7 +65936,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -65979,7 +65979,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -66022,7 +66022,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -66065,7 +66065,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -66108,7 +66108,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -66151,7 +66151,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -66194,7 +66194,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -66237,7 +66237,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -66280,7 +66280,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -66323,7 +66323,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -66366,7 +66366,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -66409,7 +66409,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
@@ -66597,7 +66597,7 @@ exports.default = UsageEventService;
     return;
   }
 
-  reactHotLoader.register(UsageEventService, "UsageEventService", "/home/bastien/ecolyo/src/services/usageEvent.service.ts");
+  reactHotLoader.register(UsageEventService, "UsageEventService", "/home/gcarron/dev/ecolyo/src/services/usageEvent.service.ts");
 })();
 
 ;
@@ -74373,7 +74373,7 @@ exports.default = ProfileService;
     return;
   }
 
-  reactHotLoader.register(ProfileService, "ProfileService", "/home/bastien/ecolyo/src/services/profile.service.ts");
+  reactHotLoader.register(ProfileService, "ProfileService", "/home/gcarron/dev/ecolyo/src/services/profile.service.ts");
 })();
 
 ;
@@ -74844,7 +74844,7 @@ exports.default = ConsumptionDataManager;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/bastien/ecolyo/src/services/consumption.service.ts");
+  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/gcarron/dev/ecolyo/src/services/consumption.service.ts");
 })();
 
 ;
@@ -75142,7 +75142,7 @@ exports.default = ConsumptionFormatterService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/bastien/ecolyo/src/services/consumptionFormatter.service.ts");
+  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/gcarron/dev/ecolyo/src/services/consumptionFormatter.service.ts");
 })();
 
 ;
@@ -75576,7 +75576,7 @@ exports.default = DateChartService;
     return;
   }
 
-  reactHotLoader.register(DateChartService, "DateChartService", "/home/bastien/ecolyo/src/services/dateChart.service.ts");
+  reactHotLoader.register(DateChartService, "DateChartService", "/home/gcarron/dev/ecolyo/src/services/dateChart.service.ts");
 })();
 
 ;
@@ -75649,7 +75649,7 @@ exports.default = ConfigService;
     return;
   }
 
-  reactHotLoader.register(ConfigService, "ConfigService", "/home/bastien/ecolyo/src/services/fluidConfig.service.ts");
+  reactHotLoader.register(ConfigService, "ConfigService", "/home/gcarron/dev/ecolyo/src/services/fluidConfig.service.ts");
 })();
 
 ;
@@ -75873,14 +75873,14 @@ exports.getActualAnalysisDate = getActualAnalysisDate;
     return;
   }
 
-  reactHotLoader.register(compareDates, "compareDates", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getLagDays, "getLagDays", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/bastien/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(compareDates, "compareDates", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getLagDays, "getLagDays", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
 })();
 
 ;
@@ -76295,7 +76295,7 @@ exports.default = QueryRunner;
     return;
   }
 
-  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/bastien/ecolyo/src/services/queryRunner.service.ts");
+  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/gcarron/dev/ecolyo/src/services/queryRunner.service.ts");
 })();
 
 ;
@@ -76404,7 +76404,7 @@ exports.default = ConsumptionValidatorService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/bastien/ecolyo/src/services/consumptionValidator.service.ts");
+  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/gcarron/dev/ecolyo/src/services/consumptionValidator.service.ts");
 })();
 
 ;
@@ -76501,7 +76501,7 @@ exports.default = ConverterService;
     return;
   }
 
-  reactHotLoader.register(ConverterService, "ConverterService", "/home/bastien/ecolyo/src/services/converter.service.ts");
+  reactHotLoader.register(ConverterService, "ConverterService", "/home/gcarron/dev/ecolyo/src/services/converter.service.ts");
 })();
 
 ;
@@ -76694,7 +76694,7 @@ exports.default = FluidService;
     return;
   }
 
-  reactHotLoader.register(FluidService, "FluidService", "/home/bastien/ecolyo/src/services/fluid.service.ts");
+  reactHotLoader.register(FluidService, "FluidService", "/home/gcarron/dev/ecolyo/src/services/fluid.service.ts");
 })();
 
 ;
@@ -76792,7 +76792,7 @@ exports.default = KonnectorService;
     return;
   }
 
-  reactHotLoader.register(KonnectorService, "KonnectorService", "/home/bastien/ecolyo/src/services/konnector.service.ts");
+  reactHotLoader.register(KonnectorService, "KonnectorService", "/home/gcarron/dev/ecolyo/src/services/konnector.service.ts");
 })();
 
 ;
@@ -76926,7 +76926,7 @@ exports.default = TriggerService;
     return;
   }
 
-  reactHotLoader.register(TriggerService, "TriggerService", "/home/bastien/ecolyo/src/services/triggers.service.ts");
+  reactHotLoader.register(TriggerService, "TriggerService", "/home/gcarron/dev/ecolyo/src/services/triggers.service.ts");
 })();
 
 ;
@@ -92975,7 +92975,8 @@ class AccountService {
     const query = (0, _cozyClient.Q)(_doctypes.ACCOUNTS_DOCTYPE) // eslint-disable-next-line @typescript-eslint/camelcase
     .where({
       account_type: type
-    }).indexFields(['account_type']);
+    }); // .indexFields(['account_type'])
+
     const {
       data: accounts
     } = await this._client.query(query);
@@ -93012,7 +93013,8 @@ class AccountService {
     const query = (0, _cozyClient.Q)(_doctypes.ACCOUNTS_DOCTYPE) // eslint-disable-next-line @typescript-eslint/camelcase
     .where({
       account_type: type
-    }).indexFields(['account_type']);
+    }); // .indexFields(['account_type'])
+
     const {
       data: accounts
     } = await this._client.query(query);
@@ -93043,7 +93045,8 @@ class AccountService {
     const query = (0, _cozyClient.Q)(_doctypes.ACCOUNTS_DOCTYPE) // eslint-disable-next-line @typescript-eslint/camelcase
     .where({
       account_type: 'index'
-    }).indexFields(['account_type']).limitBy(1);
+    }) // .indexFields(['account_type'])
+    .limitBy(1);
     const {
       data: result
     } = await this._client.query(query);
@@ -93068,7 +93071,7 @@ exports.default = AccountService;
     return;
   }
 
-  reactHotLoader.register(AccountService, "AccountService", "/home/bastien/ecolyo/src/services/account.service.ts");
+  reactHotLoader.register(AccountService, "AccountService", "/home/gcarron/dev/ecolyo/src/services/account.service.ts");
 })();
 
 ;
@@ -93316,17 +93319,17 @@ exports.getSeason = getSeason;
     return;
   }
 
-  reactHotLoader.register(getFluidType, "getFluidType", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationship, "getRelationship", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationships, "getRelationships", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(importIconbyId, "importIconbyId", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getSeason, "getSeason", "/home/bastien/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getFluidType, "getFluidType", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationship, "getRelationship", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationships, "getRelationships", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(importIconbyId, "importIconbyId", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getSeason, "getSeason", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
 })();
 
 ;
@@ -94653,10 +94656,6 @@ class EnvironmentService {
     }
   }
 
-  isDev() {
-    return __DEVELOPMENT__;
-  }
-
   // @ts-ignore
   __reactstandin__regenerateByEval(key, code) {
     // @ts-ignore
@@ -94675,7 +94674,7 @@ exports.default = EnvironmentService;
     return;
   }
 
-  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/bastien/ecolyo/src/services/environment.service.ts");
+  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/gcarron/dev/ecolyo/src/services/environment.service.ts");
 })();
 
 ;
@@ -95483,7 +95482,7 @@ exports.default = ChallengeService;
     return;
   }
 
-  reactHotLoader.register(ChallengeService, "ChallengeService", "/home/bastien/ecolyo/src/services/challenge.service.ts");
+  reactHotLoader.register(ChallengeService, "ChallengeService", "/home/gcarron/dev/ecolyo/src/services/challenge.service.ts");
 })();
 
 ;
@@ -95912,7 +95911,7 @@ exports.default = DuelService;
     return;
   }
 
-  reactHotLoader.register(DuelService, "DuelService", "/home/bastien/ecolyo/src/services/duel.service.ts");
+  reactHotLoader.register(DuelService, "DuelService", "/home/gcarron/dev/ecolyo/src/services/duel.service.ts");
 })();
 
 ;
@@ -96020,7 +96019,7 @@ exports.default = PerformanceIndicatorService;
     return;
   }
 
-  reactHotLoader.register(PerformanceIndicatorService, "PerformanceIndicatorService", "/home/bastien/ecolyo/src/services/performanceIndicator.service.ts");
+  reactHotLoader.register(PerformanceIndicatorService, "PerformanceIndicatorService", "/home/gcarron/dev/ecolyo/src/services/performanceIndicator.service.ts");
 })();
 
 ;
@@ -96077,9 +96076,9 @@ function sum(dataA) {
     return;
   }
 
-  reactHotLoader.register(getRoundFloat, "getRoundFloat", "/home/bastien/ecolyo/src/utils/math.ts");
-  reactHotLoader.register(getPercentage, "getPercentage", "/home/bastien/ecolyo/src/utils/math.ts");
-  reactHotLoader.register(sum, "sum", "/home/bastien/ecolyo/src/utils/math.ts");
+  reactHotLoader.register(getRoundFloat, "getRoundFloat", "/home/gcarron/dev/ecolyo/src/utils/math.ts");
+  reactHotLoader.register(getPercentage, "getPercentage", "/home/gcarron/dev/ecolyo/src/utils/math.ts");
+  reactHotLoader.register(sum, "sum", "/home/gcarron/dev/ecolyo/src/utils/math.ts");
 })();
 
 ;
@@ -96758,7 +96757,7 @@ exports.default = QuizService;
     return;
   }
 
-  reactHotLoader.register(QuizService, "QuizService", "/home/bastien/ecolyo/src/services/quiz.service.ts");
+  reactHotLoader.register(QuizService, "QuizService", "/home/gcarron/dev/ecolyo/src/services/quiz.service.ts");
 })();
 
 ;
@@ -97067,7 +97066,7 @@ exports.default = ExplorationService;
     return;
   }
 
-  reactHotLoader.register(ExplorationService, "ExplorationService", "/home/bastien/ecolyo/src/services/exploration.service.ts");
+  reactHotLoader.register(ExplorationService, "ExplorationService", "/home/gcarron/dev/ecolyo/src/services/exploration.service.ts");
 })();
 
 ;
@@ -97412,7 +97411,7 @@ exports.default = ActionService;
     return;
   }
 
-  reactHotLoader.register(ActionService, "ActionService", "/home/bastien/ecolyo/src/services/action.service.ts");
+  reactHotLoader.register(ActionService, "ActionService", "/home/gcarron/dev/ecolyo/src/services/action.service.ts");
 })();
 
 ;
@@ -97663,7 +97662,7 @@ exports.default = EcogestureService;
     return;
   }
 
-  reactHotLoader.register(EcogestureService, "EcogestureService", "/home/bastien/ecolyo/src/services/ecogesture.service.ts");
+  reactHotLoader.register(EcogestureService, "EcogestureService", "/home/gcarron/dev/ecolyo/src/services/ecogesture.service.ts");
 })();
 
 ;
@@ -98047,7 +98046,7 @@ exports.default = ProfileTypeEntityService;
     return;
   }
 
-  reactHotLoader.register(ProfileTypeEntityService, "ProfileTypeEntityService", "/home/bastien/ecolyo/src/services/profileTypeEntity.service.ts");
+  reactHotLoader.register(ProfileTypeEntityService, "ProfileTypeEntityService", "/home/gcarron/dev/ecolyo/src/services/profileTypeEntity.service.ts");
 })();
 
 ;
@@ -98200,7 +98199,7 @@ exports.default = TermsService;
     return;
   }
 
-  reactHotLoader.register(TermsService, "TermsService", "/home/bastien/ecolyo/src/services/terms.service.ts");
+  reactHotLoader.register(TermsService, "TermsService", "/home/gcarron/dev/ecolyo/src/services/terms.service.ts");
 })();
 
 ;
diff --git a/services/consumptionAlert/ecolyo.js b/services/consumptionAlert/ecolyo.js
index 793860c91daa728409a32b7a9684fb2681340ae3..c50c0d56c131c317aea856792bc47f40e76d15b6 100644
--- a/services/consumptionAlert/ecolyo.js
+++ b/services/consumptionAlert/ecolyo.js
@@ -2460,8 +2460,8 @@ exports.runService = runService;
     return;
   }
 
-  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/bastien/ecolyo/src/targets/services/service.ts");
-  reactHotLoader.register(runService, "runService", "/home/bastien/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(runService, "runService", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
 })();
 
 ;
@@ -63881,8 +63881,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/home/bastien/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -63925,7 +63925,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -63968,7 +63968,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -64011,7 +64011,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -64054,7 +64054,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -64097,7 +64097,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -64140,7 +64140,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -64183,7 +64183,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -64226,7 +64226,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -64269,7 +64269,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -64312,7 +64312,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -64355,7 +64355,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -64398,7 +64398,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -64441,7 +64441,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -64484,7 +64484,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -64527,7 +64527,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -64570,7 +64570,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -64613,7 +64613,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -64656,7 +64656,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -64699,7 +64699,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -64742,7 +64742,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -64785,7 +64785,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -64828,7 +64828,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -64871,7 +64871,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -64914,7 +64914,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -64957,7 +64957,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -65000,7 +65000,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -65043,7 +65043,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -65086,7 +65086,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -65129,7 +65129,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
@@ -72868,7 +72868,7 @@ exports.default = ProfileService;
     return;
   }
 
-  reactHotLoader.register(ProfileService, "ProfileService", "/home/bastien/ecolyo/src/services/profile.service.ts");
+  reactHotLoader.register(ProfileService, "ProfileService", "/home/gcarron/dev/ecolyo/src/services/profile.service.ts");
 })();
 
 ;
@@ -73339,7 +73339,7 @@ exports.default = ConsumptionDataManager;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/bastien/ecolyo/src/services/consumption.service.ts");
+  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/gcarron/dev/ecolyo/src/services/consumption.service.ts");
 })();
 
 ;
@@ -73637,7 +73637,7 @@ exports.default = ConsumptionFormatterService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/bastien/ecolyo/src/services/consumptionFormatter.service.ts");
+  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/gcarron/dev/ecolyo/src/services/consumptionFormatter.service.ts");
 })();
 
 ;
@@ -74071,7 +74071,7 @@ exports.default = DateChartService;
     return;
   }
 
-  reactHotLoader.register(DateChartService, "DateChartService", "/home/bastien/ecolyo/src/services/dateChart.service.ts");
+  reactHotLoader.register(DateChartService, "DateChartService", "/home/gcarron/dev/ecolyo/src/services/dateChart.service.ts");
 })();
 
 ;
@@ -74144,7 +74144,7 @@ exports.default = ConfigService;
     return;
   }
 
-  reactHotLoader.register(ConfigService, "ConfigService", "/home/bastien/ecolyo/src/services/fluidConfig.service.ts");
+  reactHotLoader.register(ConfigService, "ConfigService", "/home/gcarron/dev/ecolyo/src/services/fluidConfig.service.ts");
 })();
 
 ;
@@ -74368,14 +74368,14 @@ exports.getActualAnalysisDate = getActualAnalysisDate;
     return;
   }
 
-  reactHotLoader.register(compareDates, "compareDates", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getLagDays, "getLagDays", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/bastien/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(compareDates, "compareDates", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getLagDays, "getLagDays", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
 })();
 
 ;
@@ -74790,7 +74790,7 @@ exports.default = QueryRunner;
     return;
   }
 
-  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/bastien/ecolyo/src/services/queryRunner.service.ts");
+  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/gcarron/dev/ecolyo/src/services/queryRunner.service.ts");
 })();
 
 ;
@@ -74899,7 +74899,7 @@ exports.default = ConsumptionValidatorService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/bastien/ecolyo/src/services/consumptionValidator.service.ts");
+  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/gcarron/dev/ecolyo/src/services/consumptionValidator.service.ts");
 })();
 
 ;
@@ -74996,7 +74996,7 @@ exports.default = ConverterService;
     return;
   }
 
-  reactHotLoader.register(ConverterService, "ConverterService", "/home/bastien/ecolyo/src/services/converter.service.ts");
+  reactHotLoader.register(ConverterService, "ConverterService", "/home/gcarron/dev/ecolyo/src/services/converter.service.ts");
 })();
 
 ;
@@ -75706,17 +75706,17 @@ exports.getSeason = getSeason;
     return;
   }
 
-  reactHotLoader.register(getFluidType, "getFluidType", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationship, "getRelationship", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationships, "getRelationships", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(importIconbyId, "importIconbyId", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getSeason, "getSeason", "/home/bastien/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getFluidType, "getFluidType", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationship, "getRelationship", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationships, "getRelationships", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(importIconbyId, "importIconbyId", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getSeason, "getSeason", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
 })();
 
 ;
@@ -77043,10 +77043,6 @@ class EnvironmentService {
     }
   }
 
-  isDev() {
-    return __DEVELOPMENT__;
-  }
-
   // @ts-ignore
   __reactstandin__regenerateByEval(key, code) {
     // @ts-ignore
@@ -77065,7 +77061,7 @@ exports.default = EnvironmentService;
     return;
   }
 
-  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/bastien/ecolyo/src/services/environment.service.ts");
+  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/gcarron/dev/ecolyo/src/services/environment.service.ts");
 })();
 
 ;
@@ -77227,8 +77223,8 @@ const consumptionAlert = async ({
     return;
   }
 
-  reactHotLoader.register(log, "log", "/home/bastien/ecolyo/src/targets/services/consumptionAlert.ts");
-  reactHotLoader.register(consumptionAlert, "consumptionAlert", "/home/bastien/ecolyo/src/targets/services/consumptionAlert.ts");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/targets/services/consumptionAlert.ts");
+  reactHotLoader.register(consumptionAlert, "consumptionAlert", "/home/gcarron/dev/ecolyo/src/targets/services/consumptionAlert.ts");
 })();
 
 ;
@@ -77290,7 +77286,7 @@ exports.default = MailService;
     return;
   }
 
-  reactHotLoader.register(MailService, "MailService", "/home/bastien/ecolyo/src/services/mail.service.ts");
+  reactHotLoader.register(MailService, "MailService", "/home/gcarron/dev/ecolyo/src/services/mail.service.ts");
 })();
 
 ;
diff --git a/services/enedisHalfHourMonthlyAnalysis/ecolyo.js b/services/enedisHalfHourMonthlyAnalysis/ecolyo.js
index 65092f6ba63ac3a0ad4996eb566fb04fa62928d9..8cb7817728e3ec4bdc5dee76d63fb99f99ca9f20 100644
--- a/services/enedisHalfHourMonthlyAnalysis/ecolyo.js
+++ b/services/enedisHalfHourMonthlyAnalysis/ecolyo.js
@@ -2460,8 +2460,8 @@ exports.runService = runService;
     return;
   }
 
-  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/bastien/ecolyo/src/targets/services/service.ts");
-  reactHotLoader.register(runService, "runService", "/home/bastien/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(runService, "runService", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
 })();
 
 ;
@@ -63881,8 +63881,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/home/bastien/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -63925,7 +63925,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -63968,7 +63968,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -64011,7 +64011,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -64054,7 +64054,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -64097,7 +64097,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -64140,7 +64140,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -64183,7 +64183,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -64226,7 +64226,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -64269,7 +64269,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -64312,7 +64312,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -64355,7 +64355,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -64398,7 +64398,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -64441,7 +64441,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -64484,7 +64484,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -64527,7 +64527,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -64570,7 +64570,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -64613,7 +64613,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -64656,7 +64656,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -64699,7 +64699,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -64742,7 +64742,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -64785,7 +64785,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -64828,7 +64828,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -64871,7 +64871,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -64914,7 +64914,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -64957,7 +64957,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -65000,7 +65000,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -65043,7 +65043,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -65086,7 +65086,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -65129,7 +65129,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
@@ -73218,7 +73218,7 @@ exports.default = ConsumptionDataManager;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/bastien/ecolyo/src/services/consumption.service.ts");
+  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/gcarron/dev/ecolyo/src/services/consumption.service.ts");
 })();
 
 ;
@@ -73516,7 +73516,7 @@ exports.default = ConsumptionFormatterService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/bastien/ecolyo/src/services/consumptionFormatter.service.ts");
+  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/gcarron/dev/ecolyo/src/services/consumptionFormatter.service.ts");
 })();
 
 ;
@@ -73950,7 +73950,7 @@ exports.default = DateChartService;
     return;
   }
 
-  reactHotLoader.register(DateChartService, "DateChartService", "/home/bastien/ecolyo/src/services/dateChart.service.ts");
+  reactHotLoader.register(DateChartService, "DateChartService", "/home/gcarron/dev/ecolyo/src/services/dateChart.service.ts");
 })();
 
 ;
@@ -74023,7 +74023,7 @@ exports.default = ConfigService;
     return;
   }
 
-  reactHotLoader.register(ConfigService, "ConfigService", "/home/bastien/ecolyo/src/services/fluidConfig.service.ts");
+  reactHotLoader.register(ConfigService, "ConfigService", "/home/gcarron/dev/ecolyo/src/services/fluidConfig.service.ts");
 })();
 
 ;
@@ -74247,14 +74247,14 @@ exports.getActualAnalysisDate = getActualAnalysisDate;
     return;
   }
 
-  reactHotLoader.register(compareDates, "compareDates", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getLagDays, "getLagDays", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/bastien/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(compareDates, "compareDates", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getLagDays, "getLagDays", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
 })();
 
 ;
@@ -74669,7 +74669,7 @@ exports.default = QueryRunner;
     return;
   }
 
-  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/bastien/ecolyo/src/services/queryRunner.service.ts");
+  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/gcarron/dev/ecolyo/src/services/queryRunner.service.ts");
 })();
 
 ;
@@ -74778,7 +74778,7 @@ exports.default = ConsumptionValidatorService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/bastien/ecolyo/src/services/consumptionValidator.service.ts");
+  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/gcarron/dev/ecolyo/src/services/consumptionValidator.service.ts");
 })();
 
 ;
@@ -74875,7 +74875,7 @@ exports.default = ConverterService;
     return;
   }
 
-  reactHotLoader.register(ConverterService, "ConverterService", "/home/bastien/ecolyo/src/services/converter.service.ts");
+  reactHotLoader.register(ConverterService, "ConverterService", "/home/gcarron/dev/ecolyo/src/services/converter.service.ts");
 })();
 
 ;
@@ -76090,12 +76090,12 @@ const syncEnedisMonthlyAnalysisDataDoctype = async ({
     return;
   }
 
-  reactHotLoader.register(log, "log", "/home/bastien/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
-  reactHotLoader.register(getMinMonthlyLoad, "getMinMonthlyLoad", "/home/bastien/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
-  reactHotLoader.register(populateArrayWithTotalData, "populateArrayWithTotalData", "/home/bastien/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
-  reactHotLoader.register(getMonthMaxPower, "getMonthMaxPower", "/home/bastien/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
-  reactHotLoader.register(getEnedisMonthAnalysisData, "getEnedisMonthAnalysisData", "/home/bastien/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
-  reactHotLoader.register(syncEnedisMonthlyAnalysisDataDoctype, "syncEnedisMonthlyAnalysisDataDoctype", "/home/bastien/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
+  reactHotLoader.register(getMinMonthlyLoad, "getMinMonthlyLoad", "/home/gcarron/dev/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
+  reactHotLoader.register(populateArrayWithTotalData, "populateArrayWithTotalData", "/home/gcarron/dev/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
+  reactHotLoader.register(getMonthMaxPower, "getMonthMaxPower", "/home/gcarron/dev/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
+  reactHotLoader.register(getEnedisMonthAnalysisData, "getEnedisMonthAnalysisData", "/home/gcarron/dev/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
+  reactHotLoader.register(syncEnedisMonthlyAnalysisDataDoctype, "syncEnedisMonthlyAnalysisDataDoctype", "/home/gcarron/dev/ecolyo/src/targets/services/enedisHalfHourMonthlyAnalysis.ts");
 })();
 
 ;
@@ -76295,7 +76295,7 @@ exports.default = EnedisMonthlyAnalysisDataService;
     return;
   }
 
-  reactHotLoader.register(EnedisMonthlyAnalysisDataService, "EnedisMonthlyAnalysisDataService", "/home/bastien/ecolyo/src/services/enedisMonthlyAnalysisData.service.ts");
+  reactHotLoader.register(EnedisMonthlyAnalysisDataService, "EnedisMonthlyAnalysisDataService", "/home/gcarron/dev/ecolyo/src/services/enedisMonthlyAnalysisData.service.ts");
 })();
 
 ;
diff --git a/services/fluidsPrices/ecolyo.js b/services/fluidsPrices/ecolyo.js
index aaa4288cd47620595d6e4c6528a62d913bc3b866..fde3296db64ce9382a6ee20db191e2fab520f5ac 100644
--- a/services/fluidsPrices/ecolyo.js
+++ b/services/fluidsPrices/ecolyo.js
@@ -2460,8 +2460,8 @@ exports.runService = runService;
     return;
   }
 
-  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/bastien/ecolyo/src/targets/services/service.ts");
-  reactHotLoader.register(runService, "runService", "/home/bastien/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(runService, "runService", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
 })();
 
 ;
@@ -63881,8 +63881,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/home/bastien/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -63925,7 +63925,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -63968,7 +63968,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -64011,7 +64011,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -64054,7 +64054,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -64097,7 +64097,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -64140,7 +64140,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -64183,7 +64183,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -64226,7 +64226,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -64269,7 +64269,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -64312,7 +64312,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -64355,7 +64355,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -64398,7 +64398,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -64441,7 +64441,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -64484,7 +64484,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -64527,7 +64527,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -64570,7 +64570,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -64613,7 +64613,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -64656,7 +64656,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -64699,7 +64699,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -64742,7 +64742,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -64785,7 +64785,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -64828,7 +64828,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -64871,7 +64871,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -64914,7 +64914,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -64957,7 +64957,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -65000,7 +65000,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -65043,7 +65043,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -65086,7 +65086,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -65129,7 +65129,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
@@ -73218,7 +73218,7 @@ exports.default = ConsumptionDataManager;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/bastien/ecolyo/src/services/consumption.service.ts");
+  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/gcarron/dev/ecolyo/src/services/consumption.service.ts");
 })();
 
 ;
@@ -73516,7 +73516,7 @@ exports.default = ConsumptionFormatterService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/bastien/ecolyo/src/services/consumptionFormatter.service.ts");
+  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/gcarron/dev/ecolyo/src/services/consumptionFormatter.service.ts");
 })();
 
 ;
@@ -73950,7 +73950,7 @@ exports.default = DateChartService;
     return;
   }
 
-  reactHotLoader.register(DateChartService, "DateChartService", "/home/bastien/ecolyo/src/services/dateChart.service.ts");
+  reactHotLoader.register(DateChartService, "DateChartService", "/home/gcarron/dev/ecolyo/src/services/dateChart.service.ts");
 })();
 
 ;
@@ -74023,7 +74023,7 @@ exports.default = ConfigService;
     return;
   }
 
-  reactHotLoader.register(ConfigService, "ConfigService", "/home/bastien/ecolyo/src/services/fluidConfig.service.ts");
+  reactHotLoader.register(ConfigService, "ConfigService", "/home/gcarron/dev/ecolyo/src/services/fluidConfig.service.ts");
 })();
 
 ;
@@ -74247,14 +74247,14 @@ exports.getActualAnalysisDate = getActualAnalysisDate;
     return;
   }
 
-  reactHotLoader.register(compareDates, "compareDates", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getLagDays, "getLagDays", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/bastien/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(compareDates, "compareDates", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getLagDays, "getLagDays", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
 })();
 
 ;
@@ -74669,7 +74669,7 @@ exports.default = QueryRunner;
     return;
   }
 
-  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/bastien/ecolyo/src/services/queryRunner.service.ts");
+  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/gcarron/dev/ecolyo/src/services/queryRunner.service.ts");
 })();
 
 ;
@@ -74778,7 +74778,7 @@ exports.default = ConsumptionValidatorService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/bastien/ecolyo/src/services/consumptionValidator.service.ts");
+  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/gcarron/dev/ecolyo/src/services/consumptionValidator.service.ts");
 })();
 
 ;
@@ -74875,7 +74875,7 @@ exports.default = ConverterService;
     return;
   }
 
-  reactHotLoader.register(ConverterService, "ConverterService", "/home/bastien/ecolyo/src/services/converter.service.ts");
+  reactHotLoader.register(ConverterService, "ConverterService", "/home/gcarron/dev/ecolyo/src/services/converter.service.ts");
 })();
 
 ;
@@ -75379,10 +75379,6 @@ class EnvironmentService {
     }
   }
 
-  isDev() {
-    return __DEVELOPMENT__;
-  }
-
   // @ts-ignore
   __reactstandin__regenerateByEval(key, code) {
     // @ts-ignore
@@ -75401,7 +75397,7 @@ exports.default = EnvironmentService;
     return;
   }
 
-  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/bastien/ecolyo/src/services/environment.service.ts");
+  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/gcarron/dev/ecolyo/src/services/environment.service.ts");
 })();
 
 ;
@@ -76237,17 +76233,17 @@ const processPrices = async ({
     return;
   }
 
-  reactHotLoader.register(log, "log", "/home/bastien/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(getRemotePricesByfluid, "getRemotePricesByfluid", "/home/bastien/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(synchroPricesToUpdate, "synchroPricesToUpdate", "/home/bastien/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(price, "price", "/home/bastien/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(sum, "sum", "/home/bastien/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(getTimePeriod, "getTimePeriod", "/home/bastien/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(aggregatePrices, "aggregatePrices", "/home/bastien/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(getDoctypeTypeByFluid, "getDoctypeTypeByFluid", "/home/bastien/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(getTimeSetByFluid, "getTimeSetByFluid", "/home/bastien/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(applyPrices, "applyPrices", "/home/bastien/ecolyo/src/targets/services/fluidsPrices.ts");
-  reactHotLoader.register(processPrices, "processPrices", "/home/bastien/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(getRemotePricesByfluid, "getRemotePricesByfluid", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(synchroPricesToUpdate, "synchroPricesToUpdate", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(price, "price", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(sum, "sum", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(getTimePeriod, "getTimePeriod", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(aggregatePrices, "aggregatePrices", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(getDoctypeTypeByFluid, "getDoctypeTypeByFluid", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(getTimeSetByFluid, "getTimeSetByFluid", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(applyPrices, "applyPrices", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
+  reactHotLoader.register(processPrices, "processPrices", "/home/gcarron/dev/ecolyo/src/targets/services/fluidsPrices.ts");
 })();
 
 ;
@@ -76472,7 +76468,7 @@ exports.default = FluidPricesService;
     return;
   }
 
-  reactHotLoader.register(FluidPricesService, "FluidPricesService", "/home/bastien/ecolyo/src/services/fluidsPrices.service.ts");
+  reactHotLoader.register(FluidPricesService, "FluidPricesService", "/home/gcarron/dev/ecolyo/src/services/fluidsPrices.service.ts");
 })();
 
 ;
diff --git a/services/monthlyReportNotification/ecolyo.js b/services/monthlyReportNotification/ecolyo.js
index ff73f2e97a694b6ec6d14222282c07812ab59b48..d7190d7885e1d4d9ad3ebb5e83d34cdcc484ca64 100644
--- a/services/monthlyReportNotification/ecolyo.js
+++ b/services/monthlyReportNotification/ecolyo.js
@@ -2460,8 +2460,8 @@ exports.runService = runService;
     return;
   }
 
-  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/bastien/ecolyo/src/targets/services/service.ts");
-  reactHotLoader.register(runService, "runService", "/home/bastien/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(runService, "runService", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
 })();
 
 ;
@@ -63881,8 +63881,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/home/bastien/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -63925,7 +63925,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -63968,7 +63968,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -64011,7 +64011,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -64054,7 +64054,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -64097,7 +64097,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -64140,7 +64140,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -64183,7 +64183,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -64226,7 +64226,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -64269,7 +64269,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -64312,7 +64312,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -64355,7 +64355,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -64398,7 +64398,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -64441,7 +64441,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -64484,7 +64484,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -64527,7 +64527,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -64570,7 +64570,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -64613,7 +64613,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -64656,7 +64656,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -64699,7 +64699,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -64742,7 +64742,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -64785,7 +64785,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -64828,7 +64828,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -64871,7 +64871,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -64914,7 +64914,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -64957,7 +64957,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -65000,7 +65000,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -65043,7 +65043,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -65086,7 +65086,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -65129,7 +65129,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
@@ -72868,7 +72868,7 @@ exports.default = ProfileService;
     return;
   }
 
-  reactHotLoader.register(ProfileService, "ProfileService", "/home/bastien/ecolyo/src/services/profile.service.ts");
+  reactHotLoader.register(ProfileService, "ProfileService", "/home/gcarron/dev/ecolyo/src/services/profile.service.ts");
 })();
 
 ;
@@ -73339,7 +73339,7 @@ exports.default = ConsumptionDataManager;
     return;
   }
 
-  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/bastien/ecolyo/src/services/consumption.service.ts");
+  reactHotLoader.register(ConsumptionDataManager, "ConsumptionDataManager", "/home/gcarron/dev/ecolyo/src/services/consumption.service.ts");
 })();
 
 ;
@@ -73637,7 +73637,7 @@ exports.default = ConsumptionFormatterService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/bastien/ecolyo/src/services/consumptionFormatter.service.ts");
+  reactHotLoader.register(ConsumptionFormatterService, "ConsumptionFormatterService", "/home/gcarron/dev/ecolyo/src/services/consumptionFormatter.service.ts");
 })();
 
 ;
@@ -74071,7 +74071,7 @@ exports.default = DateChartService;
     return;
   }
 
-  reactHotLoader.register(DateChartService, "DateChartService", "/home/bastien/ecolyo/src/services/dateChart.service.ts");
+  reactHotLoader.register(DateChartService, "DateChartService", "/home/gcarron/dev/ecolyo/src/services/dateChart.service.ts");
 })();
 
 ;
@@ -74144,7 +74144,7 @@ exports.default = ConfigService;
     return;
   }
 
-  reactHotLoader.register(ConfigService, "ConfigService", "/home/bastien/ecolyo/src/services/fluidConfig.service.ts");
+  reactHotLoader.register(ConfigService, "ConfigService", "/home/gcarron/dev/ecolyo/src/services/fluidConfig.service.ts");
 })();
 
 ;
@@ -74368,14 +74368,14 @@ exports.getActualAnalysisDate = getActualAnalysisDate;
     return;
   }
 
-  reactHotLoader.register(compareDates, "compareDates", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getLagDays, "getLagDays", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/bastien/ecolyo/src/utils/date.ts");
-  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/bastien/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(compareDates, "compareDates", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastDateReached, "isLastDateReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(isLastPeriodReached, "isLastPeriodReached", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getLagDays, "getLagDays", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToShortDateString, "convertDateToShortDateString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthString, "convertDateToMonthString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(convertDateToMonthYearString, "convertDateToMonthYearString", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
+  reactHotLoader.register(getActualAnalysisDate, "getActualAnalysisDate", "/home/gcarron/dev/ecolyo/src/utils/date.ts");
 })();
 
 ;
@@ -74790,7 +74790,7 @@ exports.default = QueryRunner;
     return;
   }
 
-  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/bastien/ecolyo/src/services/queryRunner.service.ts");
+  reactHotLoader.register(QueryRunner, "QueryRunner", "/home/gcarron/dev/ecolyo/src/services/queryRunner.service.ts");
 })();
 
 ;
@@ -74899,7 +74899,7 @@ exports.default = ConsumptionValidatorService;
     return;
   }
 
-  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/bastien/ecolyo/src/services/consumptionValidator.service.ts");
+  reactHotLoader.register(ConsumptionValidatorService, "ConsumptionValidatorService", "/home/gcarron/dev/ecolyo/src/services/consumptionValidator.service.ts");
 })();
 
 ;
@@ -74996,7 +74996,7 @@ exports.default = ConverterService;
     return;
   }
 
-  reactHotLoader.register(ConverterService, "ConverterService", "/home/bastien/ecolyo/src/services/converter.service.ts");
+  reactHotLoader.register(ConverterService, "ConverterService", "/home/gcarron/dev/ecolyo/src/services/converter.service.ts");
 })();
 
 ;
@@ -75706,17 +75706,17 @@ exports.getSeason = getSeason;
     return;
   }
 
-  reactHotLoader.register(getFluidType, "getFluidType", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationship, "getRelationship", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getRelationships, "getRelationships", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(importIconbyId, "importIconbyId", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/home/bastien/ecolyo/src/utils/utils.ts");
-  reactHotLoader.register(getSeason, "getSeason", "/home/bastien/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getFluidType, "getFluidType", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getKonnectorUpdateError, "getKonnectorUpdateError", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(isKonnectorActive, "isKonnectorActive", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(formatNumberValues, "formatNumberValues", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationship, "getRelationship", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationshipHasMany, "getRelationshipHasMany", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getRelationships, "getRelationships", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(importIconbyId, "importIconbyId", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getPreviousMonthName, "getPreviousMonthName", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getMonthNameWithPrep, "getMonthNameWithPrep", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
+  reactHotLoader.register(getSeason, "getSeason", "/home/gcarron/dev/ecolyo/src/utils/utils.ts");
 })();
 
 ;
@@ -77043,10 +77043,6 @@ class EnvironmentService {
     }
   }
 
-  isDev() {
-    return __DEVELOPMENT__;
-  }
-
   // @ts-ignore
   __reactstandin__regenerateByEval(key, code) {
     // @ts-ignore
@@ -77065,7 +77061,7 @@ exports.default = EnvironmentService;
     return;
   }
 
-  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/bastien/ecolyo/src/services/environment.service.ts");
+  reactHotLoader.register(EnvironmentService, "EnvironmentService", "/home/gcarron/dev/ecolyo/src/services/environment.service.ts");
 })();
 
 ;
@@ -77148,7 +77144,7 @@ exports.default = MailService;
     return;
   }
 
-  reactHotLoader.register(MailService, "MailService", "/home/bastien/ecolyo/src/services/mail.service.ts");
+  reactHotLoader.register(MailService, "MailService", "/home/gcarron/dev/ecolyo/src/services/mail.service.ts");
 })();
 
 ;
@@ -144448,11 +144444,11 @@ const monthlyReportNotification = async ({
     return;
   }
 
-  reactHotLoader.register(log, "log", "/home/bastien/ecolyo/src/targets/services/monthlyReportNotification.ts");
-  reactHotLoader.register(getConsumptionValue, "getConsumptionValue", "/home/bastien/ecolyo/src/targets/services/monthlyReportNotification.ts");
-  reactHotLoader.register(buildConsumptionText, "buildConsumptionText", "/home/bastien/ecolyo/src/targets/services/monthlyReportNotification.ts");
-  reactHotLoader.register(getMonthlyReport, "getMonthlyReport", "/home/bastien/ecolyo/src/targets/services/monthlyReportNotification.ts");
-  reactHotLoader.register(monthlyReportNotification, "monthlyReportNotification", "/home/bastien/ecolyo/src/targets/services/monthlyReportNotification.ts");
+  reactHotLoader.register(log, "log", "/home/gcarron/dev/ecolyo/src/targets/services/monthlyReportNotification.ts");
+  reactHotLoader.register(getConsumptionValue, "getConsumptionValue", "/home/gcarron/dev/ecolyo/src/targets/services/monthlyReportNotification.ts");
+  reactHotLoader.register(buildConsumptionText, "buildConsumptionText", "/home/gcarron/dev/ecolyo/src/targets/services/monthlyReportNotification.ts");
+  reactHotLoader.register(getMonthlyReport, "getMonthlyReport", "/home/gcarron/dev/ecolyo/src/targets/services/monthlyReportNotification.ts");
+  reactHotLoader.register(monthlyReportNotification, "monthlyReportNotification", "/home/gcarron/dev/ecolyo/src/targets/services/monthlyReportNotification.ts");
 })();
 
 ;
diff --git a/services/service/ecolyo.js b/services/service/ecolyo.js
index dc32237282e0fc02ac794479adb974b68cf73826..54099b7503ac4be972eb01c0baeaeaf5de43f7d6 100644
--- a/services/service/ecolyo.js
+++ b/services/service/ecolyo.js
@@ -2433,8 +2433,8 @@ exports.runService = runService;
     return;
   }
 
-  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/bastien/ecolyo/src/targets/services/service.ts");
-  reactHotLoader.register(runService, "runService", "/home/bastien/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(assertEnvVar, "assertEnvVar", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
+  reactHotLoader.register(runService, "runService", "/home/gcarron/dev/ecolyo/src/targets/services/service.ts");
 })();
 
 ;
@@ -63854,8 +63854,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(doctypes, "doctypes", "/home/bastien/ecolyo/src/doctypes/index.ts");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(doctypes, "doctypes", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/src/doctypes/index.ts");
 })();
 
 ;
@@ -63898,7 +63898,7 @@ exports.ENEDIS_DAY_DOCTYPE = ENEDIS_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
+  reactHotLoader.register(ENEDIS_DAY_DOCTYPE, "ENEDIS_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-day.ts");
 })();
 
 ;
@@ -63941,7 +63941,7 @@ exports.GRDF_DAY_DOCTYPE = GRDF_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
+  reactHotLoader.register(GRDF_DAY_DOCTYPE, "GRDF_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-day.ts");
 })();
 
 ;
@@ -63984,7 +63984,7 @@ exports.EGL_DAY_DOCTYPE = EGL_DAY_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
+  reactHotLoader.register(EGL_DAY_DOCTYPE, "EGL_DAY_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-day.ts");
 })();
 
 ;
@@ -64027,7 +64027,7 @@ exports.KONNECTORS_DOCTYPE = KONNECTORS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-konnectors.ts");
+  reactHotLoader.register(KONNECTORS_DOCTYPE, "KONNECTORS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-konnectors.ts");
 })();
 
 ;
@@ -64070,7 +64070,7 @@ exports.ACCOUNTS_DOCTYPE = ACCOUNTS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-accounts.ts");
+  reactHotLoader.register(ACCOUNTS_DOCTYPE, "ACCOUNTS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-accounts.ts");
 })();
 
 ;
@@ -64113,7 +64113,7 @@ exports.JOBS_DOCTYPE = JOBS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-jobs.ts");
+  reactHotLoader.register(JOBS_DOCTYPE, "JOBS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-jobs.ts");
 })();
 
 ;
@@ -64156,7 +64156,7 @@ exports.TERMS_DOCTYPE = TERMS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-terms.ts");
+  reactHotLoader.register(TERMS_DOCTYPE, "TERMS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-terms.ts");
 })();
 
 ;
@@ -64199,7 +64199,7 @@ exports.ECOGESTURE_DOCTYPE = ECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
+  reactHotLoader.register(ECOGESTURE_DOCTYPE, "ECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-ecogesture.ts");
 })();
 
 ;
@@ -64242,7 +64242,7 @@ exports.PROFILE_DOCTYPE = PROFILE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
+  reactHotLoader.register(PROFILE_DOCTYPE, "PROFILE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profile.ts");
 })();
 
 ;
@@ -64285,7 +64285,7 @@ exports.PROFILETYPE_DOCTYPE = PROFILETYPE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
+  reactHotLoader.register(PROFILETYPE_DOCTYPE, "PROFILETYPE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profiletype.ts");
 })();
 
 ;
@@ -64328,7 +64328,7 @@ exports.SCHEMAS_DOCTYPE = SCHEMAS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
+  reactHotLoader.register(SCHEMAS_DOCTYPE, "SCHEMAS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-schemas.ts");
 })();
 
 ;
@@ -64371,7 +64371,7 @@ exports.CHALLENGE_DOCTYPE = CHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
+  reactHotLoader.register(CHALLENGE_DOCTYPE, "CHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-challenge.ts");
 })();
 
 ;
@@ -64414,7 +64414,7 @@ exports.USERCHALLENGE_DOCTYPE = USERCHALLENGE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
+  reactHotLoader.register(USERCHALLENGE_DOCTYPE, "USERCHALLENGE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-userchallenge.ts");
 })();
 
 ;
@@ -64457,7 +64457,7 @@ exports.DUEL_DOCTYPE = DUEL_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
+  reactHotLoader.register(DUEL_DOCTYPE, "DUEL_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-duel.ts");
 })();
 
 ;
@@ -64500,7 +64500,7 @@ exports.QUIZ_DOCTYPE = QUIZ_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
+  reactHotLoader.register(QUIZ_DOCTYPE, "QUIZ_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-quiz.ts");
 })();
 
 ;
@@ -64543,7 +64543,7 @@ exports.FLUIDPRICES_DOCTYPE = FLUIDPRICES_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
+  reactHotLoader.register(FLUIDPRICES_DOCTYPE, "FLUIDPRICES_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-fluidsprices.ts");
 })();
 
 ;
@@ -64586,7 +64586,7 @@ exports.USAGEEVENT_DOCTYPE = USAGEEVENT_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
+  reactHotLoader.register(USAGEEVENT_DOCTYPE, "USAGEEVENT_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-usageevent.ts");
 })();
 
 ;
@@ -64629,7 +64629,7 @@ exports.EXPLORATION_DOCTYPE = EXPLORATION_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
+  reactHotLoader.register(EXPLORATION_DOCTYPE, "EXPLORATION_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-exploration.ts");
 })();
 
 ;
@@ -64672,7 +64672,7 @@ exports.ENEDIS_YEAR_DOCTYPE = ENEDIS_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
+  reactHotLoader.register(ENEDIS_YEAR_DOCTYPE, "ENEDIS_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-year.ts");
 })();
 
 ;
@@ -64715,7 +64715,7 @@ exports.ENEDIS_MONTH_DOCTYPE = ENEDIS_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
+  reactHotLoader.register(ENEDIS_MONTH_DOCTYPE, "ENEDIS_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-month.ts");
 })();
 
 ;
@@ -64758,7 +64758,7 @@ exports.ENEDIS_MINUTE_DOCTYPE = ENEDIS_MINUTE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
+  reactHotLoader.register(ENEDIS_MINUTE_DOCTYPE, "ENEDIS_MINUTE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-minute.ts");
 })();
 
 ;
@@ -64801,7 +64801,7 @@ exports.GRDF_YEAR_DOCTYPE = GRDF_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
+  reactHotLoader.register(GRDF_YEAR_DOCTYPE, "GRDF_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-year.ts");
 })();
 
 ;
@@ -64844,7 +64844,7 @@ exports.GRDF_MONTH_DOCTYPE = GRDF_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
+  reactHotLoader.register(GRDF_MONTH_DOCTYPE, "GRDF_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-grdf-month.ts");
 })();
 
 ;
@@ -64887,7 +64887,7 @@ exports.EGL_YEAR_DOCTYPE = EGL_YEAR_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
+  reactHotLoader.register(EGL_YEAR_DOCTYPE, "EGL_YEAR_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-year.ts");
 })();
 
 ;
@@ -64930,7 +64930,7 @@ exports.EGL_MONTH_DOCTYPE = EGL_MONTH_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
+  reactHotLoader.register(EGL_MONTH_DOCTYPE, "EGL_MONTH_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-egl-month.ts");
 })();
 
 ;
@@ -64973,7 +64973,7 @@ exports.ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE = ENEDIS_MONTHLY_ANALYSIS_DATA_DOCT
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
+  reactHotLoader.register(ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE, "ENEDIS_MONTHLY_ANALYSIS_DATA_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-monthly-analysis-data.ts");
 })();
 
 ;
@@ -65016,7 +65016,7 @@ exports.ENEDIS_MAXPOWER_DOCTYPE = ENEDIS_MAXPOWER_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
+  reactHotLoader.register(ENEDIS_MAXPOWER_DOCTYPE, "ENEDIS_MAXPOWER_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-enedis-maxpower.ts");
 })();
 
 ;
@@ -65059,7 +65059,7 @@ exports.PROFILEECOGESTURE_DOCTYPE = PROFILEECOGESTURE_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
+  reactHotLoader.register(PROFILEECOGESTURE_DOCTYPE, "PROFILEECOGESTURE_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/com-grandlyon-ecolyo-profileecogesture.ts");
 })();
 
 ;
@@ -65102,7 +65102,7 @@ exports.TRIGGERS_DOCTYPE = TRIGGERS_DOCTYPE;
     return;
   }
 
-  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/bastien/ecolyo/src/doctypes/io-cozy-triggers.ts");
+  reactHotLoader.register(TRIGGERS_DOCTYPE, "TRIGGERS_DOCTYPE", "/home/gcarron/dev/ecolyo/src/doctypes/io-cozy-triggers.ts");
 })();
 
 ;
diff --git a/vendors/ecolyo.c133f45a3d8ceb7c84a8.js b/vendors/ecolyo.bce3a3ca54818ecca6eb.js
similarity index 99%
rename from vendors/ecolyo.c133f45a3d8ceb7c84a8.js
rename to vendors/ecolyo.bce3a3ca54818ecca6eb.js
index 99118756f49782db7b366fd70016a9df4c699e44..2a1a2fd1ac3e1081b826ba03d0684e76eeb80d0a 100644
--- a/vendors/ecolyo.c133f45a3d8ceb7c84a8.js
+++ b/vendors/ecolyo.bce3a3ca54818ecca6eb.js
@@ -5781,19 +5781,19 @@ exports.getTheme = getTheme;
     return;
   }
 
-  reactHotLoader.register(defaultPalette, "defaultPalette", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(defaultValues, "defaultValues", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(SWITCH_BAR_WIDTH, "SWITCH_BAR_WIDTH", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(makeTypography, "makeTypography", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(normalPalette, "normalPalette", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(normalTheme, "normalTheme", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(makeOverrides, "makeOverrides", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(shadows, "shadows", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(invertedPalette, "invertedPalette", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(invertedTypography, "invertedTypography", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(invertedTheme, "invertedTheme", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(themes, "themes", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
-  reactHotLoader.register(getTheme, "getTheme", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(defaultPalette, "defaultPalette", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(defaultValues, "defaultValues", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(SWITCH_BAR_WIDTH, "SWITCH_BAR_WIDTH", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(makeTypography, "makeTypography", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(normalPalette, "normalPalette", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(normalTheme, "normalTheme", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(makeOverrides, "makeOverrides", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(shadows, "shadows", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(invertedPalette, "invertedPalette", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(invertedTypography, "invertedTypography", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(invertedTheme, "invertedTheme", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(themes, "themes", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
+  reactHotLoader.register(getTheme, "getTheme", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/theme.js");
 })();
 
 ;
@@ -19623,11 +19623,11 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(getBreakpointsStatus, "getBreakpointsStatus", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
-  reactHotLoader.register(BreakpointsCtx, "BreakpointsCtx", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
-  reactHotLoader.register(BreakpointsProvider, "BreakpointsProvider", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
-  reactHotLoader.register(useBreakpoints, "useBreakpoints", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
+  reactHotLoader.register(getBreakpointsStatus, "getBreakpointsStatus", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
+  reactHotLoader.register(BreakpointsCtx, "BreakpointsCtx", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
+  reactHotLoader.register(BreakpointsProvider, "BreakpointsProvider", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
+  reactHotLoader.register(useBreakpoints, "useBreakpoints", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/hooks/useBreakpoints/index.js");
 })();
 
 ;
@@ -25077,8 +25077,8 @@ exports.initFormat = initFormat;
     return;
   }
 
-  reactHotLoader.register(getWarningMessage, "getWarningMessage", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/format.js");
-  reactHotLoader.register(initFormat, "initFormat", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/format.js");
+  reactHotLoader.register(getWarningMessage, "getWarningMessage", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/format.js");
+  reactHotLoader.register(initFormat, "initFormat", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/format.js");
 })();
 
 ;
@@ -27761,7 +27761,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Buttons/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Buttons/index.js");
 })();
 
 ;
@@ -37980,9 +37980,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(cozyThemeStyles, "cozyThemeStyles", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/index.js");
-  reactHotLoader.register(Dialog, "Dialog", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/index.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/index.js");
+  reactHotLoader.register(cozyThemeStyles, "cozyThemeStyles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/index.js");
+  reactHotLoader.register(Dialog, "Dialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/index.js");
 })();
 
 ;
@@ -38189,7 +38189,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogContent.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogContent.js");
 })();
 
 ;
@@ -41016,9 +41016,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(customStyles, "customStyles", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogBackButton.js");
-  reactHotLoader.register(DialogBackButton, "DialogBackButton", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogBackButton.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogBackButton.js");
+  reactHotLoader.register(customStyles, "customStyles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogBackButton.js");
+  reactHotLoader.register(DialogBackButton, "DialogBackButton", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogBackButton.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogBackButton.js");
 })();
 
 ;
@@ -41123,8 +41123,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FixedActionsDialog, "FixedActionsDialog", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedActionsDialog.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedActionsDialog.js");
+  reactHotLoader.register(FixedActionsDialog, "FixedActionsDialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedActionsDialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedActionsDialog.js");
 })();
 
 ;
@@ -63101,12 +63101,12 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
-  reactHotLoader.register(ESC_KEYCODE, "ESC_KEYCODE", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
-  reactHotLoader.register(nonDOMProps, "nonDOMProps", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
-  reactHotLoader.register(bodyTallerThanWindow, "bodyTallerThanWindow", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
-  reactHotLoader.register(Overlay, "Overlay", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
+  reactHotLoader.register(ESC_KEYCODE, "ESC_KEYCODE", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
+  reactHotLoader.register(nonDOMProps, "nonDOMProps", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
+  reactHotLoader.register(bodyTallerThanWindow, "bodyTallerThanWindow", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
+  reactHotLoader.register(Overlay, "Overlay", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Overlay/index.js");
 })();
 
 ;
@@ -67495,13 +67495,13 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(large, "large", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
-  reactHotLoader.register(medium, "medium", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
-  reactHotLoader.register(small, "small", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
-  reactHotLoader.register(tiny, "tiny", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
-  reactHotLoader.register(breakpoints, "breakpoints", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
-  reactHotLoader.register(getBreakpointsStatus, "getBreakpointsStatus", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(large, "large", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(medium, "medium", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(small, "small", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(tiny, "tiny", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(breakpoints, "breakpoints", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(getBreakpointsStatus, "getBreakpointsStatus", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/helpers/breakpoints.js");
 })();
 
 ;
@@ -73668,8 +73668,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(withLocales, "withLocales", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/withLocales.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/withLocales.js");
+  reactHotLoader.register(withLocales, "withLocales", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/withLocales.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/withLocales.js");
 })();
 
 ;
@@ -81297,7 +81297,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/TextField/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/TextField/index.js");
 })();
 
 ;
@@ -81649,7 +81649,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogActions.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogActions.js");
 })();
 
 ;
@@ -96588,8 +96588,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgKeychain, "SvgKeychain", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Keychain.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Keychain.js");
+  reactHotLoader.register(SvgKeychain, "SvgKeychain", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Keychain.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Keychain.js");
 })();
 
 ;
@@ -96696,8 +96696,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(FixedDialog, "FixedDialog", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedDialog.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedDialog.js");
+  reactHotLoader.register(FixedDialog, "FixedDialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedDialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/FixedDialog.js");
 })();
 
 ;
@@ -118492,8 +118492,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(TopAnchoredDialog, "TopAnchoredDialog", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/TopAnchoredDialog.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/TopAnchoredDialog.js");
+  reactHotLoader.register(TopAnchoredDialog, "TopAnchoredDialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/TopAnchoredDialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/TopAnchoredDialog.js");
 })();
 
 ;
@@ -118762,17 +118762,17 @@ ButtonLink.defaultProps = {
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(btnClass, "btnClass", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(transformToAria, "transformToAria", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(tagToTransformProps, "tagToTransformProps", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(identity, "identity", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(sizeToIconSize, "sizeToIconSize", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(BaseButton, "BaseButton", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(Button, "Button", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(ButtonLink, "ButtonLink", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(DefaultButton, "DefaultButton", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(btnClass, "btnClass", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(transformToAria, "transformToAria", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(tagToTransformProps, "tagToTransformProps", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(identity, "identity", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(sizeToIconSize, "sizeToIconSize", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(BaseButton, "BaseButton", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(Button, "Button", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(ButtonLink, "ButtonLink", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(DefaultButton, "DefaultButton", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Button/index.js");
 })();
 
 ;
@@ -121846,8 +121846,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgEye, "SvgEye", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Eye.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Eye.js");
+  reactHotLoader.register(SvgEye, "SvgEye", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Eye.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Eye.js");
 })();
 
 ;
@@ -147041,8 +147041,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgEyeClosed, "SvgEyeClosed", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/EyeClosed.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/EyeClosed.js");
+  reactHotLoader.register(SvgEyeClosed, "SvgEyeClosed", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/EyeClosed.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/EyeClosed.js");
 })();
 
 ;
@@ -149764,9 +149764,9 @@ exports.DeprecatedDivider = DeprecatedDivider;
     return;
   }
 
-  reactHotLoader.register(_root, "_root", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Divider/index.js");
-  reactHotLoader.register(DeprecatedDivider, "DeprecatedDivider", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Divider/index.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Divider/index.js");
+  reactHotLoader.register(_root, "_root", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Divider/index.js");
+  reactHotLoader.register(DeprecatedDivider, "DeprecatedDivider", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Divider/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/Divider/index.js");
 })();
 
 ;
@@ -161267,9 +161267,9 @@ exports.extend = extend;
     return;
   }
 
-  reactHotLoader.register(_polyglot, "_polyglot", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/translation.js");
-  reactHotLoader.register(initTranslation, "initTranslation", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/translation.js");
-  reactHotLoader.register(extend, "extend", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/translation.js");
+  reactHotLoader.register(_polyglot, "_polyglot", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/translation.js");
+  reactHotLoader.register(initTranslation, "initTranslation", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/translation.js");
+  reactHotLoader.register(extend, "extend", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/translation.js");
 })();
 
 ;
@@ -162100,8 +162100,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(AccordionExpandIcon, "AccordionExpandIcon", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/AccordionExpandIcon.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/AccordionExpandIcon.js");
+  reactHotLoader.register(AccordionExpandIcon, "AccordionExpandIcon", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/AccordionExpandIcon.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/AccordionExpandIcon.js");
 })();
 
 ;
@@ -162468,7 +162468,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogTitle.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogTitle.js");
 })();
 
 ;
@@ -168068,8 +168068,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DialogTransition, "DialogTransition", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogTransition.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogTransition.js");
+  reactHotLoader.register(DialogTransition, "DialogTransition", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogTransition.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogTransition.js");
 })();
 
 ;
@@ -169539,8 +169539,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgPrevious, "SvgPrevious", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Previous.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Previous.js");
+  reactHotLoader.register(SvgPrevious, "SvgPrevious", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Previous.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Previous.js");
 })();
 
 ;
@@ -184849,9 +184849,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Spinner/index.js");
-  reactHotLoader.register(Spinner, "Spinner", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Spinner/index.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Spinner/index.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Spinner/index.js");
+  reactHotLoader.register(Spinner, "Spinner", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Spinner/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Spinner/index.js");
 })();
 
 ;
@@ -191185,10 +191185,10 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
-  reactHotLoader.register(useI18n, "useI18n", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
-  reactHotLoader.register(CloseButton, "CloseButton", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
+  reactHotLoader.register(useI18n, "useI18n", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
+  reactHotLoader.register(CloseButton, "CloseButton", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/DialogCloseButton.js");
 })();
 
 ;
@@ -209035,8 +209035,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgCrossMedium, "SvgCrossMedium", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/CrossMedium.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/CrossMedium.js");
+  reactHotLoader.register(SvgCrossMedium, "SvgCrossMedium", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/CrossMedium.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/CrossMedium.js");
 })();
 
 ;
@@ -209744,13 +209744,13 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(DEFAULT_LANG, "DEFAULT_LANG", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
-  reactHotLoader.register(I18nContext, "I18nContext", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
-  reactHotLoader.register(I18n, "I18n", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
-  reactHotLoader.register(translate, "translate", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
-  reactHotLoader.register(useI18n, "useI18n", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
-  reactHotLoader.register(createUseI18n, "createUseI18n", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(DEFAULT_LANG, "DEFAULT_LANG", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(I18nContext, "I18nContext", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(I18n, "I18n", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(translate, "translate", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(useI18n, "useI18n", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(createUseI18n, "createUseI18n", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/I18n/index.js");
 })();
 
 ;
@@ -211823,7 +211823,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Typography/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Typography/index.js");
 })();
 
 ;
@@ -212286,7 +212286,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/dialogPropTypes.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/dialogPropTypes.js");
 })();
 
 ;
@@ -219845,8 +219845,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(ConfirmDialog, "ConfirmDialog", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/ConfirmDialog.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/ConfirmDialog.js");
+  reactHotLoader.register(ConfirmDialog, "ConfirmDialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/ConfirmDialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/ConfirmDialog.js");
 })();
 
 ;
@@ -232525,8 +232525,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgSpinner, "SvgSpinner", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Spinner.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Spinner.js");
+  reactHotLoader.register(SvgSpinner, "SvgSpinner", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Spinner.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Spinner.js");
 })();
 
 ;
@@ -236511,10 +236511,10 @@ Layout.defaultProps = {
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
-  reactHotLoader.register(Layout, "Layout", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
-  reactHotLoader.register(Main, "Main", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
-  reactHotLoader.register(Content, "Content", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
+  reactHotLoader.register(Layout, "Layout", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
+  reactHotLoader.register(Main, "Main", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
+  reactHotLoader.register(Content, "Content", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Layout/Layout.js");
 })();
 
 ;
@@ -244315,7 +244315,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/IconButton/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/IconButton/index.js");
 })();
 
 ;
@@ -265376,9 +265376,9 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(displayNone, "displayNone", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/Sprite.js");
-  reactHotLoader.register(IconSprite, "IconSprite", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/Sprite.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/Sprite.js");
+  reactHotLoader.register(displayNone, "displayNone", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/Sprite.js");
+  reactHotLoader.register(IconSprite, "IconSprite", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/Sprite.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/Sprite.js");
 })();
 
 ;
@@ -267430,10 +267430,10 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(globalId, "globalId", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
-  reactHotLoader.register(modalSizes, "modalSizes", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
-  reactHotLoader.register(useCozyDialog, "useCozyDialog", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
+  reactHotLoader.register(globalId, "globalId", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
+  reactHotLoader.register(modalSizes, "modalSizes", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
+  reactHotLoader.register(useCozyDialog, "useCozyDialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/useCozyDialog.js");
 })();
 
 ;
@@ -280387,8 +280387,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(SvgBottom, "SvgBottom", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Bottom.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Bottom.js");
+  reactHotLoader.register(SvgBottom, "SvgBottom", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Bottom.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icons/Bottom.js");
 })();
 
 ;
@@ -288955,8 +288955,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(IllustrationDialog, "IllustrationDialog", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/IllustrationDialog.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/IllustrationDialog.js");
+  reactHotLoader.register(IllustrationDialog, "IllustrationDialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/IllustrationDialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/IllustrationDialog.js");
 })();
 
 ;
@@ -295697,8 +295697,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(Dialog, "Dialog", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/Dialog.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/Dialog.js");
+  reactHotLoader.register(Dialog, "Dialog", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/Dialog.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/Dialog.js");
 })();
 
 ;
@@ -315205,7 +315205,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogContentText.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Dialog/DialogContentText.js");
 })();
 
 ;
@@ -325328,8 +325328,8 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(MuiCozyTheme, "MuiCozyTheme", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/index.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/index.js");
+  reactHotLoader.register(MuiCozyTheme, "MuiCozyTheme", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/MuiCozyTheme/index.js");
 })();
 
 ;
@@ -329889,13 +329889,13 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
-  reactHotLoader.register(DEFAULT_SIZE, "DEFAULT_SIZE", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
-  reactHotLoader.register(getSvgObject, "getSvgObject", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
-  reactHotLoader.register(isFunction, "isFunction", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
-  reactHotLoader.register(Icon, "Icon", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
-  reactHotLoader.register(iconPropType, "iconPropType", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(DEFAULT_SIZE, "DEFAULT_SIZE", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(getSvgObject, "getSvgObject", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(isFunction, "isFunction", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(Icon, "Icon", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(iconPropType, "iconPropType", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/Icon/index.js");
 })();
 
 ;
@@ -330357,13 +330357,13 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(styles, "styles", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
-  reactHotLoader.register(paletteStyles, "paletteStyles", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
-  reactHotLoader.register(CozyThemeContext, "CozyThemeContext", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
-  reactHotLoader.register(allStyles, "allStyles", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
-  reactHotLoader.register(CozyTheme, "CozyTheme", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
-  reactHotLoader.register(useCozyTheme, "useCozyTheme", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(styles, "styles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(paletteStyles, "paletteStyles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(CozyThemeContext, "CozyThemeContext", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(allStyles, "allStyles", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(CozyTheme, "CozyTheme", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(useCozyTheme, "useCozyTheme", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyTheme/index.js");
 })();
 
 ;
@@ -332678,7 +332678,7 @@ exports.default = _default2;
     return;
   }
 
-  reactHotLoader.register(_default, "default", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/locales.js");
+  reactHotLoader.register(_default, "default", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/CozyDialogs/locales.js");
 })();
 
 ;
@@ -334129,9 +334129,9 @@ exports.getCssVariableValue = getCssVariableValue;
     return;
   }
 
-  reactHotLoader.register(mockedGetCssVariableValue, "mockedGetCssVariableValue", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/utils/color.js");
-  reactHotLoader.register(realGetCssVariableValue, "realGetCssVariableValue", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/utils/color.js");
-  reactHotLoader.register(getCssVariableValue, "getCssVariableValue", "/home/bastien/ecolyo/node_modules/cozy-ui/transpiled/react/utils/color.js");
+  reactHotLoader.register(mockedGetCssVariableValue, "mockedGetCssVariableValue", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/utils/color.js");
+  reactHotLoader.register(realGetCssVariableValue, "realGetCssVariableValue", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/utils/color.js");
+  reactHotLoader.register(getCssVariableValue, "getCssVariableValue", "/home/gcarron/dev/ecolyo/node_modules/cozy-ui/transpiled/react/utils/color.js");
 })();
 
 ;