https://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342020-09-15T09:22:17ZRedmine Entr’ouvertAuthentic 2 - Development #46650: Ambiguité à la déclaration de la politique de réinitialisation de mot de passe lors de la création d'une OUhttps://dev.entrouvert.org/issues/46650?journal_id=2580252020-09-15T09:22:17ZPaul Marillonnet
<ul></ul><p>Et on me dit qu'il y a de l'existant avec ‘Inconnu’ positionné comme valeur pour certaines OUs. Il faut aussi la migration qui passe cette valeur ‘Inconnu’ vers la bonne valeur booléenne par défaut.</p> Authentic 2 - Development #46650: Ambiguité à la déclaration de la politique de réinitialisation de mot de passe lors de la création d'une OUhttps://dev.entrouvert.org/issues/46650?journal_id=2674882020-10-27T12:20:43ZPaul Marillonnet
<ul><li><strong>Fichier</strong> <a href="/attachments/49103">0001-a2_rbac-enforce-boolean-choice-on-OUs-user-password-.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/49103/0001-a2_rbac-enforce-boolean-choice-on-OUs-user-password-.patch">0001-a2_rbac-enforce-boolean-choice-on-OUs-user-password-.patch</a> ajouté</li><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Solution proposée</i></li><li><strong>Patch proposed</strong> changé de <i>Non</i> à <i>Oui</i></li></ul><p>(Et en fait le moteur de migration de Django opère tout seul la conversion de null à la valeur par défaut (en l’occurrence True) lors de l'application de la migration.)</p> Authentic 2 - Development #46650: Ambiguité à la déclaration de la politique de réinitialisation de mot de passe lors de la création d'une OUhttps://dev.entrouvert.org/issues/46650?journal_id=2675222020-10-27T13:50:53ZBenjamin Dauvergne
<ul></ul><p>Le but du nul c'était d'utiliser la valeur par défaut du système, je pense, mais je n'ai pas regardé si le code fait bien ça.</p> Authentic 2 - Development #46650: Ambiguité à la déclaration de la politique de réinitialisation de mot de passe lors de la création d'une OUhttps://dev.entrouvert.org/issues/46650?journal_id=2675232020-10-27T13:53:18ZPaul Marillonnet
<ul></ul><p>Benjamin Dauvergne a écrit :</p>
<blockquote>
<p>Le but du nul c'était d'utiliser la valeur par défaut du système, je pense, mais je n'ai pas regardé si le code fait bien ça.</p>
</blockquote>
<p>git-grep ne renvoie rien, je ne vois ça nulle part.</p> Authentic 2 - Development #46650: Ambiguité à la déclaration de la politique de réinitialisation de mot de passe lors de la création d'une OUhttps://dev.entrouvert.org/issues/46650?journal_id=2675632020-10-27T14:46:50ZPaul Marillonnet
<ul><li><strong>Statut</strong> changé de <i>Solution proposée</i> à <i>Information nécessaire</i></li></ul><p>Benjamin Dauvergne a écrit :</p>
<blockquote>
<p>Le but du nul c'était d'utiliser la valeur par défaut du système, je pense, mais je n'ai pas regardé si le code fait bien ça.</p>
</blockquote>
<p>Et donc je n’ai pas deviné ça à la lecture du code, qui n’en présente pas trace. Est-ce qu’on laisse comme ça ou bien on définit un setting global que la configuration par OU pourrait venir surcharger ?</p> Authentic 2 - Development #46650: Ambiguité à la déclaration de la politique de réinitialisation de mot de passe lors de la création d'une OUhttps://dev.entrouvert.org/issues/46650?journal_id=2676012020-10-27T15:16:26ZBenjamin Dauvergne
<ul></ul><p>C'est dans authentic2.utils.get_user_flag, la valeur None est ignorée. Par contre le code est con la valeur des settings surcharge tout :/ Faudrait inverser ce code mais je ne vois pas de raison d'enlever le support du NULL, à la rigueur changer "Inconnu" par valeur par défaut, et afficher la valeur prise en page de détail.</p> Authentic 2 - Development #46650: Ambiguité à la déclaration de la politique de réinitialisation de mot de passe lors de la création d'une OUhttps://dev.entrouvert.org/issues/46650?journal_id=2676032020-10-27T15:19:34ZPaul Marillonnet
<ul><li><strong>Statut</strong> changé de <i>Information nécessaire</i> à <i>En cours</i></li><li><strong>Assigné à</strong> mis à <i>Paul Marillonnet</i></li></ul><p>Oui ok ce sera mieux ainsi.</p> Authentic 2 - Development #46650: Ambiguité à la déclaration de la politique de réinitialisation de mot de passe lors de la création d'une OUhttps://dev.entrouvert.org/issues/46650?journal_id=3131302021-06-22T14:49:15ZPaul Marillonnet
<ul><li><strong>Fichier</strong> <a href="/attachments/55582">0002-a2_rbac-fix-inconsistencies-in-OUs-user-password-res.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/55582/0002-a2_rbac-fix-inconsistencies-in-OUs-user-password-res.patch">0002-a2_rbac-fix-inconsistencies-in-OUs-user-password-res.patch</a> ajouté</li><li><strong>Fichier</strong> <a href="/attachments/55581">0001-utils-reshuffle-user-flag-retrieval-precedence-46650.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/55581/0001-utils-reshuffle-user-flag-retrieval-precedence-46650.patch">0001-utils-reshuffle-user-flag-retrieval-precedence-46650.patch</a> ajouté</li><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Solution proposée</i></li></ul> Authentic 2 - Development #46650: Ambiguité à la déclaration de la politique de réinitialisation de mot de passe lors de la création d'une OUhttps://dev.entrouvert.org/issues/46650?journal_id=3132312021-06-23T08:16:29ZPaul Marillonnet
<ul><li><strong>Fichier</strong> <a href="/attachments/55599">0002-a2_rbac-fix-inconsistencies-in-OUs-user-password-res.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/55599/0002-a2_rbac-fix-inconsistencies-in-OUs-user-password-res.patch">0002-a2_rbac-fix-inconsistencies-in-OUs-user-password-res.patch</a> ajouté</li></ul><p>0002 sans l’import inutilisé, dans les tests.</p> Authentic 2 - Development #46650: Ambiguité à la déclaration de la politique de réinitialisation de mot de passe lors de la création d'une OUhttps://dev.entrouvert.org/issues/46650?journal_id=3144012021-06-29T16:29:09ZBenjamin Dauvergne
<ul><li><strong>Statut</strong> changé de <i>Solution proposée</i> à <i>Solution validée</i></li></ul> Authentic 2 - Development #46650: Ambiguité à la déclaration de la politique de réinitialisation de mot de passe lors de la création d'une OUhttps://dev.entrouvert.org/issues/46650?journal_id=3159902021-07-09T08:01:18ZPaul Marillonnet
<ul><li><strong>Statut</strong> changé de <i>Solution validée</i> à <i>Résolu (à déployer)</i></li></ul><pre>
commit 2928bbf7040d0159e1f799e30d48aac9745a3508
Author: Paul Marillonnet <pmarillonnet@entrouvert.com>
Date: Tue Oct 27 12:18:37 2020 +0100
a2_rbac: fix inconsistencies in OUs' user password reset option (#46650)
commit dc26670153a005d8b0fc277aba2c627c355164f1
Author: Paul Marillonnet <pmarillonnet@entrouvert.com>
Date: Tue Jun 22 15:33:17 2021 +0200
utils: reshuffle user flag retrieval precedence (#46650)
</pre> Authentic 2 - Development #46650: Ambiguité à la déclaration de la politique de réinitialisation de mot de passe lors de la création d'une OUhttps://dev.entrouvert.org/issues/46650?journal_id=3170742021-07-15T21:16:32ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Statut</strong> changé de <i>Résolu (à déployer)</i> à <i>Solution déployée</i></li></ul>