branch feature/41_mentions_legales updated (e6a580bb -> 5a778c5b)
This is an automated email from the git hooks/post-receive script. New change to branch feature/41_mentions_legales in repository pollen. See https://gitlab.nuiton.org/chorem/pollen.git omits e6a580bb Supprime le tag concernant les mentions légales. omits 6a9b3a11 Spécifie les mentions légales omits 2457bbad Renomme le composant 'Privacy' en 'LegalNotices' adds 9913fcb0 update gitlab ci for release adds d9f7d087 update gitlab ci for release adds 9366dcba update gitlab ci for release adds 26842f63 update gitlab ci for release adds 92897a30 update gitlab ci for release adds edaa1be6 fixes #150 bouchage des trous de secu new 9352965d Renomme le composant 'Privacy' en 'LegalNotices' new 86edd712 Spécifie les mentions légales new 5a778c5b Supprime le tag concernant les mentions légales. This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (e6a580bb) \ N -- N -- N refs/heads/feature/41_mentions_legales (5a778c5b) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever. The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit 5a778c5be35559657dde275a761cf1200310565d Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Tue Sep 26 16:12:17 2017 +0200 Supprime le tag concernant les mentions légales. Celles-ci ont été extraites dans une projet séparé et déployé en tant que gitlab pages. fixes #41 commit 86edd71258f67f6ab8e00297da60960129053819 Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Tue Sep 26 11:51:25 2017 +0200 Spécifie les mentions légales commit 9352965d2ed767029b0a28e1b2afc209a5503315 Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Tue Sep 26 10:55:34 2017 +0200 Renomme le composant 'Privacy' en 'LegalNotices' Summary of changes: .gitlab-ci.yml | 55 ++++++++++++++++ .../persistence/entity/UserCredentialTopiaDao.java | 6 +- .../pollen/rest/api/v1/PollenResourceApi.java | 16 ----- .../chorem/pollen/rest/api/v1/PollenUserApi.java | 19 +++--- .../chorem/pollen/rest/api/v1/VoterListApi.java | 13 ---- .../pollen/services/service/ChoiceService.java | 1 + .../services/service/FavoriteListService.java | 77 ++++++++-------------- .../chorem/pollen/services/service/GtuService.java | 7 +- .../pollen/services/service/PollService.java | 16 ++--- .../services/service/PollenResourceService.java | 19 +----- .../services/service/PollenServiceSupport.java | 5 ++ .../pollen/services/service/PollenUserService.java | 16 ++--- .../pollen/services/service/SocialAuthService.java | 26 ++------ .../services/service/VoteCountingService.java | 1 + .../pollen/services/service/PollServiceTest.java | 2 +- pollen-ui-riot-js/src/main/web/js/AuthService.js | 2 +- pollen-ui-riot-js/src/main/web/js/UserService.js | 27 ++++---- pollen-ui-riot-js/src/main/web/tag/Pollen.tag.html | 2 +- .../src/main/web/tag/UserProfile.tag.html | 4 +- 19 files changed, 142 insertions(+), 172 deletions(-) -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
This is an automated email from the git hooks/post-receive script. New commit to branch feature/41_mentions_legales in repository pollen. See https://gitlab.nuiton.org/chorem/pollen.git commit 9352965d2ed767029b0a28e1b2afc209a5503315 Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Tue Sep 26 10:55:34 2017 +0200 Renomme le composant 'Privacy' en 'LegalNotices' --- pollen-ui-riot-js/src/main/web/i18n/en.json | 4 ++-- pollen-ui-riot-js/src/main/web/i18n/fr.json | 4 ++-- .../src/main/web/tag/{Privacy.tag.html => LegalNotices.tag.html} | 7 +++---- pollen-ui-riot-js/src/main/web/tag/Pollen.tag.html | 8 ++++---- pollen-ui-riot-js/src/main/web/tag/PollenFooter.tag.html | 2 +- 5 files changed, 12 insertions(+), 13 deletions(-) diff --git a/pollen-ui-riot-js/src/main/web/i18n/en.json b/pollen-ui-riot-js/src/main/web/i18n/en.json index fbde0ab4..57415285 100644 --- a/pollen-ui-riot-js/src/main/web/i18n/en.json +++ b/pollen-ui-riot-js/src/main/web/i18n/en.json @@ -218,7 +218,7 @@ "footer_participate": "Get involved!", "footer_license": "Licence", "footer_gtu": "GTU", - "footer_privacy": "Privacy policy", + "footer_legalNotices": "Legal Notices", "header_signin": "SignIn", "header_signup": "SignUp", "header_signout": "Disconnect", @@ -581,5 +581,5 @@ "gtu_validation_after" : "", "gtu_change_title": "CGU has change", "gtu_change_action": "Accept", - "privacy_title": "Privacy policy" + "legalNotices_title": "Legal notices" } diff --git a/pollen-ui-riot-js/src/main/web/i18n/fr.json b/pollen-ui-riot-js/src/main/web/i18n/fr.json index 47f8b0d8..d7461843 100644 --- a/pollen-ui-riot-js/src/main/web/i18n/fr.json +++ b/pollen-ui-riot-js/src/main/web/i18n/fr.json @@ -218,7 +218,7 @@ "footer_participate": "Contribuer au projet", "footer_license": "Licence", "footer_gtu": "CGU", - "footer_privacy": "Politique de confidentialité", + "footer_legalNotices": "Mentions légales", "header_signin": "Connexion", "header_signup": "Inscription", "header_signout": "Déconnexion", @@ -581,5 +581,5 @@ "gtu_validation_after" : "", "gtu_change_title": "Changement des CGU", "gtu_change_action": "Accepter", - "privacy_title": "Politique de confidentialité" + "legalNotices_title": "Mentions légales" } diff --git a/pollen-ui-riot-js/src/main/web/tag/Privacy.tag.html b/pollen-ui-riot-js/src/main/web/tag/LegalNotices.tag.html similarity index 86% rename from pollen-ui-riot-js/src/main/web/tag/Privacy.tag.html rename to pollen-ui-riot-js/src/main/web/tag/LegalNotices.tag.html index 3f385b40..cfb95c14 100644 --- a/pollen-ui-riot-js/src/main/web/tag/Privacy.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/LegalNotices.tag.html @@ -1,4 +1,4 @@ -<Privacy> +<LegalNotices> <div class="container" > @@ -14,8 +14,7 @@ <script type="es6"> this.session = require("../js/Session"); - this.installBundle(this.session, "privacy"); - + this.installBundle(this.session, "legalNotices"); </script> <style> @@ -26,4 +25,4 @@ } </style> -</Privacy> +</LegalNotices> diff --git a/pollen-ui-riot-js/src/main/web/tag/Pollen.tag.html b/pollen-ui-riot-js/src/main/web/tag/Pollen.tag.html index 654e58b2..053431b3 100644 --- a/pollen-ui-riot-js/src/main/web/tag/Pollen.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/Pollen.tag.html @@ -26,7 +26,7 @@ require("./SignIn.tag.html"); require("./SignUp.tag.html"); require("./SignCheck.tag.html"); require("./Home.tag.html"); -require("./Privacy.tag.html"); +require("./LegalNotices.tag.html"); require("./poll/EditPoll.tag.html"); require("./poll/Poll.tag.html"); require("./poll/Summary.tag.html"); @@ -259,9 +259,9 @@ require("./popup/GtuChangeModal.tag.html"); }); }); - route("/privacy", () => { - this.bus.trigger("pageChanged", "privacy"); - riot.mount(this.refs.content, "privacy"); + route("/legalNotices", () => { + this.bus.trigger("pageChanged", "legalNotices"); + riot.mount(this.refs.content, "legalnotices"); }); route(() => { diff --git a/pollen-ui-riot-js/src/main/web/tag/PollenFooter.tag.html b/pollen-ui-riot-js/src/main/web/tag/PollenFooter.tag.html index 20f26865..2bb40f1d 100644 --- a/pollen-ui-riot-js/src/main/web/tag/PollenFooter.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/PollenFooter.tag.html @@ -27,7 +27,7 @@ <a href="http://www.gnu.org/licenses/agpl.html">{__.license}</a> <a if={session.isGtu} href="{session.configuration.endPoint}/v1/gtu" target="_blank">{__.gtu}</a> <a href="http://www.codelutin.com/" target="_blank">Code Lutin</a> - <a if={session.configuration.piwikUrl} href="#privacy">{__.privacy}</a> + <a href="#legalNotices">{__.legalNotices}</a> </div> <script type="es6"> -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
This is an automated email from the git hooks/post-receive script. New commit to branch feature/41_mentions_legales in repository pollen. See https://gitlab.nuiton.org/chorem/pollen.git commit 86edd71258f67f6ab8e00297da60960129053819 Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Tue Sep 26 11:51:25 2017 +0200 Spécifie les mentions légales --- .../src/main/web/tag/LegalNotices.tag.html | 56 +++++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) diff --git a/pollen-ui-riot-js/src/main/web/tag/LegalNotices.tag.html b/pollen-ui-riot-js/src/main/web/tag/LegalNotices.tag.html index cfb95c14..c7b4dc8a 100644 --- a/pollen-ui-riot-js/src/main/web/tag/LegalNotices.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/LegalNotices.tag.html @@ -5,9 +5,47 @@ <h1>{__.title}</h1> <div class="main-content"> + <h2 class="c-heading">Généralités</h2> + <div class="columns"> + <div class="col"> + <h3 class="c-heading">Propriété et responsabilité éditoriale</h3> + <p>Le présent site est la propriété de la société Code Lutin</p> + <p class="emphased-content"> + Code Lutin<br> + 12 Avenue Jules Verne<br> + 44230 Saint-Sébastien-sur-Loire + </p> + <h3 class="c-heading">Responsable technique</h3> + <p class="emphased-content">Le présent site est maintenu par la société Code Lutin.</p> + </div> + <div class="col"> + <h3 class="c-heading">Hébergement du site</h3> + <p>L'hébergement du présent site est assuré par OVH.</p> + <p class="emphased-content"> + OVH<br> + 140, quai du Sartel<br>59100 Roubaix<br> + France<br> + Site web : <a href="https://www.ovh.com">www.ovh.com</a> + </p> + </div> + </div> + + <h2 class="c-heading">Données personnelles</h2> + + <h3 class="c-heading">Données nominatives</h3> + <p>Conformément à l’article 34 de la loi n°78-17 du 6 janvier 1978 relative à l’informatique, aux fichiers et aux libertés, l’utilisateur dispose d’un droit d’accès, de modification, de rectification et de suppression des données qui le concernent. Pour l’exercer, l’utilisateur peut nous contacter.</p> + + <h3 class="c-heading">Cookies</h3> + <p>L’utilisateur est informé que lors de ses visites sur le site, un cookie peut s’installer automatiquement sur son logiciel de navigation. Un cookie est un élément qui ne permet pas d’identifier l’utilisateur mais sert à enregistrer des informations relatives à la navigation de celui-ci sur le site Internet (analyser le trafic du site par exemple). L’utilisateur pourra désactiver ce cookie par l’intermédiaire des paramètres figurant au sein de son logiciel de navigation.</p> <iframe class="piwik-privacy" if={session.configuration.piwikUrl} src="{session.configuration.piwikUrl}index.php?module=CoreAdminHome&action=optOut&language={session.locale}"></iframe> + + <h3 class="c-heading">Liens hypertextes</h3> + <p>Le présent site peut contenir des liens hypertextes vers des sites tiers, partenaires ou non. Ces sites ne sont pas sous le contrôle de la société Code Lutin qui décline toute responsabilité quant au contenu de ces sites, des mises-à-jour qui pourraient leur être apportées ou de toute communication à votre encontre émise par lesdits sites. L’insertion de tels liens dans le site n’implique en aucun cas quelque approbation de leur contenu par la société Code Lutin.</p> + + <h2 class="c-heading">Propriété Intellectuelle</h2> + <p>Les contenus sont publiés sous la responsabilité des utilisateurs.</p> </div> </div> @@ -17,7 +55,23 @@ this.installBundle(this.session, "legalNotices"); </script> <style> - + .content-title { + margin: 1.5em 0 1em; + } + .content-subtitle { + margin: 1em 0; + } + .emphased-content { + font-weight: bold; + margin: 1em 0; + } + .columns { + display: flex; + } + .col { + width: 33%; + margin-right: 20px; + } .piwik-privacy { border: 0; height: 200px; -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
This is an automated email from the git hooks/post-receive script. New commit to branch feature/41_mentions_legales in repository pollen. See https://gitlab.nuiton.org/chorem/pollen.git commit 5a778c5be35559657dde275a761cf1200310565d Author: Samuel Maisonneuve <maisonneuve@codelutin.com> Date: Tue Sep 26 16:12:17 2017 +0200 Supprime le tag concernant les mentions légales. Celles-ci ont été extraites dans une projet séparé et déployé en tant que gitlab pages. fixes #41 --- .../src/main/web/tag/LegalNotices.tag.html | 82 ---------------------- pollen-ui-riot-js/src/main/web/tag/Pollen.tag.html | 6 -- .../src/main/web/tag/PollenFooter.tag.html | 2 +- 3 files changed, 1 insertion(+), 89 deletions(-) diff --git a/pollen-ui-riot-js/src/main/web/tag/LegalNotices.tag.html b/pollen-ui-riot-js/src/main/web/tag/LegalNotices.tag.html deleted file mode 100644 index c7b4dc8a..00000000 --- a/pollen-ui-riot-js/src/main/web/tag/LegalNotices.tag.html +++ /dev/null @@ -1,82 +0,0 @@ -<LegalNotices> - - <div class="container" > - - <h1>{__.title}</h1> - - <div class="main-content"> - <h2 class="c-heading">Généralités</h2> - <div class="columns"> - <div class="col"> - <h3 class="c-heading">Propriété et responsabilité éditoriale</h3> - <p>Le présent site est la propriété de la société Code Lutin</p> - <p class="emphased-content"> - Code Lutin<br> - 12 Avenue Jules Verne<br> - 44230 Saint-Sébastien-sur-Loire - </p> - <h3 class="c-heading">Responsable technique</h3> - <p class="emphased-content">Le présent site est maintenu par la société Code Lutin.</p> - </div> - <div class="col"> - <h3 class="c-heading">Hébergement du site</h3> - <p>L'hébergement du présent site est assuré par OVH.</p> - <p class="emphased-content"> - OVH<br> - 140, quai du Sartel<br>59100 Roubaix<br> - France<br> - Site web : <a href="https://www.ovh.com">www.ovh.com</a> - </p> - </div> - </div> - - <h2 class="c-heading">Données personnelles</h2> - - <h3 class="c-heading">Données nominatives</h3> - <p>Conformément à l’article 34 de la loi n°78-17 du 6 janvier 1978 relative à l’informatique, aux fichiers et aux libertés, l’utilisateur dispose d’un droit d’accès, de modification, de rectification et de suppression des données qui le concernent. Pour l’exercer, l’utilisateur peut nous contacter.</p> - - <h3 class="c-heading">Cookies</h3> - <p>L’utilisateur est informé que lors de ses visites sur le site, un cookie peut s’installer automatiquement sur son logiciel de navigation. Un cookie est un élément qui ne permet pas d’identifier l’utilisateur mais sert à enregistrer des informations relatives à la navigation de celui-ci sur le site Internet (analyser le trafic du site par exemple). L’utilisateur pourra désactiver ce cookie par l’intermédiaire des paramètres figurant au sein de son logiciel de navigation.</p> - <iframe class="piwik-privacy" - if={session.configuration.piwikUrl} - src="{session.configuration.piwikUrl}index.php?module=CoreAdminHome&action=optOut&language={session.locale}"></iframe> - - <h3 class="c-heading">Liens hypertextes</h3> - <p>Le présent site peut contenir des liens hypertextes vers des sites tiers, partenaires ou non. Ces sites ne sont pas sous le contrôle de la société Code Lutin qui décline toute responsabilité quant au contenu de ces sites, des mises-à-jour qui pourraient leur être apportées ou de toute communication à votre encontre émise par lesdits sites. L’insertion de tels liens dans le site n’implique en aucun cas quelque approbation de leur contenu par la société Code Lutin.</p> - - <h2 class="c-heading">Propriété Intellectuelle</h2> - <p>Les contenus sont publiés sous la responsabilité des utilisateurs.</p> - </div> - - </div> - - <script type="es6"> - this.session = require("../js/Session"); - this.installBundle(this.session, "legalNotices"); - </script> - <style> - .content-title { - margin: 1.5em 0 1em; - } - .content-subtitle { - margin: 1em 0; - } - .emphased-content { - font-weight: bold; - margin: 1em 0; - } - .columns { - display: flex; - } - .col { - width: 33%; - margin-right: 20px; - } - .piwik-privacy { - border: 0; - height: 200px; - width: 100%; - } - - </style> -</LegalNotices> diff --git a/pollen-ui-riot-js/src/main/web/tag/Pollen.tag.html b/pollen-ui-riot-js/src/main/web/tag/Pollen.tag.html index 053431b3..6cde463b 100644 --- a/pollen-ui-riot-js/src/main/web/tag/Pollen.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/Pollen.tag.html @@ -26,7 +26,6 @@ require("./SignIn.tag.html"); require("./SignUp.tag.html"); require("./SignCheck.tag.html"); require("./Home.tag.html"); -require("./LegalNotices.tag.html"); require("./poll/EditPoll.tag.html"); require("./poll/Poll.tag.html"); require("./poll/Summary.tag.html"); @@ -259,11 +258,6 @@ require("./popup/GtuChangeModal.tag.html"); }); }); - route("/legalNotices", () => { - this.bus.trigger("pageChanged", "legalNotices"); - riot.mount(this.refs.content, "legalnotices"); - }); - route(() => { var q = route.query(); if (q.loginProvider != null) { diff --git a/pollen-ui-riot-js/src/main/web/tag/PollenFooter.tag.html b/pollen-ui-riot-js/src/main/web/tag/PollenFooter.tag.html index 2bb40f1d..8dfc6172 100644 --- a/pollen-ui-riot-js/src/main/web/tag/PollenFooter.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/PollenFooter.tag.html @@ -27,7 +27,7 @@ <a href="http://www.gnu.org/licenses/agpl.html">{__.license}</a> <a if={session.isGtu} href="{session.configuration.endPoint}/v1/gtu" target="_blank">{__.gtu}</a> <a href="http://www.codelutin.com/" target="_blank">Code Lutin</a> - <a href="#legalNotices">{__.legalNotices}</a> + <a href="http://codelutin.page.nuiton.org/pollen-sass/legalNotices-{session.locale}.html" target="_blank">{__.legalNotices}</a> </div> <script type="es6"> -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
participants (1)
-
chorem.org scm