Projet

Général

Profil

Demandes

Filtres

Appliquer Effacer

# Projet Tracker Statut Sujet Assigné à Echéance
89795 ANTS Hub Development En cours Monter un hub de test / dév Benjamin Dauvergne Actions
89791 ANTS Hub Development Solution proposée Ne pas importer les rendez-vous dont l'identifiant de pré-demande est syntaxiquement invalide Benjamin Dauvergne Actions
89757 ANTS Hub Development Solution proposée Mettre canceled=None sur les nouveaux rendez-vous Benjamin Dauvergne Actions
89756 ANTS Hub Development Solution proposée Ne pas logger une réussite pour un rdv non poussé car son identifiant de pré-demande est invalide. Benjamin Dauvergne Actions
89729 ANTS Hub Development Résolu (à déployer) api: ignorer les rendez-vous annulé dans le endpoint searchApplicationIds Benjamin Dauvergne Actions
89726 ANTS Hub Development Résolu (à déployer) Champ logo_url manquant dans le schéma JSON des lieux Benjamin Dauvergne Actions
89701 ANTS Hub Development Résolu (à déployer) Utiliser ANTS_HUB_BASE_URL pour l'URL de callback Benjamin Dauvergne Actions
89609 ANTS Hub Development Résolu (à déployer) Amélioration à upload_rdvs(), pose systématique de last_upload et meilleur gestion des erreurs Benjamin Dauvergne Actions
89529 ANTS Hub Development Résolu (à déployer) L'URL de gestion envoyé dans l'API de dédoublonnage n'est pas la bonne Benjamin Dauvergne Actions
89314 ANTS Hub Development Résolu (à déployer) Utiliser BEGIN IMMEDIATE pour les transactions Benjamin Dauvergne Actions
84952 ANTS Hub Development Résolu (à déployer) Relacher la contrainte sur la dépendance jsonschema Benjamin Dauvergne Actions
84817 ANTS Hub Development Résolu (à déployer) Ne pas retourner l'erreur "too busy" avec le code d'erreur 500 Benjamin Dauvergne Actions
84720 ANTS Hub Development Fermé Sur les push des RdV en erreur HTTP, envoyer dans les logs ce qui est retourné (pas seulement sur une 422) Benjamin Dauvergne Actions
83558 ANTS Hub Development Fermé Contrôler l'existence de doublons dans la DB ANTS avant leur création/suppression Benjamin Dauvergne Actions
83553 ANTS Hub Development Fermé Éviter une transaction trop longue lors de l'upload des rendez-vous Benjamin Dauvergne Actions
83552 ANTS Hub Development Fermé Ne pas tenter d'uploader les rendez-vous dont le numéro de pré-demande ne valide pas le pattern Benjamin Dauvergne Actions
80597 ANTS Hub Development Fermé ants_hub: permettre la recherche de plusieurs numéros de pré-demande Benjamin Dauvergne Actions
80538 ANTS Hub Development Fermé Gérer la concurrence sur la mise à jour des plages disponibles Benjamin Dauvergne Actions
78692 ANTS Hub Bug Fermé Trace sur annulation d'un rdv Benjamin Dauvergne Actions
9552 Au quotidien Development Fermé Change le niveau de log lors des erreurs vers domino et pour les exécution du cron Benjamin Dauvergne Actions
9472 Au quotidien Development Fermé Support du trigger hobo-redeploy Benjamin Dauvergne Actions
6905 Au quotidien Development Fermé Support du POST pour le paiement avec eopayment Benjamin Dauvergne Actions
6903 Au quotidien Bug Fermé convertir le noms des utilisateurs en ASCII avant de les envoyer à eopayment Benjamin Dauvergne Actions
6763 Au quotidien Development Rejeté Extraire les rôles depuis un attribut SAML Actions
6651 Au quotidien Development Fermé Ajouter le support du porte-document fargo sur le modèle du support pour le porte-doc MSP Benjamin Dauvergne Actions
3854 Au quotidien Development Fermé Utiliser la nouvelle méthode d'extractions des attributs SAML 2 issue de w.c.s. Actions
3773 Au quotidien Bug Fermé Paquet debian: le chemin vers extra-wcs-au-quotidien ne me parait pas bon Jérôme Schneider Actions
3541 Au quotidien Bug Rejeté Ajouter handler_connection_limit=500 à /etc/wcs/wcs-au-quotidien.cfg quand le ticket #3540 sera intégré au paquet Jérôme Schneider Actions
3404 Au quotidien Bug Fermé Exporter name, id, status et category_id, category_name, category_url dans /myspace/json/forms Thomas Noël Actions
3091 Au quotidien Development Fermé Extraire les rôles de l'attribute role dans l'assertion Benjamin Dauvergne Actions
2971 Au quotidien Development Fermé Besoin d'un mapping pour un attribut SAML2 nommé fax Actions
1489 Au quotidien Bug Rejeté Dans le workflow création de facture, remonter les options de régies incomplètes comme des options de workflow Actions
1251 Au quotidien Development Fermé Module WS Domino-Abelium Actions
89940 Authentic 2 Development Solution validée auth_oidc: logger l'id_token avant sa validation Benjamin Dauvergne Actions
88195 Authentic 2 Development Solution déployée Supprimer le endpoint JSONP logged-in qui ne sert plus Benjamin Dauvergne Actions
86075 Authentic 2 Development Fermé auth_saml: les connecteurs désactivés sont quand même passés à django-mellon Benjamin Dauvergne Actions
84972 Authentic 2 Support Nouveau Retirer extract_settings_from_environ de debian/debian_config.py Actions
84960 Authentic 2 Development Fermé Baisser la valeur de concurrency pour ne pas exploser le nombre de connection disponibles dans postgres Benjamin Dauvergne Actions
84914 Authentic 2 Development Nouveau Supprimer les anciennes migrations Benjamin Dauvergne Actions
84824 Authentic 2 Development Fermé tests: test_null_bytes incompatible avec py311 Benjamin Dauvergne Actions
84358 Authentic 2 Development Fermé publik-django-templatetags n'est pas déclaré au niveau du setup.py ce qui casse authentic2-auth-fedict Benjamin Dauvergne Actions
84200 Authentic 2 Development Fermé idp_oidc: implémenter le mécanisme PKCE Benjamin Dauvergne Actions
84084 Authentic 2 Development Fermé tests: désactiver le gestionnaire de contexte log_to_console Benjamin Dauvergne Actions
84019 Authentic 2 Development Fermé tox.ini: retirer la constrainte pylint<3 Benjamin Dauvergne Actions
83888 Authentic 2 Development Fermé tox.ini: retirer les dernières traces de psycopg2-binary<2.9 Benjamin Dauvergne Actions
83365 Authentic 2 Bug Fermé idp_oidc: le sid est manquant dans l'id_token quand on utilise le code flow Benjamin Dauvergne Actions
82266 Authentic 2 Development Fermé idp_saml2: autoriser les requêtes CORS sur /idp/saml2/sso/ Benjamin Dauvergne Actions
82260 Authentic 2 Development Fermé auth_oidc: permettre une configuration via .well-known Actions
80950 Authentic 2 Bug Fermé API: un attribut nommé phone n'est plus mis à jour Paul Marillonnet Actions
80940 Authentic 2 Development Fermé Amélioration de l'autocomplétion Benjamin Dauvergne Actions
77593 Authentic 2 Development Fermé Simplifier OIDCClientForm Benjamin Dauvergne Actions
77452 Authentic 2 Development Fermé idp_oidc: ne pas lever d'erreur concernant l'unicité des noms de domaine dans les URLs de redirection si la politique d'identifiant n'est pas un pseudonyme Benjamin Dauvergne Actions
76858 Authentic 2 Development Solution proposée Ne pas utiliser de signature de next_url quand c'est inutile, et limiter leur réutilisation quand c'est utile Benjamin Dauvergne Actions
76835 Authentic 2 Development Solution proposée empêcher le contrôle des redirections sur les mails d'enregistrement et de réinitialisation de mot de passe Benjamin Dauvergne Actions
76782 Authentic 2 Development Fermé journal: plantage de prefetch_events_references() avec un Event(references=[None]) Benjamin Dauvergne Actions
76781 Authentic 2 Development Fermé manager: vérifier que les évènement liés aux authentificateurs remontent bien dans la vue du journal (était: avoir une vue sur les erreurs d'authentifications pour chaque authenticateur) Valentin Deniaud Actions
76542 Authentic 2 Development Solution proposée utiliser hobo.multitenant.spooler Benjamin Dauvergne Actions
75786 Authentic 2 Bug Fermé auth_oidc: InvalidJWSSignature qui remonte ou get_key qui échoue Benjamin Dauvergne Actions
75391 Authentic 2 Development Nouveau Le champ OIDCClient.scope n'est plus éditable Actions
75227 Authentic 2 Support Fermé API: rétablir la slugification des noms Benjamin Dauvergne Actions
75207 Authentic 2 Support Nouveau Journaliser l'utilisation des fonctions d'export Actions
75206 Authentic 2 Development Nouveau Ne permettre l'export qu'aux administrateur des utilisateurs et aux gestionnaires des rôles Actions
75205 Authentic 2 Development Solution proposée Poser la permission custom_user.search_user dans les rôles d'administration des rôles, pas custom_user.view_user Paul Marillonnet Actions
74727 Authentic 2 Development Fermé Supprimer authentic2.utils.misc.batch qui est inutilisé Benjamin Dauvergne Actions
72507 Authentic 2 Bug Fermé idp_oidc : recueillir le consentement ou la sélection de profil de l’usager même lors d’un SSO passif (prompt=none) Paul Marillonnet Actions
72472 Authentic 2 Support Rejeté idp_oidc: en cas d'appel au endpoint token réussi logger quelques informations Actions
72358 Authentic 2 Development Fermé auth_fc: à l'inscription le mail contient AnonymousUser au lieu du nom de l'usager Benjamin Dauvergne Actions
72175 Authentic 2 Development Fermé Utilisation de tox 4 pour simplifier le Jenkinsfile Benjamin Dauvergne Actions
71899 Authentic 2 Development Fermé Dépréciation: PIL.Image.LANCZOS Benjamin Dauvergne Actions
71880 Authentic 2 Development Fermé Poser une configuration minimale correcte pour les cookies CSRF et de session Benjamin Dauvergne Actions
71626 Authentic 2 Development Nouveau Pour le délai d'attente exponentiel sur trop d'essai de connexion par identifiant/mot de passe, séparer le compteur en deux par ip et par identifiant Actions
71619 Authentic 2 Development Fermé Dépréciation: django 3.1 a déprécié NullBooleanField et mis JSONField dans les champs de modèle génériques Benjamin Dauvergne Actions
70816 Authentic 2 Development Nouveau Suivre les bonnes pratiques pour la fonctionnalité "Se souvenir de moi" Actions
70634 Authentic 2 Development Fermé Dépréciation: ANTIALIAS is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.LANCZOS instead. Benjamin Dauvergne Actions
70632 Authentic 2 Development Fermé Dépréciation: DeprecationWarning: please use dns.resolver.resolve() instead Benjamin Dauvergne Actions
70631 Authentic 2 Development Fermé Dépréciation: RemovedInDjango40Warning: Passing None for the middleware get_response argument is deprecated. Benjamin Dauvergne Actions
70439 Authentic 2 Bug Fermé ldap: crash sur une erreur de mot de passe Benjamin Dauvergne Actions
70432 Authentic 2 Development Fermé Dépréciation: is_ajax déprécié à partir de Django 3.1 Benjamin Dauvergne Actions
70412 Authentic 2 Development Fermé idp_oidc: faire que l'édition des claims dépende de la permission authentic2.admin_service sur l'objet oidcclient Benjamin Dauvergne Actions
70152 Authentic 2 Development Fermé Lors de la génération des permissions d'un utilisateur, prendre en compte l'héritage entre modèles Benjamin Dauvergne Actions
70127 Authentic 2 Development Rejeté Restreindre les vues de gestion des services à la permission authentic2.admin_service Benjamin Dauvergne Actions
69992 Authentic 2 Development Fermé Dépréciation: l'argument providing_args de Signal Benjamin Dauvergne Actions
69991 Authentic 2 Development Fermé Dépréciation: ne plus utiliser distutils dans setup.py Benjamin Dauvergne Actions
69988 Authentic 2 Development Fermé Dépréciation: remplacer force_text par force_str Benjamin Dauvergne Actions
69975 Authentic 2 Development Fermé Dépréciation: warning distutils dans getlasso3.sh Benjamin Dauvergne Actions
69974 Authentic 2 Development Fermé Dépréciation: retirer toutes les références à ugettext* Benjamin Dauvergne Actions
69720 Authentic 2 Development Fermé auth_saml: refaire fonctionner le SLO Benjamin Dauvergne Actions
69683 Authentic 2 Development Rejeté auth_saml: faire en sorte que le renommage des attributs ait lieu avant lookup_by_attributes et avant la création du username Actions
69538 Authentic 2 Development Fermé création de compte : si un compte existe déjà, le lien de connexion dans le mail de notification ne maintient pas la next URL Benjamin Dauvergne Actions
69537 Authentic 2 Development Fermé reset de mot de passe : si le compte n'existe pas, le lien de création ne maintient pas la next URL Benjamin Dauvergne Actions
69269 Authentic 2 Development Nouveau auth_saml: pré-remplir l'URL des métadonnées via l'entity_id référencée dans un fichier de métadonnée donné explicitement Actions
69264 Authentic 2 Development Fermé manager: la recherche sur le type d'évènement dans le journal est ignorée si le queryset résultant est vide Benjamin Dauvergne Actions
69042 Authentic 2 Development Nouveau auth_saml: dans l'écran de création, tenter d'extraire l'URL des métadonnées directement des métadonnées texte Actions
67901 Authentic 2 Development Fermé web-service 'keepalive' pour décaler l'expiration d'un compte Benjamin Dauvergne Actions
67852 Authentic 2 Development Nouveau Journaliser les accès aux fiches usagers Actions
67814 Authentic 2 Bug Fermé ldap: revoir le mapping des rôles pour gérer le cas où un rôle est mappé depuis plusieurs groupes Benjamin Dauvergne Actions
67683 Authentic 2 Bug Nouveau logout: s'assurer que le service est retiré de la session Actions
67022 Authentic 2 Development Nouveau auth_oidc: simplifier les stratégies en en faisant un choix multiple Actions
66893 Authentic 2 Development Fermé idp_oidc: ne pas supprimer l'OIDCCode dès sa résolution Benjamin Dauvergne Actions
66745 Authentic 2 Development Fermé middleware: poser une valeur variable dans le cookie A2_OPENED_SESSION Benjamin Dauvergne Actions
66742 Authentic 2 Development Fermé api: appliquer automatiquement unflatten Benjamin Dauvergne Actions
66612 Authentic 2 Development Fermé tests: test_exponential_backoff échoue par intermittence Valentin Deniaud Actions
66595 Authentic 2 Development Rejeté tox: régorganiser les cibles autour des versions de debian Actions
66545 Authentic 2 Support Nouveau auth_oidc: lors de la résolution de l'authorization_code si l'erreur est invalid_grant, relancer une requête d'authent nouvelle Actions
66544 Authentic 2 Development Fermé idp_oidc: renvoyer le code d'erreur correct en cas d'authorization_code invalide Benjamin Dauvergne Actions
66445 Authentic 2 Development Fermé auth_oidc: le code de vérification des attributs requis est cassé si user_info ne contient pas exactement les mêmes attributs requis que l'idtoken Benjamin Dauvergne Actions
66438 Authentic 2 Development Fermé auth_oidc: JWK.get n'existe pas dans la version 0.8.0 de jwcrypto disponible en bullseye (remplacer par les accesseurs correspondant dans ce cas) Benjamin Dauvergne Actions
66436 Authentic 2 Bug Nouveau auth_oidc: en l'absence d'un set de clé la réception d'un idtoken chiffré avec RSA lève une trace Actions
66419 Authentic 2 Development Fermé auth_oidc: pouvoir configurer les correspondances entre claims et attributs dans le /manage/ Valentin Deniaud Actions
65693 Authentic 2 Development Fermé auth_oidc: la vue login écrase la valeur de login_url Benjamin Dauvergne Actions
65692 Authentic 2 Development Fermé auth_oidc: ne pas planter lors de la tentative de raccorder un compte existant ayant déjà un lien avec un autre fournisseur Benjamin Dauvergne Actions
65605 Authentic 2 Development Fermé ldap: permettre une taille de page différente de 100 Benjamin Dauvergne Actions
65604 Authentic 2 Development Fermé ldap: ne pas planter si le serveur ne retourne pas de cookie de page Benjamin Dauvergne Actions
65484 Authentic 2 Development Fermé Les plugins a2 déclarant des backend d'authent (via get_authenticators) ne fonctionnent plus Valentin Deniaud Actions
65475 Authentic 2 Development Fermé idp_oidc: ajouter les paramètres iss et sid permettant éventuellement un logout sans cookie de session Benjamin Dauvergne Actions
65412 Authentic 2 Development Fermé auth_oidc: locker le sub pendant la création de compte/liaison Benjamin Dauvergne Actions
65411 Authentic 2 Development En cours auth_fc: locker le sub pendant les création de compte/liaison Paul Marillonnet Actions
65057 Authentic 2 Bug Fermé auth_saml: les messages ne sont pas traduits... Paul Marillonnet Actions
64949 Authentic 2 Development Fermé manager : ajouter le login_hint "backoffice" lors des demandes de connexion Benjamin Dauvergne Actions
64853 Authentic 2 Development Fermé statistiques : les références aux services ne sont plus toujours des références au modèle Service Benjamin Dauvergne Actions
64672 Authentic 2 Development Fermé idp_oidc: utiliser couleur, logo et home_url dans l'affichage de la page de consentement Serghei Mihai (congés, retour 15/05) Actions
64485 Authentic 2 Development Fermé utiliser un système de verrou explicite pour empêcher des actions multiples sur un même identifiant (email par exemple) Benjamin Dauvergne Actions
64473 Authentic 2 Development Fermé Retirer ldaptools des dépendances Benjamin Dauvergne Actions
63690 Authentic 2 Development Fermé supprimer l'utilisation de CreatePartialIndexes Benjamin Dauvergne Actions
63646 Authentic 2 Development Fermé ldap, ajouter une recherche via les attributs UUID implicites (entryuuid, objectguid ou nsuniqueid) Benjamin Dauvergne Actions
63609 Authentic 2 Bug Rejeté ldap, si un external_id ne peut être construit, ne pas créer d'utilisateur Actions
63549 Authentic 2 Development Nouveau mail, gérer les erreurs venant de smtplib Benjamin Dauvergne Actions
63516 Authentic 2 Development Nouveau EmailValidator : refuser tous les caractères non-ASCII Actions
63174 Authentic 2 Development Fermé corrections pour pylint 2.13 Benjamin Dauvergne Actions
62992 Authentic 2 Support Nouveau suppression de compte : ne pas logger deux fois la suppression en cas d'erreur Actions
62060 Authentic 2 Development Fermé auth_oidc: lemonldap renvoie auth_time à null Benjamin Dauvergne Actions
61934 Authentic 2 Development Fermé Corrections typo dans authentic2.utils.service Benjamin Dauvergne Actions
61735 Authentic 2 Development Fermé Implémenter get_base_urls dans les IdPs (OIDC, SAML et CAS) Benjamin Dauvergne Actions
61199 Authentic 2 Development Fermé Maintenir une référence au dernier service et à la dernière URL de redirection Benjamin Dauvergne Actions
61196 Authentic 2 Development En cours manager: utiliser le nouveau widget select2 pour les administrateurs des rôles Benjamin Dauvergne Actions
61163 Authentic 2 Development Nouveau DeprecationWarning: please use dns.resolver.resolve() instead Actions
61130 Authentic 2 Development Fermé protéger les jetons signing.dumps() en confidentialité Benjamin Dauvergne Actions
61125 Authentic 2 Development Fermé pouvoir s'authentifier de n'importe quelle manière pour un changement d'email Benjamin Dauvergne Actions
61110 Authentic 2 Development Nouveau ldap : sur une erreur de timeout, logger la durée d'attente avant timeout Actions
60815 Authentic 2 Development Fermé display_message_and_continue.html : empêcher les doubles clics Benjamin Dauvergne Actions
60658 Authentic 2 Development Fermé Utiliser un verrou explicite sur la table du modèle pour safe_get_or_create Benjamin Dauvergne Actions
60645 Authentic 2 Development Rejeté tests: réduire la variable concurrency Benjamin Dauvergne Actions
59997 Authentic 2 Development Fermé evaluate: remonter les erreurs cachées d'évaluation Benjamin Dauvergne Actions
59996 Authentic 2 Development Fermé dnsbl: dns.resolver.resolve n'existe pas dans la version Debian buster de python3-dnspython Benjamin Dauvergne Actions
59991 Authentic 2 Development Fermé manage: migrer vers .clickable-rows (gadjo) pour le clic sur les lignes de tableaux Benjamin Dauvergne Actions
59519 Authentic 2 Development Fermé virer mellon/base.html et corriger le paramètre template_base Benjamin Dauvergne Actions
59122 Authentic 2 Development Fermé Utiliser un TextField pour Role.name Valentin Deniaud Actions
58710 Authentic 2 Development Fermé La recherche sur l'email des utilisateurs supprimés désactive l'usage d'une subquery Actions
58546 Authentic 2 Development Fermé Ajouter un booléen au niveau de OrganizationalUnit pour désactiver les attributs requis aux logins Valentin Deniaud Actions
58055 Authentic 2 Development Fermé avoir une fonction @dnsbl(remote_addr, dnsbl_domain)@ pour vérifier si une adresse fait partie d'une liste d'IP Benjamin Dauvergne Actions
57663 Authentic 2 Support En cours Définir une permission pour accéder à l'API des statistiques Benjamin Dauvergne Actions
57500 Authentic 2 Development Fermé Ajouter des champs created et deleted (soft delete) sur RoleParenting Benjamin Dauvergne Actions
57499 Authentic 2 Development Nouveau Ajouter des champs created et deleted (soft delete) sur Role.members.through Paul Marillonnet Actions
57423 Authentic 2 Development Fermé api: ajouter le modifieur __iexact quand get-or-create est utilisé sur email Benjamin Dauvergne Actions
57346 Authentic 2 Development Fermé Ignorer la casse de l'email dans la configuration de lookup par défaut pour l'authentification SAML Benjamin Dauvergne Actions
57101 Authentic 2 Development Fermé Adapter auth_saml au changement de schéma dans django-mellon Benjamin Dauvergne Actions
56865 Authentic 2 Development Fermé idp_saml: définir sessionNotOnOrAfter à la moitié de la durée de la session A2 Benjamin Dauvergne Actions
56831 Authentic 2 Development Fermé Import CSV : la recherche de doublon sur une clé attribut (ici email) ne prend pas en compte l'OU cible Benjamin Dauvergne Actions
56439 Authentic 2 Development Fermé améliorer les performances de la recherche par email dans le manager Benjamin Dauvergne Actions
56392 Authentic 2 Development Fermé auth_oidc: ne pas tenir compte de la casse pour la réconciliation par adresse email Benjamin Dauvergne Actions
56348 Authentic 2 Development Fermé Dans AuthorizedOauthServicesView un POST sans auth_id va supprimer tous les consentements de l'utilisateur Benjamin Dauvergne Actions
56347 Authentic 2 Development Fermé Dans AuthorizedOauthServicesView logger la suppression d'un consentement Benjamin Dauvergne Actions
56004 Authentic 2 Development Nouveau manager: faire le rendu de UserDetailView via un template comme la page de profil Actions
55866 Authentic 2 Development Fermé Lorsqu'une restriction de vue est en cours refuser les SSO passifs Benjamin Dauvergne Actions
55857 Authentic 2 Development Fermé Désactiver le common domain cookie quand une restriction de vue est active Benjamin Dauvergne Actions
55836 Authentic 2 Development Fermé auth_fc: ignorer les attributs requis mais non éditable lors de la vérification de remplissage des attributs Benjamin Dauvergne Actions
55602 Authentic 2 Development Fermé misc: déplacer authentic2.utils dans authentic2.utils.misc Benjamin Dauvergne Actions
55508 Authentic 2 Development Fermé idp_oidc: encore un expires_in mal calculé Benjamin Dauvergne Actions
55416 Authentic 2 Development Fermé idp_oidc: le temps d'expiration de la session en secondes est utilisée comme des jours Benjamin Dauvergne Actions
54740 Authentic 2 Development Fermé idp_oidc: de nouveau du souci avec la gestion des clés OIDC Benjamin Dauvergne Actions
54080 Authentic 2 Development Fermé ldap : ne pas planter dans build_external_id si un attribut n'est pas disponible Benjamin Dauvergne Actions
53929 Authentic 2 Development Fermé auth_oidc: journaliser au niveau debug le contenu du endpoint user_info Benjamin Dauvergne Actions
53714 Authentic 2 Development Fermé misc: retirer les dernières traces de chaînes unicode préfixées Benjamin Dauvergne Actions
53591 Authentic 2 Development Fermé auth_oidc: journaliser le contenu de l'id_token pour le debug Benjamin Dauvergne Actions
53446 Authentic 2 Development Fermé clean_unused_accounts: respecter get_user_queryset() Benjamin Dauvergne Actions
53445 Authentic 2 Development Fermé auth_oidc: ajout d'une stratégie de recherche d'utilisateur par correspondance sub=username Benjamin Dauvergne Actions
52855 Authentic 2 Development Fermé auth_fc: il manque un .save() après set_unusable_password dans backends Benjamin Dauvergne Actions
52679 Authentic 2 Development Nouveau ldap: ne pas logger en erreur les soucis LDAP, seulement les rapporter en front Actions
52672 Authentic 2 Development Nouveau ldap : supprimer réellement un compte orphelin désactivé après une certaine période Actions
52671 Authentic 2 Development Fermé ldap: journaliser la désactivation des comptes LDAP orphelins Valentin Deniaud Actions
52670 Authentic 2 Development Fermé ldap: réactiver les comptes LDAP s'ils réapparaissent Benjamin Dauvergne Actions
52644 Authentic 2 Development Fermé ajouter du throttling à l'envoi des mails de relance pour les comptes inutilisés Benjamin Dauvergne Actions
52627 Authentic 2 Development Fermé supprimer ATOMIC_REQUESTS de settings.py Benjamin Dauvergne Actions
52567 Authentic 2 Development Fermé ajouter des types d'évènement pour la demande et le changement d'email en front Valentin Deniaud Actions
52192 Authentic 2 Development Fermé data_transfer: valider la syntaxe des uuids et des slugs Benjamin Dauvergne Actions
51454 Authentic 2 Development Fermé auth_saml: utiliser le queryset par défaut pour les utilisateurs Benjamin Dauvergne Actions
51452 Authentic 2 Development Fermé supprimer immédiatement les comptes Benjamin Dauvergne Actions
51442 Authentic 2 Support Rejeté auth_saml: ignorer les comptes supprimés Actions
51374 Authentic 2 Development Fermé misc: absence de {% autoescape %} dans certains templates de mail Benjamin Dauvergne Actions
51252 Authentic 2 Development Fermé auth_oidc: utiliser la bonne casse pour le paramètre SameSite avec Django 2.2 Benjamin Dauvergne Actions
50922 Authentic 2 Development Fermé ldap: ajouter group_basedn à _DEFAULTS Benjamin Dauvergne Actions
50908 Authentic 2 Development Fermé ldap: la casse des noms d'attributs dans les DNs en général, des DNs des groupes LDAPs issues de l'attribut memberOf et de la configuration ne sont pas normalisés (en minuscule) Benjamin Dauvergne Actions
50834 Authentic 2 Development Fermé auth-saml: remonter les erreurs de mapping en front Benjamin Dauvergne Actions
50825 Authentic 2 Bug Rejeté auth_saml : les erreurs de provisionning à la création de l'utilisateur ne sont pas journalisées Benjamin Dauvergne Actions
50680 Authentic 2 Development Nouveau check-and-repair : ajouter le check des objets SQL pour la recherche trigramme Actions
50536 Authentic 2 Development Fermé api: trier les utilisateurs par distance quand la recherche libre est utilisée Benjamin Dauvergne Actions
50535 Authentic 2 Development Fermé Utiliser le nom comme premier critère de tri sur les utilisateurs Benjamin Dauvergne Actions
50534 Authentic 2 Development Fermé manager : retirer le tri par défaut sur la vue des utilisateurs Benjamin Dauvergne Actions
50445 Authentic 2 Development Fermé settings : descendre le seuil de recherche par trigramme à 0,2 Benjamin Dauvergne Actions
49957 Authentic 2 Development Fermé custom_user : dans free_text_search spécialiser en fonction du motif et utiliser sinon find_duplicates(fullname=) si on ne trouve pas mieux Benjamin Dauvergne Actions
49608 Authentic 2 Development Fermé utils.evaluate: adaptation pour python 3.9 Benjamin Dauvergne Actions
49449 Authentic 2 Development Rejeté import csv : ignorer les utilisateurs supprimés Valentin Deniaud Actions
49142 Authentic 2 Development Fermé django-rbac: ne plus stocker le nom traduit des opérations en base Benjamin Dauvergne Actions
49072 Authentic 2 Development Fermé incompatibilité django 2.2 et User.set_random_password() Benjamin Dauvergne Actions
49009 Authentic 2 Development Fermé non déterminisme dans les tests Benjamin Dauvergne Actions
48889 Authentic 2 Development Fermé idp_oidc : le setting utilisé pour la durée des access token n'est pas le bon Benjamin Dauvergne Actions
48814 Authentic 2 Bug Nouveau oauth2 error on access token retrieval: %r Actions
48770 Authentic 2 Development Nouveau custom_user : dans free_text_search repérer les adresses mail et ne chercher que dans le champs email Actions
48701 Authentic 2 Development Fermé debian : restaurer l'utilisation du script de lancement dans le paquet authentic2 Benjamin Dauvergne Actions
48546 Authentic 2 Development Rejeté attribute_kinds : normaliser les préfixes des numéros de téléphone locaux Benjamin Dauvergne Actions
48500 Authentic 2 Development Fermé Incompatibilité python3 dans sync-metadata Benjamin Dauvergne Actions
48353 Authentic 2 Development Nouveau custom_user: dans free_text_search repérer les dates et les normaliser Actions
48352 Authentic 2 Development Rejeté custom_user: dans free_text_search repérer les numéros de téléphone et les normaliser Actions
48350 Authentic 2 Development Fermé attribute_kinds: normaliser les numéros de téléphone posés via l'API Benjamin Dauvergne Actions
48347 Authentic 2 Development Fermé auth_oidc: contourner le bug SameSite=None dans Safari Benjamin Dauvergne Actions
48264 Authentic 2 Development Fermé ne pas modifier le mail sur un user.mark_as_deleted() Paul Marillonnet Actions
48174 Authentic 2 Development Fermé auth_oidc: revoir les index sur les comptes OIDC Benjamin Dauvergne Actions
48168 Authentic 2 Development Fermé conserver trace des liaisons externes quand un utilisateur est supprimé Benjamin Dauvergne Actions
48158 Authentic 2 Development Fermé auth_fc: usage de is_authenticated*()* Benjamin Dauvergne Actions
48042 Authentic 2 Development Fermé auth_fc : simplifier les tests Benjamin Dauvergne Actions
48010 Authentic 2 Development Fermé journal : journaliser les appels aux APIs Valentin Deniaud Actions
47943 Authentic 2 Development Fermé /manage : il est possible de créer un compte sans mot de passe Benjamin Dauvergne Actions
47825 Authentic 2 Development Fermé auth_oidc : sur un évènement "lost state" s'arranger pour conserver next_url et continuer Benjamin Dauvergne Actions
47809 Authentic 2 Development Fermé Cacher les exceptions OSError write error émises par uwsgi Benjamin Dauvergne Actions
47773 Authentic 2 Development Fermé traduction journal & affichage des doublons en page de création de compte Benjamin Dauvergne Actions
47760 Authentic 2 Development Fermé auth_saml: revoir le logging des erreurs de mapping Benjamin Dauvergne Actions
47699 Authentic 2 Development Fermé Rendre l'échec de la migration authentic2.0028 visible Paul Marillonnet Actions
47664 Authentic 2 Development Rejeté auth_oidc : modifier le message d'erreur oidc pour conseiller aux gens de recommencer Actions
47657 Authentic 2 Development Nouveau idp_oidc : logger en warning les erreurs retournés par le token endpoint Actions
47656 Authentic 2 Development Fermé auth_oidc : rapporter le contenu des erreurs BadRequest Benjamin Dauvergne Actions
47469 Authentic 2 Development Fermé password-reset: si l'email est inconnue, envoyer quand même un email Valentin Deniaud Actions
47467 Authentic 2 Development Fermé Produire des statistiques simples Valentin Deniaud Actions
47391 Authentic 2 Development Rejeté Désactiver la recherche approximative si immutable_unaccent est indisponible Benjamin Dauvergne Actions
47387 Authentic 2 Development Fermé Dans le processus de suppression des comptes inactifs, ignorer les utilisateurs LDAP et OIDC par défaut Benjamin Dauvergne Actions
47302 Authentic 2 Development Fermé DisplayMessageBeforeRedirectMiddleware rend certaines URLs visibles à l'historique du navigateur Benjamin Dauvergne Actions
47221 Authentic 2 Development Nouveau rendre le champ Service.ou obligatoire Actions
47155 Authentic 2 Development Fermé Avoir sur les objets un journal des modifications et sur les utilisateurs, en plus, un journal des actions Benjamin Dauvergne Actions
47098 Authentic 2 Development Fermé LDAP : permettre de rechercher les utilisateurs par username et/ou email et pas uniquement sur le externalId Actions
47084 Authentic 2 Development Fermé donner accés aux entêtes HTTP dans les conditions d'affichage des fronts d'authentification Benjamin Dauvergne Actions
47048 Authentic 2 Development Fermé revoir les tests qui sont lancés Benjamin Dauvergne Actions
46988 Authentic 2 Development Fermé tests: ajouter une fixture pour simuler de grosses bases d'utilisateur Benjamin Dauvergne Actions
46868 Authentic 2 Development Fermé tests: toujours utiliser un répertoire temporaire pour les fichiers media Benjamin Dauvergne Actions
46595 Authentic 2 Development Fermé debian: appel à /etc/init.d/<brique> update devenu inutile dans postinst Benjamin Dauvergne Actions
46261 Authentic 2 Development Nouveau Revoir la pré-initialisation des champs utilisateurs via le token d'enregistrement Actions
45070 Authentic 2 Development Fermé Jenkinsfile: ne lancer les tests dj22 que sur évènement timer Benjamin Dauvergne Actions
45064 Authentic 2 Development Rejeté Utiliser tabularfile pour revoir les exports Actions
45054 Authentic 2 Development Fermé Le mail de notification de suppression de compte utilise le mail modifié pas celui d'origine Benjamin Dauvergne Actions
45029 Authentic 2 Development Rejeté Supprimer plus vite les comptes Actions
44960 Authentic 2 Development Fermé debian: authentic.conf est ignoré par le paquet authentic2 Benjamin Dauvergne Actions
44944 Authentic 2 Development Rejeté debian: faire en sorte que le paquet n'écrase pas /var/lib/authentic2-multitenant/tenants/ Actions
44878 Authentic 2 Development Fermé py3: retirer tous les usages de map() Benjamin Dauvergne Actions
44829 Authentic 2 Development Fermé L'administration des mapping pour le module auth_oidc est cassé Benjamin Dauvergne Actions
44741 Authentic 2 Development Fermé py3: accept str containing an ASCII in aes_base64_decrypt Benjamin Dauvergne Actions
44656 Authentic 2 Development Fermé Dans la recherche libre sur les utilisateurs, ajouter le support des champs date Benjamin Dauvergne Actions
44593 Authentic 2 Bug Fermé idp_oidc: lors de la validation des URLs de redirection vérifier aussi la querystring et le fragment Actions
44435 Authentic 2 Development Fermé ajouter django.middleware.clickjacking.XFrameOptionsMiddleware Benjamin Dauvergne Actions
43154 Authentic 2 Development Fermé utiliser SytemRandom dans authentic2.passwords.generate_password Benjamin Dauvergne Actions
43074 Authentic 2 Development Fermé email_validator ne doit pas être utilisé de manière inconditionelle Benjamin Dauvergne Actions
42982 Authentic 2 Development Fermé Permettre la propagation des exceptions dans les hooks Benjamin Dauvergne Actions
42950 Authentic 2 Development Fermé dj22: Response.content contient des bytes désormais Benjamin Dauvergne Actions
42880 Authentic 2 Development Fermé Email et casse Benjamin Dauvergne Actions
42852 Authentic 2 Development Fermé admin: rétablir l'accès aux sessions Benjamin Dauvergne Actions
42694 Authentic 2 Development Fermé /admin/custom_user/user/ et /admin/authentic2/attribute/ ne fonctionnent plus Benjamin Dauvergne Actions
42639 Authentic 2 Development Fermé ajouter un index trigram sur CONCAT(first_name, ' ', last_name) Valentin Deniaud Actions
42504 Authentic 2 Development Fermé ajouter un script pour vérifier à chaque build si des migrations sont manquantes Benjamin Dauvergne Actions
42486 Authentic 2 Development Fermé SAML: rendre la migration saml.0018 réversible et elidable Benjamin Dauvergne Actions
42173 Authentic 2 Development Fermé tenter d'abord pickle.loads() dans PickledObjectField Benjamin Dauvergne Actions
42172 Authentic 2 Development Fermé DRF3.4.0 attends toujours que is_authenticated() soit un callable Benjamin Dauvergne Actions
42144 Authentic 2 Development Fermé Tester python-xdist A. Berriot Actions
42095 Authentic 2 Development Nouveau Warning : MigrationNotice: `UsersAPI.filter_class` attribute should be renamed `filterset_class`. See: https://django-filter.readthedocs.io/en/master/guide/migration.html Actions
42086 Authentic 2 Development Fermé L'opération d'auto-administration des rôles devrait être MANAGE_MEMBERS_OP pas CHANGE_OP Valentin Deniaud Actions
42020 Authentic 2 Development Fermé idp_saml2: décoreller la valeur de eduPersonTargetedId et celle du NameID Benjamin Dauvergne Actions
41948 Authentic 2 Development Nouveau À la suppression d'un compte, fermer toutes les sessions ouvertes Actions
41933 Authentic 2 Development Fermé conserver une trace des comptes supprimés Benjamin Dauvergne Actions
41930 Authentic 2 Development Fermé utiliser un attribut pour marquer les comptes à supprimer Benjamin Dauvergne Actions
41879 Authentic 2 Development Fermé idp_saml2: souci pour ajouter des attributs quand l'assertion en a déjà Benjamin Dauvergne Actions
41875 Authentic 2 Development Fermé Ne plus encoder en UTF-8 les informations LDAP en session Benjamin Dauvergne Actions
41284 Authentic 2 Development Fermé Ne pas ré-initialiser last_account_deletion_alert s'il est déjà à None Benjamin Dauvergne Actions
41273 Authentic 2 Development Fermé Utiliser django-import-export >=1,<2 Benjamin Dauvergne Actions
40722 Authentic 2 Development Fermé idp_saml2: le relaystate n'est pas conservé si on reçoit une requête de SSO en POST Benjamin Dauvergne Actions
40685 Authentic 2 Development Solution proposée squash des migrations Benjamin Dauvergne Actions
40479 Authentic 2 Development Fermé auth_fc: passer la session en EXPIRE_AT_BROWSER_CLOSE (cookie de session sans expiration) Benjamin Dauvergne Actions
40381 Authentic 2 Support Nouveau auth_saml: inverser l'ordre entre mellon et __name__ dans AppConfig.get_apps() Actions
40372 Authentic 2 Development Fermé python3: debian packaging Benjamin Dauvergne Actions
39552 Authentic 2 Development Fermé idp_oidc: avoir une case à cocher "ne plus me redemander" Benjamin Dauvergne Actions
39380 Authentic 2 Development Fermé TypeError authentic2.manager.widgets in filter_queryset (remonté par sentry) Valentin Deniaud Actions
39260 Authentic 2 Development Fermé auth_oidc: autoriser des templates séparés pour chaque bloc de connexion Benjamin Dauvergne Actions
39231 Authentic 2 Development Fermé auth_fc: réduire les scopes par défaut à profile et email Benjamin Dauvergne Actions
39136 Authentic 2 Development Fermé auth_oidc: ne pas lever des exceptions contenant des chaînes unicode traduites Benjamin Dauvergne Actions
38298 Authentic 2 Development Fermé django-kerberos: Jenkinsfile, utiliser mergeJunitResults() Benjamin Dauvergne Actions
38297 Authentic 2 Development Fermé utiliser mergeJunitResults() de eo-jenkins-lib Benjamin Dauvergne Actions
36966 Authentic 2 Bug Nouveau auth_oidc: pouvoir émettre des requêtes signées Actions
36783 Authentic 2 Development Fermé Remonter toutes les OUs liés aux utilisateurs ayant accès à un service Benjamin Dauvergne Actions
35782 Authentic 2 Development Fermé L'URL de redirection après déconnexion peut se perdre Benjamin Dauvergne Actions
35767 Authentic 2 Development Fermé Déplacer les tests a2_rbac restant Benjamin Dauvergne Actions
35391 Authentic 2 Development Fermé Restreindre la visibilité des utilisateurs par les administrateurs de rôles aux utilisateurs de la même OU que le rôle Benjamin Dauvergne Actions
35283 Authentic 2 Development Fermé SAML, utilisateur non sauvé à la fin de AuthenticAdapter.finish_create_user() Benjamin Dauvergne Actions
35213 Authentic 2 Development Fermé Login, ajouter un setting pour pré-selectionner l'OU du service appelant Benjamin Dauvergne Actions
35209 Authentic 2 Development Fermé Login, dans le sélecteur d'ou conserver une trace des dernières OU choisies Benjamin Dauvergne Actions
35205 Authentic 2 Development Fermé OIDC, implémenter Resource Owner Password Credential Grant Paul Marillonnet Actions
35191 Authentic 2 Development Fermé OIDC, pour un service avec filtrage par rôle ne voir par l'API que les utilisateurs autorisés Benjamin Dauvergne Actions
35189 Authentic 2 Development Fermé API, lorsqu'on filtre par service les utilisateurs une erreur de typo renvoie la totalité des utilisateurs Benjamin Dauvergne Actions
34458 Authentic 2 Development Fermé ajout provisionning ad-hoc au niveau de l'import CSV Benjamin Dauvergne Actions
34448 Authentic 2 Development Fermé FC, intégrer l'obligation de passer un niveau d'authentification dans la demande d'autorisation Benjamin Dauvergne Actions
34372 Authentic 2 Development Nouveau import csv, faire défiler les lignes du rapport, pas la page Actions
34344 Authentic 2 Development Fermé LDAP: pouvoir rapprocher les comptes LDAP nouveaux d'un compte existant en se basant sur un attribut (email) 26 juillet 2019 Actions
34296 Authentic 2 Development Fermé tox.ini: supprimer les cibles sqlite Benjamin Dauvergne Actions
34270 Authentic 2 Development Fermé import csv, rapporter la bonne ligne en cas de collision Benjamin Dauvergne Actions
34258 Authentic 2 Development Fermé import csv, les identifiants externes existants crée des collisions indus Benjamin Dauvergne Actions
34253 Authentic 2 Development Fermé import csv, la collectivité est ignorée Benjamin Dauvergne Actions
34232 Authentic 2 Support Fermé warning pour migrations manquantes sur Django 1.11 Benjamin Dauvergne Actions
33992 Authentic 2 Development Fermé permettre de passer request à authenticate() Benjamin Dauvergne Actions
33571 Authentic 2 Development Fermé password.js: utiliser l'événement "input" plutôt que "keyup" pour suivre les changements Benjamin Dauvergne Actions
33243 Authentic 2 Support Nouveau implémenter un équivalent SAML à la vue "check_session_iframe" d'OIDC Actions
33242 Authentic 2 Support Nouveau implémenter la section « 4. Session Status Change Notification » de la spécification OpenIDConnect Session 1.0 Actions
33241 Authentic 2 Development Nouveau calculer l'attribut exp de l'id_token comme le sessionNotOnOrAfter de SAML Actions
33240 Authentic 2 Development Nouveau poser un cookie browser state Actions
33170 Authentic 2 Development Fermé Retirer la ligne parlant du mot de passe dans le mail d'inscription si l'utilisateur n'a pas de mot de passe Benjamin Dauvergne Actions
33006 Authentic 2 Development Rejeté inscription: passer la méthode d'authentification au mail de succès Benjamin Dauvergne Actions
32961 Authentic 2 Development Fermé tox: gérer les résultats des tests comme dans a2-auth-kerberos Benjamin Dauvergne Actions
32954 Authentic 2 Development Fermé afficher les champs civilité verrouillés Benjamin Dauvergne Actions
32934 Authentic 2 Development Fermé grand ménage de printemps Benjamin Dauvergne Actions
32780 Authentic 2 Development Fermé utils: ajouter une méthode get_authentication_events_hows Benjamin Dauvergne Actions
32768 Authentic 2 Development Fermé ldap: corrige le message de log en cas d'erreur inconnu lors des recherches Benjamin Dauvergne Actions
32760 Authentic 2 Development Fermé utiliser utils.can_change_password dans tous les cas Benjamin Dauvergne Actions
32505 Authentic 2 Development Fermé auth_oidc: template de log erroné dans le backend Benjamin Dauvergne Actions
32281 Authentic 2 Development Fermé auth_oidc: token_type est insensible à la casse Benjamin Dauvergne Actions
32238 Authentic 2 Development Fermé adaptation des tests à la nouvelle version publiée de gadjo Benjamin Dauvergne Actions
32218 Authentic 2 Development Fermé Jenkinsfile: améliorer l'usage de pg_virtualenv Benjamin Dauvergne Actions
32011 Authentic 2 Development Fermé SAML: utiliser RSA-SHA256 par défaut en SAML Benjamin Dauvergne Actions
31937 Authentic 2 Development Fermé Le double stockage de first_name/last_name ne fonctionne pas avec les attributs vérifiés Benjamin Dauvergne Actions
31871 Authentic 2 Development Fermé ne pas accepter l'import d'un uuid vide Actions
31437 Authentic 2 Development Fermé Jenkinsfile: utiliser un TMPDIR Benjamin Dauvergne Actions
31339 Authentic 2 Development Fermé ldap: utiliser un numéro de port libre pour les instances de slapd Benjamin Dauvergne Actions
31338 Authentic 2 Development Fermé Jenksinfile: désactiver les builds concurrents Benjamin Dauvergne Actions
31083 Authentic 2 Development Fermé Il est possible de créer des rôles avec un uuid vide Valentin Deniaud Actions
30963 Authentic 2 Development Fermé idp_saml: suppression des logs d'erreurs superflues Benjamin Dauvergne Actions
30939 Authentic 2 Development Fermé Baisser le délai après chargement de l'iframe pour le logout frontchannel à 100ms Benjamin Dauvergne Actions
30346 Authentic 2 Support Rejeté django-kerberos: utiliser un Jenkinsfile Benjamin Dauvergne Actions
30252 Authentic 2 Development Fermé Permettre un sélecteur d'OU dans le formulaire de login Benjamin Dauvergne 01 mars 2019 Actions
30113 Authentic 2 Bug Nouveau Le manager de AttributeValue devrait filtrer comme le manager par défaut d'Attribute Actions
29918 Authentic 2 Development Fermé setup.py: adopter le get_version() des autres briques Benjamin Dauvergne Actions
29880 Authentic 2 Bug Fermé Limiter la possibilité d'entrer des emails invalides Actions
29545 Authentic 2 Bug Fermé Le code d'import ne met jamais à jour les rôles Benjamin Dauvergne Actions
29297 Authentic 2 Development Fermé passer à uwsgi Emmanuel Cazenave Actions
29242 Authentic 2 Development Fermé /accounts/register/ ne passe pas ?next= à /accounts/register/complete/ Benjamin Dauvergne Actions
29193 Authentic 2 Development Fermé support JSONField 1.11 et django-jsonfield Benjamin Dauvergne Actions
29085 Authentic 2 Development Fermé retirer le module dpam Benjamin Dauvergne Actions
29009 Authentic 2 Bug Fermé OIDC: l'authentification OIDC ne conserve pas le nonce dans l'evènement d'authentification Benjamin Dauvergne Actions
28952 Authentic 2 Development Fermé manager: revoir le filtrage des rôles Benjamin Dauvergne Actions
28927 Authentic 2 Development Nouveau Renommer les rôles techniques des OUs Actions
28926 Authentic 2 Development Nouveau Ajouter un flag "hidden" aux rôles, pour cacher certains rôles techniques Actions
28853 Authentic 2 Development Fermé Plutôt que de demander le mot de passe lors d'une suppression, lancer une réauthentification Benjamin Dauvergne Actions
28848 Authentic 2 Development Fermé Avoir un hook pour autoriser le changement de mot de passe Frédéric Péters Actions
28670 Authentic 2 Development Fermé vérifier que les imports sont bien des dictionnaires JSON Benjamin Dauvergne Actions
28667 Authentic 2 Bug Fermé retirer STATICFILES_DIRS des settings par défaut Benjamin Dauvergne Actions
28570 Authentic 2 Bug Fermé LDAP: l'utilisation d'un certificat client n'utilise pas la bonne option Benjamin Dauvergne Actions
28249 Authentic 2 Development Fermé IDP_OIDC: afficher l'algo RSA en second, le cacher si pas de JWKSET Benjamin Dauvergne Actions
28229 Authentic 2 Bug Fermé get_by_natural_key_json ne fixe pas le content_type des GenericForeignKey Benjamin Dauvergne Actions
28029 Authentic 2 Bug Fermé IDP_OIDC: en cas de redirect_uri invalide, ne pas rediriger Benjamin Dauvergne Actions
27540 Authentic 2 Development Fermé idp_oidc: déterminer si claims dont la valeur est absente doivent être absent ou à null Benjamin Dauvergne Actions
27538 Authentic 2 Bug Fermé idp_oidc: les claims :verified sont mal nommés Benjamin Dauvergne Actions
27135 Authentic 2 Development Fermé Déléguer l'authentification passive à la vue de login si aucune session n'est ouverte Benjamin Dauvergne Actions
26910 Authentic 2 Development Fermé La suppression d'un utilisateur par lui même doit provoquer l'envoi d'un mail de notification Paul Marillonnet Actions
26909 Authentic 2 Development Fermé clean-unused-account doit dépendre d'une configuration lié à l'OU Valentin Deniaud Actions
26908 Authentic 2 Development Rejeté clean-unused-account doit supprimer les comptes dont l'email n'est pas validé Actions
26867 Authentic 2 Development Fermé bloquer les dates de naissance avant 1900 Benjamin Dauvergne Actions
26565 Authentic 2 Development Fermé OIDC: indiquer à l'OP que des claims sont requis Benjamin Dauvergne Actions
26144 Authentic 2 Development Fermé traduire "Remember me" Benjamin Dauvergne Actions
26113 Authentic 2 Bug Fermé API: les attributs booléens optionnels casse l'API des utilisateurs Benjamin Dauvergne Actions
25623 Authentic 2 Development Fermé la méthode d'authentification à l'enregistrement doit pouvoir varier Benjamin Dauvergne Actions
25581 Authentic 2 Development Fermé Un logout dans le backoffice devrait y ramener Benjamin Dauvergne Actions
25579 Authentic 2 Development Fermé bouton "Se souvenir de moi" / remember me Benjamin Dauvergne Actions
25534 Authentic 2 Development Fermé permettre la surcharge de User.can_reset_password par des applications Benjamin Dauvergne Actions
25530 Authentic 2 Development Fermé LDAP: sur un reset de mot de passe, si l'utilisateur LDAP est introuvable logger un warning pas une erreur Benjamin Dauvergne Actions
25369 Authentic 2 Bug Fermé LDAP: ne pas vérifier la conformité des configurations sauvés en session Benjamin Dauvergne Actions
25182 Authentic 2 Bug Fermé crash dans /api/user/synchronization/ avec un OIDClient qui n'utilise par pairwise reversible Benjamin Dauvergne Actions
25015 Authentic 2 Bug Fermé erreur de grammaire dans la page d'erreur 500 Benjamin Dauvergne Actions
24833 Authentic 2 Development Fermé Adopter un mode de validation des mots de passe basé sur une liste de critères simples Benjamin Dauvergne Actions
24697 Authentic 2 Development Rejeté Permettre la ré-initialisation de mot de passe même pour les comptes sans mot de passe Benjamin Dauvergne Actions
24420 Authentic 2 Bug Fermé L'API d'enregistrement crée des doublons quand on ne demande pas de validation d'email et que l'OU n'est pas l'OU par défaut (ou qu'elle n'a pas email_is_unique) Benjamin Dauvergne Actions
24419 Authentic 2 Bug Fermé Ne pas collecter les IPs pour chaque requête Benjamin Dauvergne Actions
24411 Authentic 2 Development Rejeté API: dans /api/user/ servir la date de la connexion précédente à la connexion en cours Paul Marillonnet Actions
24229 Authentic 2 Bug Fermé BO: rendre les icônes en page d'accueil du BO configurables Benjamin Dauvergne Actions
23979 Authentic 2 Bug Nouveau Erreur de migration lors de l'installation du paquet 2.1.26-1 Actions
23698 Authentic 2 Bug Fermé LDAP: supporter les accents dans les base DNs (et peut-être aussi les filtres, à vérifier) Benjamin Dauvergne Actions
23597 Authentic 2 Bug Fermé saml: le format de NameID edupersontargetedid devrait fournir du transient pas du persistent Benjamin Dauvergne Actions
23055 Authentic 2 Bug Fermé erreur de décodage lors du formatage d'une chaîne traduite dans PickerWidgetMixin Benjamin Dauvergne Actions
23049 Authentic 2 Bug Fermé 404 au retour de la vue de profil Benjamin Dauvergne Actions
22893 Authentic 2 Development Fermé admin: afficher les attributs désactivés Benjamin Dauvergne Actions
22881 Authentic 2 Bug En cours SAML: catcher ProviderMissingPublicKeyError dans artifact() Paul Marillonnet Actions
22880 Authentic 2 Development Fermé cacher les logs en erreur de Lasso, les passer en debug Benjamin Dauvergne Actions
22872 Authentic 2 Bug Fermé Restaurer le support pour django-debug-toolbar Benjamin Dauvergne Actions
22865 Authentic 2 Development Fermé Ne plus utiliser pkg_resources pour charger les applications incluses dans authentic Emmanuel Cazenave Actions
22864 Authentic 2 Bug Fermé correction suite à l'utilisation de pytest --random Benjamin Dauvergne Actions
22848 Authentic 2 Bug Fermé LDAP: convertir le DN en unicode quand il est ajouté au dictionnaire des attributs Benjamin Dauvergne Actions
22781 Authentic 2 Bug Fermé debian: créer le répertoire /etc/authentic2-multitenant/settings.d Benjamin Dauvergne Actions
22687 Authentic 2 Bug Nouveau pouvoir utiliser le niveau d'isolatoin serializable sur postgresql Benjamin Dauvergne Actions
22541 Authentic 2 Bug Rejeté auth_oidc: ne pas désactiver auth_oidc si aucun fournisseur n'est visible Benjamin Dauvergne Actions
22483 Authentic 2 Development Fermé OIDC: implémenter le draft de déconnexion front-channel Benjamin Dauvergne 16 mars 2018 Actions
22227 Authentic 2 Development Fermé test: désactiver les caches dans les tests Benjamin Dauvergne Actions
22209 Authentic 2 Development Fermé OIDC: ajouter un hook en fin de backend d'authentification OIDC Benjamin Dauvergne Actions
22199 Authentic 2 Development Fermé tests: changer l'algo de hash par défaut pour accélérer les tests Benjamin Dauvergne Actions
22180 Authentic 2 Bug Fermé OIDC: ajouter le support du paramètre state pour le logout Benjamin Dauvergne Actions
21940 Authentic 2 Bug Fermé BO: trace sur la page des rôles lorsque l'utilisateur n'a pas les droits sur des OUs complètes Benjamin Dauvergne Actions
21808 Authentic 2 Bug Nouveau DisplayMessageBeforeRedirectMiddleware bloque parfois les SSO sur des requêtes JSONP Actions
21691 Authentic 2 Development Fermé FO: ajouter un type de champ "date de naissance" Benjamin Dauvergne Actions
21690 Authentic 2 Bug Fermé FO: les fichiers Media du formulaire d'enregistrement ne sont pas chargés Benjamin Dauvergne Actions
21232 Authentic 2 Development Fermé IDP_OIDC: ajout d'un paramétrage concernant la durée de vie des idtoken Actions
20852 Authentic 2 Development Fermé Intégrer authentic2-auth-fc dans authentic2 Benjamin Dauvergne Actions
20830 Authentic 2 Development Fermé password-reset: si le compte est inactif, envoyer tout de même un courriel Valentin Deniaud Actions
20807 Authentic 2 Development Fermé IDP_OIDC: ajouter les response_type "token" "token id_token" aux métadonnées Benjamin Dauvergne Actions
20601 Authentic 2 Development Fermé Ajouter un type de champ date de naissance Benjamin Dauvergne Actions
20600 Authentic 2 Bug Fermé FO: les fichiers Media du formulaire d'édition du compte ne sont pas chargés Benjamin Dauvergne Actions
20551 Authentic 2 Bug Fermé Erreur lors de l'émission de log par sentry Benjamin Dauvergne Actions
20549 Authentic 2 Development Fermé django_rbac: le champ Operation.name est trop étroit Benjamin Dauvergne Actions
20544 Authentic 2 Bug Fermé utils: dans same_domain() si l'un des deux domaines est None, ça crashe Benjamin Dauvergne Actions
20526 Authentic 2 Development Nouveau Authentic journalise beaucoup trop de choses inutiles Actions
20514 Authentic 2 Development Fermé BO: afficher un lien désactivé pour le lien d'ajout d'un rôle plutôt que rien Benjamin Dauvergne Actions
20513 Authentic 2 Development Fermé Ajouter une permission explicite pour gérer les membres d'un rôle Valentin Deniaud Actions
20512 Authentic 2 Bug Fermé BO: le lien de création des rôles s'affiche aux utilisateurs qui ne peuvent administrer qu'un rôle et certainement pas en ajouter Benjamin Dauvergne Actions
20511 Authentic 2 Bug Fermé BO: dans la vue des rôles, on devrait voir la listes des collectivités dans lesquels on va trouver des rôles Benjamin Dauvergne Actions
20510 Authentic 2 Bug Fermé BO: les champs select ne sont pas bien stylés dans les boites dialogue Benjamin Dauvergne Actions
20509 Authentic 2 Bug Fermé BO: les boites de dialogue on un espace en trop sur la droite Benjamin Dauvergne Actions
20506 Authentic 2 Development Fermé FO: journaliser les demande de réinitialisation de mot de passe qui ne trouvent aucun compte Benjamin Dauvergne Actions
20505 Authentic 2 Development Fermé FO: enlève les blancs autour de l'email fourni dans le formulaire de réinitialisation de mot de passe Benjamin Dauvergne Actions
20504 Authentic 2 Development Fermé BO: si il n'y a qu'une seule collectivité, laisser le lien de création d'un utilisateur toujours activé et choisir automatiquement la seule collectivité existante Benjamin Dauvergne Actions
20456 Authentic 2 Development Fermé gestion de /etc/authentic2-multitenant/settings.d/ Benjamin Dauvergne Actions
20455 Authentic 2 Development Fermé Le filtre sur les utilisateurs autorisés à se connecter devrait s'appliquer aussi au formulaire de récupération de mot de passe Benjamin Dauvergne Actions
20405 Authentic 2 Bug Fermé Si le formulaire de login ne contient pas de 'username', exp_backoff_keys() plante Benjamin Dauvergne Actions
20352 Authentic 2 Bug Fermé Le temps d'attente réel est waiting_seconds - A2_LOGIN_EXPONENTIAL_RETRY_TIMEOUT_MIN_DURATION c'est ce qu'on doit afficher Benjamin Dauvergne Actions
20339 Authentic 2 Bug Fermé Le hook manager-delete-user n'est jamais appelé. Benjamin Dauvergne Actions
20333 Authentic 2 Development En cours Avoir un template de mail de base et l'utiliser pour tous les mail Actions
20326 Authentic 2 Development Fermé tox.ini: pytest-catchlog est intégré dans pytest maintenant Benjamin Dauvergne Actions
20323 Authentic 2 Development Fermé Prendre en compte IP et username dans la clé de limitation des essais de connexion Benjamin Dauvergne Actions
20257 Authentic 2 Development Fermé ajouter un setting pour rediriger tous les utilisateurs authentifiés de la page de login vers l'accueil Benjamin Dauvergne Actions
20242 Authentic 2 Bug Fermé BO: permettre de définir le nom de site Benjamin Dauvergne Actions
20238 Authentic 2 Development Fermé retirer le +33 de l'exemple de numéro de téléphone pour la traduction française Benjamin Dauvergne Actions
20141 Authentic 2 Development Fermé FO: ajout évèvenement change-password Benjamin Dauvergne Actions
20128 Authentic 2 Bug Fermé BO: n'afficher la liste des rôles ou le bouton de modification que si cela a un sens Benjamin Dauvergne Actions
20100 Authentic 2 Development Fermé ajouter un paramètre service au formulaire de login et d'enregistrement Benjamin Dauvergne Actions
20066 Authentic 2 Development Fermé ajouter un hook global d'évènement Benjamin Dauvergne Actions
20049 Authentic 2 Development Fermé idp_oidc: le sub est créé deux fois Benjamin Dauvergne Actions
20048 Authentic 2 Bug Rejeté idp_oidc: ajouter le sub dans les réponse user_info Benjamin Dauvergne Actions
19992 Authentic 2 Bug Fermé BO: int() argument must be a string or a number, not 'NoneType' in OUSearchForm.clean Benjamin Dauvergne Actions
19976 Authentic 2 Bug Fermé idp_oidc: problème XSS sur la validation du paramètre iss Benjamin Dauvergne Actions
19681 Authentic 2 Development Fermé BO: ajouter un message d'erreur générique en entête des formulaires contenant des erreurs Benjamin Dauvergne Actions
19676 Authentic 2 Bug Fermé BO: la vue des rôles d'un utilisateur empêche de voir les rôles d'une autre OU que celle de l'utilisateur Actions
19646 Authentic 2 Bug Fermé BO: correction à la marge au dessus du listing des utilisateurs Benjamin Dauvergne Actions
19645 Authentic 2 Development Fermé BO: afficher un filtrage par OU sur la page des membres d'un rôle Benjamin Dauvergne Actions
19644 Authentic 2 Development Fermé BO: afficher le nombre d'utilisateur quand il y a un nombre minimum de caractères à taper Benjamin Dauvergne Actions
19597 Authentic 2 Development Fermé ajouter des settings pour filtre les utilisateurs lors des authentifications Benjamin Dauvergne Actions
19572 Authentic 2 Bug Fermé corriger tous les width: 90ex dans les templates de mail Actions
19449 Authentic 2 Development Fermé auth_oidc: pouvoir cacher un fournisseur Benjamin Dauvergne Actions
19434 Authentic 2 Development Fermé auth_oidc: pouvoir prendre le sub comme référence à l'uuid d'un utilisateur Benjamin Dauvergne Actions
19429 Authentic 2 Development Fermé manager: pouvoir désigner une URL de login alternative Benjamin Dauvergne Actions
19421 Authentic 2 Bug Fermé La revalidation de l'email suite à changement durant l'enregistrement (cas FC) est cassé Benjamin Dauvergne Actions
19416 Authentic 2 Development Fermé Envoyer un mail après un enregistrement réussi Benjamin Dauvergne Actions
19410 Authentic 2 Development Fermé Si des messages sont présents sur la page de déconnexion, ne pas rendre la redirectoin après déconnexion locale automatique Benjamin Dauvergne Actions
19404 Authentic 2 Development Nouveau idp_saml: prévoir un code d'erreur particulier lorsque c'est l'utilisateur qui refuse l'authentification Actions
19355 Authentic 2 Development Fermé Utiliser création de compte/créer un compte au lieu d'enregistrement/inscription/s'enregistrer. Benjamin Dauvergne Actions
19348 Authentic 2 Bug Fermé Le texte sur la page après le formulaire de pré-enregistrement n'est pas traduit Benjamin Dauvergne Actions
19246 Authentic 2 Development Fermé middleware: pour certaines redirections externes ne pas afficher les messages en session Benjamin Dauvergne Actions
19193 Authentic 2 Development Fermé registration: ajouter un message annonçant la création du compte Benjamin Dauvergne Actions
19130 Authentic 2 Development Rejeté authentic2_auth_ssl: refaire l'intégration SSL Actions
19129 Authentic 2 Development Rejeté Avoir un login_required qui utilise un LOGIN_ADMIN_URL, si disponible, pour /manage et /admin Benjamin Dauvergne Actions
19093 Authentic 2 Development Fermé registration: ajouter un hook front_modify_form dans la vue d'enregistrement Benjamin Dauvergne Actions
19035 Authentic 2 Development Fermé attribute_kinds: limiter les champs front-office de type string à 256 caractères Benjamin Dauvergne Actions
19011 Authentic 2 Bug Fermé manager: la vue de détail des utilisateurs doit toujours avoir un bandeau droit Benjamin Dauvergne Actions
18997 Authentic 2 Bug Fermé profile_views: les mails de réinitialisation de mot de passe ne contiennent plus l'URL next passé à la vue de demande de réinitialisation Benjamin Dauvergne Actions
18983 Authentic 2 Bug Fermé API: on doit pouvoir supprimer une attribut non requis avec None ou définir une valeur chaîne vide Benjamin Dauvergne Actions
18969 Authentic 2 Development Fermé ajouter un type de champ numéro de téléphone Benjamin Dauvergne Actions
18967 Authentic 2 Development Fermé ajouter un type de champ code postal pour la France Benjamin Dauvergne Actions
18903 Authentic 2 Development Fermé conserver l'email de la dernière demande d'enregistrement en session Benjamin Dauvergne Actions
18901 Authentic 2 Development Fermé amélioration du back-office pour le CUT Benjamin Dauvergne Actions
18671 Authentic 2 Development Fermé pouvoir demander plus de champs utilisateurs dès le pré-enregistrment (pour l'instant on ne peut demande que le mail) Benjamin Dauvergne Actions
18643 Authentic 2 Development Fermé utils: réinitialise aléatoirement le mot de passe de l'utilisateur sur une demande de réinitialisation de mot de passe Benjamin Dauvergne Actions
18639 Authentic 2 Development Fermé utils: factoriser la construction de l'URL pour le mail de réinitialisation de mot de passe Benjamin Dauvergne Actions
18638 Authentic 2 Development Fermé idp_oidc: ajouter un drapeau has_api_access au modèle OIDCClient pour déterminer si un client doit pouvoir accéder aux web-services d'authentic Benjamin Dauvergne Actions
18637 Authentic 2 Development Fermé idp_oidc: ajouter un système de pseudonymes réversibles Benjamin Dauvergne Actions
18636 Authentic 2 Development Fermé idp_oidc: permettre de gérer les autorisations par collectivité et non pas par service Benjamin Dauvergne Actions
18635 Authentic 2 Development Fermé idp_oidc: ajout d'un hook modify_user_info Benjamin Dauvergne Actions
18634 Authentic 2 Development Fermé api: ajout d'un hook générique pour modifier les serializers après leur validation Benjamin Dauvergne Actions
18633 Authentic 2 Development Fermé api: ajout d'un hook générique pour modifier la vue avant l'appel à get_object Benjamin Dauvergne Actions
18632 Authentic 2 Development Fermé api: permettre de filtrer les utilisateurs sur ou__slug Benjamin Dauvergne Actions
18631 Authentic 2 Development Fermé api: ajout d'un hook pour modifier le queryset de UsersAPI Benjamin Dauvergne Actions
18630 Authentic 2 Development Fermé api: création d'une API pour le changement de courriel Benjamin Dauvergne Actions
18629 Authentic 2 Bug Fermé api: sur les PUT et PATCH le cache des attributs sur les utilisateurs par prefetch_related() empêche de renvoyer la valeur à jour de ceux-ci Benjamin Dauvergne Actions
18628 Authentic 2 Development Fermé api: ne permet plus de créer des utilisateurs sans OU via l'API Benjamin Dauvergne Actions
18627 Authentic 2 Development Fermé api: ajouter une classe mixin pour avoir un hook général sur les serializer Benjamin Dauvergne Actions
18625 Authentic 2 Bug Fermé cbv: ajouter une mixin de base pour avoir un hook général front_modify_form Benjamin Dauvergne Actions
18624 Authentic 2 Development Fermé views: ajouter un hook modify_context_data dans ProfileView.get_context_data() en fin de méthode Benjamin Dauvergne Actions
18623 Authentic 2 Development Fermé models: permettre d'ordonner les définitions d'attribut Benjamin Dauvergne Actions
18622 Authentic 2 Bug Fermé views: passer l'URL d'enregistrement dans le contexte de la vue de login Benjamin Dauvergne Actions
18621 Authentic 2 Development Fermé a2_rbac: toujours mettre l'OU par défaut en premier dans les listes Benjamin Dauvergne Actions
18620 Authentic 2 Development Fermé views: transforme homepage() en CBV Benjamin Dauvergne Actions
18619 Authentic 2 Bug Fermé saml: améliore les performances le listing des services avec fédération sur la homepage Benjamin Dauvergne Actions
18618 Authentic 2 Development Fermé settings: mettre TEMPLATE_DEBUG à faux par défaut Benjamin Dauvergne Actions
18617 Authentic 2 Bug Fermé rbac: ajouter une méthodes ous_with_perm au modèle AbstractBase pour User Benjamin Dauvergne Actions
18616 Authentic 2 Bug Fermé rbac: remplacer QuerySet.empty() par QuerySet.none() Benjamin Dauvergne Actions
18605 Authentic 2 Bug Fermé decorators: poser le drapeur session.modified quand une nouvelle entrée de cache est crée dans le cache de session Benjamin Dauvergne Actions
18546 Authentic 2 Development Fermé api: honorer le setting A2_EMAIL_IS_UNIQUE et le flag "l'email est unique" des OUs Benjamin Dauvergne Actions
18545 Authentic 2 Bug Fermé manager: erreur de tag dans manager/form.html Benjamin Dauvergne Actions
18543 Authentic 2 Development Fermé honorer le setting A2_EMAIL_IS_UNIQUE et le flag "l'email est unique" dans le back-office Benjamin Dauvergne Actions
18524 Authentic 2 Development Fermé ajouter une action de nettoyage aux décorateurs de cache Benjamin Dauvergne Actions
18523 Authentic 2 Development Fermé pour les fonctions qui possèdent un cache, poser ce cache dans func.cache Benjamin Dauvergne Actions
18168 Authentic 2 Development Fermé oidc: ajouter des tests sur l'authentification OIDC avec signature HMAC Benjamin Dauvergne Actions
17979 Authentic 2 Bug Fermé La migration 0003 de django_rbac créant un aggrégate max(boolean) n'est pas utile Benjamin Dauvergne Actions
17948 Authentic 2 Bug Fermé La migration 0011 d'authentic2 est incompatible avec le test des transactions Benjamin Dauvergne Actions
17947 Authentic 2 Bug Fermé quand le test d'attente exponentiel échoue, ne réinitiliaser le formulaire de login que si on est dans un POST (sinon data == None) Benjamin Dauvergne Actions
17929 Authentic 2 Development Fermé Permettre des kwargs pour les champs REST attribués aux types d'attributs Benjamin Dauvergne Actions
17736 Authentic 2 Development Fermé API: définir un setting REQUIRED_FIELDS spécifique pour l'API des utilisateurs Benjamin Dauvergne Actions
17600 Authentic 2 Bug Fermé corriger la mise à jour de User.modified à la modification d'un attribut Benjamin Dauvergne Actions
17599 Authentic 2 Development Fermé améliorer les performances de l'accès aux attributes via User.attributes Benjamin Dauvergne Actions
17598 Authentic 2 Development Fermé ajouter un accesseur aux attributs vérifiés Benjamin Dauvergne Actions
17593 Authentic 2 Development Fermé redéfinir USERNAME_FIELD à 'username' Benjamin Dauvergne Actions
17592 Authentic 2 Bug Fermé Le droit de modifier un compte utilisateur ne doit pas donner le droite de modifier le mot de passe ou suspendre le compte Benjamin Dauvergne Actions
17554 Authentic 2 Bug Fermé ajouter un champ email_verified à User Benjamin Dauvergne Actions
17553 Authentic 2 Bug Fermé ajouter un système de hook Benjamin Dauvergne Actions
17539 Authentic 2 Development Fermé OIDC: définir une génération de sub basée sur un chiffrement réversible Benjamin Dauvergne Actions
17537 Authentic 2 Bug Fermé ajouter du chiffrement déterministe Benjamin Dauvergne Actions
17507 Authentic 2 Bug Fermé saml: metadata_url a été passé à une largeur de 256 caractères mais pas entity_id pourtant on y trouve généralement la même chaîne Benjamin Dauvergne Actions
17484 Authentic 2 Development Fermé Le changement de mot de passe LDAP ne fonctionne pas Benjamin Dauvergne Actions
17470 Authentic 2 Bug Fermé L'ordre par défaut des comptes devrait être nom, prénom pas prénom, nom Benjamin Dauvergne Actions
17469 Authentic 2 Bug Fermé Ne pas permettre l'utilisation de compte supprimés lorsqu'un nouveau compte est demandé Benjamin Dauvergne Actions
17179 Authentic 2 Bug Fermé considérer les PUT comme des PATCH sur l'API des utilisateurs Benjamin Dauvergne Actions
16942 Authentic 2 Development Fermé ajouter une fonction utilitaire pour extraire un next_url valide Benjamin Dauvergne Actions
16941 Authentic 2 Development Fermé réimplémenter django.utils.http.same_origin Benjamin Dauvergne Actions
16872 Authentic 2 Bug Fermé API: rendre les champs utilisateurs requis en fonction du paramétrage des champs pour les vues d'édition Benjamin Dauvergne Actions
16864 Authentic 2 Bug Fermé Les clés symmétriques pour les signatures HS256 sont mal construites Benjamin Dauvergne Actions
16862 Authentic 2 Bug Fermé debian: corriger les classes d'authentification déclarées dans la configuration du paquet multitenant Benjamin Dauvergne Actions
16860 Authentic 2 Bug Fermé retirer les usages de request.REQUEST Benjamin Dauvergne Actions
16839 Authentic 2 Bug Fermé Mise à jour du patch wheezy pour cacher les plugins OIDC Benjamin Dauvergne Actions
16793 Authentic 2 Bug Fermé possibilité d'une whitelist pour le check sur les origines des URLs passées dans les paramètres next Benjamin Dauvergne Actions
16791 Authentic 2 Bug Fermé api: attribute l'ou par défaut aux utilisateurs créé via l'API d'enregistrement Benjamin Dauvergne Actions
16774 Authentic 2 Bug Fermé cbv: corriger l'utilisation d'ensure_csrf_cookie Actions
16773 Authentic 2 Development Fermé manager: permettre d'utiliser directement un uuid pour les vues concernant un utilisateur Benjamin Dauvergne Actions
16770 Authentic 2 Development Fermé Ajouter une API d'aide à la synchronisation Benjamin Dauvergne 16 juin 2017 Actions
16763 Authentic 2 Development Fermé Ajouter de nouvelles opérations pour les permissions Benjamin Dauvergne Actions
16712 Authentic 2 Development Fermé ne permettre que des utilisateurs de la même OU dans les rôles Benjamin Dauvergne Actions
16710 Authentic 2 Bug Fermé Corriger les sélecteurs de rôle pour l'héritage Benjamin Dauvergne Actions
16653 Authentic 2 Development Fermé django_rbac: ajouter une méthode permettant de lister les OU dans lesquelles un utilisateur a une permission Benjamin Dauvergne Actions
16652 Authentic 2 Bug Rejeté manager: SearchFormMixin ne valide pas toujours Benjamin Dauvergne Actions
16651 Authentic 2 Bug Fermé forcer jQuery-UI < 1.12 pour compatibilité gadjo Benjamin Dauvergne Actions
16583 Authentic 2 Development Fermé Ajouter une API check-password Josué Kouka Actions
16580 Authentic 2 Development Fermé Ajouter une authentification pour DRF basée sur les client_id/client_secret des clients OIDC Josué Kouka Actions
16574 Authentic 2 Development Nouveau avoir un script de provisionning d'utilisateur d'un authentic à l'autre via les web-services Actions
16571 Authentic 2 Development Fermé auth_oidc: permettre d'utiliser le sub oidc comme uuid de l'utilisateur créé Benjamin Dauvergne Actions
15924 Authentic 2 Bug Fermé La construction de l'URL d'enregistrement dans le formulaire de connexion avec mot de passe est cassée Benjamin Dauvergne Actions
15739 Authentic 2 Development Fermé Permettre une recherche full-text sur tous les attributs Benjamin Dauvergne Actions
15736 Authentic 2 Development Fermé API de recherche texte libre sur les utilisateurs Emmanuel Cazenave Actions
15715 Authentic 2 Bug Fermé Sur une création de compte via API avec envoi de mail d'enregistrement, il faut définir un mot de passe par défaut Benjamin Dauvergne Actions
15671 Authentic 2 Bug Fermé idp_oidc: post_logout_redirect_uri est optionnel Benjamin Dauvergne Actions
15648 Authentic 2 Bug Fermé auth_oidc: login_initiate appelle authentic2.utils.login au lieu de oidc_login Benjamin Dauvergne Actions
15622 Authentic 2 Development Fermé api: augmenter la taille des pages pour la pagination à 100 utilisateurs Benjamin Dauvergne Actions
15621 Authentic 2 Bug Fermé api: dans l'API des utilisateurs ne pas forcer allow_blank=True sur tous les champs générés pour les attributs étendus Benjamin Dauvergne Actions
15620 Authentic 2 Development Fermé api: permettre plus de possibilité de filtrage dans l'API des utilisateurs Benjamin Dauvergne Actions
15617 Authentic 2 Development Fermé ajouter un attribut de date de dernière modification aux utilisateurs Benjamin Dauvergne Actions
15616 Authentic 2 Development Fermé La commande clean-unused-account utilise toujours django.contrib.auth.models.User Benjamin Dauvergne Actions
15615 Authentic 2 Development Fermé définir un attribut étendu à None doit supprimer le modèle AttributeValue correspondant Benjamin Dauvergne Actions
15614 Authentic 2 Bug Fermé manager: correction d'un bug dans les permisions des vues Benjamin Dauvergne Actions
15612 Authentic 2 Bug Fermé rendre OIDCCode.state et OIDCCode.nonce nullable Actions
15611 Authentic 2 Development Fermé idp_oidc: ajouter un setting pour définir la liste des scopes Benjamin Dauvergne Actions
15610 Authentic 2 Development Fermé Page d'enregistrement: seul les champs email, first_name, last_name et ou doivent être recopiés dans l'instance User Benjamin Dauvergne Actions
15609 Authentic 2 Development Fermé Automatiser l'enregistrement de l'utilisateur si tous les champs requis sont pré-remplis et confirm_data='required' Benjamin Dauvergne Actions
15608 Authentic 2 Development Fermé permettre à un type d'attribut de préciser le champ rest_framework à utiliser lors de la sérialisation d'un utilisateur Benjamin Dauvergne Actions
15607 Authentic 2 Development Fermé changer la façons de stocker les attributs string et civilité pour stocker directement la chaîne Benjamin Dauvergne Actions
15606 Authentic 2 Bug Fermé correction de la signature de SAMLBackend.authenticate() Benjamin Dauvergne Actions
15605 Authentic 2 Development Fermé rendre les versions compatible PEP4040 Benjamin Dauvergne Actions
15604 Authentic 2 Development Fermé migration vers Django-Select2 > 5 Benjamin Dauvergne Actions
15566 Authentic 2 Bug Fermé list_select_related contient des champs non fk Benjamin Dauvergne Actions
15456 Authentic 2 Development Fermé Contrôle d'accès au SSO basé sur les rôles Josué Kouka Actions
15300 Authentic 2 Development Fermé Implémenter Adapter.auth_login() dans authentic2_auth_saml.adapters.AuthenticAdapter Actions
15299 Authentic 2 Development Nouveau Permettre un paramètre ?no_extensions sur la vue des métadonnés SAML Actions
15264 Authentic 2 Development Fermé Ajouter une vue /manage/me/ qui renverrait vers la page d'édition de son propre compte lié cela au nom de l'utilisateur dans la barre Benjamin Dauvergne Actions
14887 Authentic 2 Development Fermé L'IdP OIDC passe le nom d'utilisateur + realm dans preferred_username au lieu du nom seul Benjamin Dauvergne Actions
14808 Authentic 2 Bug Fermé Affichage du compte examiné au lieu du compte connecté Actions
14786 Authentic 2 Bug Fermé idp_oidc: les objets OIDCAuthorization sont détruits trop tôt Benjamin Dauvergne Actions
14779 Authentic 2 Development Fermé Rendre la durée de vie du jeton dans les mails de changement de mot de passe paramétrable, rappeler cette durée dans le mail Benjamin Dauvergne Actions
14726 Authentic 2 Development Fermé implémenter la déconnexion OIDC Benjamin Dauvergne Actions
14582 Authentic 2 Bug Fermé L'issuer émis par l'IdP OIDC n'est pas bon Benjamin Dauvergne Actions
14523 Authentic 2 Bug Fermé restaurer la possibilité d'accèder aux APIs via une session ou une authentification HTTP Basic dans authentic2-multitenant Actions
14295 Authentic 2 Development Nouveau Permettre des filtrages avancés sur l'API user Actions
14294 Authentic 2 Development Fermé ajouter la possibilité d'indiquer les trois types de vérifications à l'option --claim-mapping de oidc-register-issuer Benjamin Dauvergne Actions
14293 Authentic 2 Bug Fermé ajouter un paramètre --ou-slug à la commande oidc-register-issuer Benjamin Dauvergne Actions
14198 Authentic 2 Development Fermé Implémenter RFC7009: OAuth2 Token Revocation pour utilisation au SLO Benjamin Dauvergne Actions
14186 Authentic 2 Development Rejeté Ajouter un endpoint de description des web-services pour le rayonnement Actions
14117 Authentic 2 Development Fermé implémentation de la gestion des sessions dans l'authentification OIDC Benjamin Dauvergne Actions
14065 Authentic 2 Bug Fermé Le SSO oidc traceback s'il a lieu juste après un enregistrement Actions
14042 Authentic 2 Development Nouveau Utiliser la nouvelle fixture mailoutbox de pytest-django en lieu est place d'un accès direct à django.core.mail.outbox Actions
13714 Authentic 2 Development Fermé Développer l'authentification OpenID Connect Benjamin Dauvergne Actions
13384 Authentic 2 Bug Fermé Permettre la récupération de mot de passe pour les utilisateurs LDAP Benjamin Dauvergne Actions
13364 Authentic 2 Development Fermé La configuration des loggers entee src/authentic2/settings.py, debian-jessie/debian_config.py et debian-wheezy/debian_config.py n'est pas cohérente Benjamin Dauvergne Actions
13363 Authentic 2 Bug Fermé La création d'index partiels sur SQLite ne peut pas marcher, autant ne pas le tester ni les créer Benjamin Dauvergne Actions
13362 Authentic 2 Development Fermé Ajouter une relatiion générique entre custom_user.User et authentic2.AttributeValue pour que les suppressions "cascadent" Benjamin Dauvergne Actions
13361 Authentic 2 Development Fermé Ajouter le support du trigger hobo-redeploy Benjamin Dauvergne Actions
13339 Authentic 2 Bug Fermé authentic2_auth_saml is broken since fix for #11324 Benjamin Dauvergne Actions
13332 Authentic 2 Bug Fermé Le formulaire d'admin des utilisateurs est cassé quand il y a des attributs Benjamin Dauvergne Actions
13330 Authentic 2 Bug Fermé Il manque un équivalent à Attribute.user_visible comme A2_PROFILE_FIELDS est équivalent à Attribute.user_editable Thomas Noël Actions
13234 Authentic 2 Development Fermé Pouvoir désactiver un attribute et interdire leur suppression si des données liées existent Actions
13179 Authentic 2 Development Fermé Bien attendre le chargement des images avant de continuer le logout Benjamin Dauvergne Actions
13138 Authentic 2 Bug Fermé User.clean() ne devrait pas émetre d'erreur pour des champs spécifiques Benjamin Dauvergne Actions
13131 Authentic 2 Bug Fermé sync-metadata : la desription doit être tronquée pour rentrer dans Service.name Benjamin Dauvergne Actions
12993 Authentic 2 Bug Fermé La migration custom_user:0011_manual_attribute_values_for_name_fields oublie de dépend d'authentic2 et n'initialise pas les champs obligatoires multiple et verified sur AttributeValue Benjamin Dauvergne Actions
12570 Authentic 2 Bug Fermé Dans User.clean() ne pas faillir si plusieurs objets sont retournés lors de la validation d'unicité de l'identifiant ou de l'email Benjamin Dauvergne Actions
12541 Authentic 2 Development Fermé utiliser ldap.ldapobject.ReconnectLDAPObject pour cacher les erreurs temporaires de connection LDAP Benjamin Dauvergne Actions
12529 Authentic 2 Bug Fermé Ne pas faillir dans a2.saml.common.get_http_bindin() si request.META['CONTENT_TYPE'] n'existe pas Benjamin Dauvergne Actions
12474 Authentic 2 Development Fermé Tester les utilisateurs inactifs en dernier lors d'une authentifications par mot de passe Benjamin Dauvergne Actions
12424 Authentic 2 Development Rejeté add an enabled flag to Attribute model Benjamin Dauvergne Actions
12375 Authentic 2 Bug Fermé encrypted_bindpw extraction does not work when user is created by get_user_from_session_key() Benjamin Dauvergne Actions
11592 Authentic 2 Bug Fermé fix RoleManager.all_members() Benjamin Dauvergne Actions
11590 Authentic 2 Bug Fermé encrypt bind password when stored in session Benjamin Dauvergne Actions
11589 Authentic 2 Bug Fermé cleanup roles and permissions linked by generic foreign keys Benjamin Dauvergne Actions
11498 Authentic 2 Bug Fermé Django 1.9 support Actions
11461 Authentic 2 Bug Fermé Change Role natural key to be based on .slug, .ou and .service instead of .uuid Benjamin Dauvergne Actions
11422 Authentic 2 Development Fermé On logout return success even if no logout can be done (no session exists) Gestion d'identité Actions
11411 Authentic 2 Development Fermé add a boolean kind Benjamin Dauvergne Actions
11388 Authentic 2 Development Fermé remove last uses of urllib2 Benjamin Dauvergne Actions
11262 Authentic 2 Bug Rejeté get_http_binding() fails if we receive a HTTP-Redirect (SAMLRequest in query string) with the POST method Actions
11159 Authentic 2 Bug Fermé Collision betwen LDAPUser.backend used for storing the name of the authentication backend class and User.backend used by django.contrib.auth.authenticate() to store the path of the backend which authenticated the user Benjamin Dauvergne Actions
11157 Authentic 2 Bug Fermé If we cannot find the response URL for a LogoutResponse we should log a warning and redirect to the homepage Benjamin Dauvergne Actions
11008 Authentic 2 Bug Fermé debian: deprecate /etc/init.d/authentic2 manage Benjamin Dauvergne Actions
10844 Authentic 2 Bug Fermé logout redirects to img are cached Actions
10788 Authentic 2 Development Fermé Never allow editing the email from the edit profile page Actions
10767 Authentic 2 Development Fermé add logrotate settings for gunicorn log files Benjamin Dauvergne Actions
10734 Authentic 2 Bug Fermé When a role is an admin role, removing a parent role should be impossible Actions
10719 Authentic 2 Bug Fermé SPOptionsPolicy.encrypt_nameid & encrypt_assertion have no effects Benjamin Dauvergne Actions
10688 Authentic 2 Bug Fermé Do not raise AssertError when get_user_from_session_key() return an AnonymousUser Benjamin Dauvergne Actions
10620 Authentic 2 Development Fermé Return to homepage when nonce is expired Benjamin Dauvergne Actions
10605 Authentic 2 Development Rejeté authentic2-auth-saml: allow using an attribute to federate accounts with an IdP sending transient NameIDs Actions
10532 Authentic 2 Bug Fermé Fix unicode dn passed to LDAPObject.search() in get_ldap_attributes() Benjamin Dauvergne Actions
10437 Authentic 2 Development Fermé allow defining a special user_filter for LDAP synchronization Benjamin Dauvergne Actions
10404 Authentic 2 Bug Fermé in authentic2/idp/saml/saml2_endpoints.py:build_assertion(), line 403 kwargs contains UTF-8 strings Actions
10344 Authentic 2 Development Fermé add a full name attribute Benjamin Dauvergne Actions
10343 Authentic 2 Bug Fermé utils.get_user_from_session_key() tracebacks when user is an LDAPUser Benjamin Dauvergne Actions
10266 Authentic 2 Bug Fermé /accounts/ is not protected by login_required() Benjamin Dauvergne Actions
10255 Authentic 2 Bug Fermé Attach self-admin permission to roles using get_or_create() Benjamin Dauvergne Actions
10251 Authentic 2 Development Rejeté Create a web service to manipulate organizational units Actions
10239 Authentic 2 Bug Fermé ldap: do not traceback when _auth_user_id references no user Benjamin Dauvergne Actions
10230 Authentic 2 Bug Fermé StoreRequestMiddleware should execute before any other middleware Benjamin Dauvergne Actions
10229 Authentic 2 Bug Fermé if an exception occur before the SessionMiddleware has been run there can be an AttributeError in a2_processor() Benjamin Dauvergne Actions
10215 Authentic 2 Bug Fermé Register API without mail validation does not honor the "email is unique" flag of OU models Benjamin Dauvergne Actions
10214 Authentic 2 Development Fermé When checking for email uniqueness at registration, if we have an OU reference we should fiter users by it Benjamin Dauvergne Actions
10200 Authentic 2 Bug Fermé In multitenant_context A2_ATTRIBUTE_KIND_TITLE_CHOICES is never reloaded Benjamin Dauvergne Actions
10156 Authentic 2 Development Fermé Simplify tox.ini Benjamin Dauvergne Actions
10107 Authentic 2 Development Fermé Use django-mellon to handle simple SSO from another IdP Benjamin Dauvergne Actions
10080 Authentic 2 Development Fermé ldap: store old password temporarily in LDAPUser.check_password() so that PasswordChangeForm always work Benjamin Dauvergne Actions
10071 Authentic 2 Bug Fermé /api/register/ should serialize user using the new BaseUserSerializer Benjamin Dauvergne Actions
10063 Authentic 2 Bug Fermé In the register API when first_name or last_name is absent a DatabaseError for NULL column is raised Benjamin Dauvergne Actions
10047 Authentic 2 Bug Fermé Creation of permissions in RoleManager.get_admin_role() is not concurrent safe Benjamin Dauvergne Actions
10046 Authentic 2 Bug Fermé AttributeError: 'DatabaseWrapper' object has no attribute 'get_tenant' Benjamin Dauvergne Actions
9954 Authentic 2 Bug Fermé user's API should cache modified serializer and user classes Benjamin Dauvergne Actions
9952 Authentic 2 Bug Fermé django.contrib.contenttypes must be loaded before django.contrib.auth Benjamin Dauvergne Actions
9951 Authentic 2 Support Fermé Run tests on real databases Benjamin Dauvergne Actions
9947 Authentic 2 Bug Fermé Make AttributeValue support unique value and multiple values Actions
9926 Authentic 2 Bug Fermé Add uniqueness index on Role.admin_scope_{ct,id} Actions
9896 Authentic 2 Development Fermé In send_templated_mail, the passed context should take precedenve over the variable generated by the RequestContext Benjamin Dauvergne Actions
9875 Authentic 2 Development Fermé Send password_reset mail to user created through the user create API Benjamin Dauvergne Actions
9808 Authentic 2 Development Fermé Use the UUID as identifier in the User REST API Benjamin Dauvergne Actions
9806 Authentic 2 Development Fermé Add PublikAuthentication to django-rest-framework authentication classes in the multitenant package Benjamin Dauvergne Actions
9765 Authentic 2 Development Fermé handle hobo_redeploy trigger Benjamin Dauvergne Actions
9721 Authentic 2 Development Fermé Move role's administrators management inside the role's members view, group with role inheritance inside a sliding panel Benjamin Dauvergne 29 janvier 2016 Actions
9695 Authentic 2 Development Fermé add username to title of user edit page Benjamin Dauvergne 19 janvier 2016 Actions
9694 Authentic 2 Development Fermé Show list of roles on user's page in the right colum, replace Roles link with a modify button under the list Benjamin Dauvergne Actions
9673 Authentic 2 Development Fermé use StoreRequestMiddleware to pass RequestContext to email templates Benjamin Dauvergne Actions
9666 Authentic 2 Development Fermé encrypt LDAP password in sessions Benjamin Dauvergne 15 janvier 2016 Actions
9665 Authentic 2 Development Fermé add setting to prevent keeping LDAP passwords in session Benjamin Dauvergne 15 janvier 2016 Actions
9648 Authentic 2 Development Fermé Some LDAP servers do not support the whoami operator Benjamin Dauvergne Actions
9645 Authentic 2 Development Fermé sync-ldap-users should touch user models only if something changed Actions
9605 Authentic 2 Bug Fermé resolver error on password reset confirm view Benjamin Dauvergne Actions
9600 Authentic 2 Development Fermé update_ous_admin_roles() should not ever delete roles Benjamin Dauvergne Actions
9583 Authentic 2 Development Fermé handle groupOfUniqueNames for group mappings Benjamin Dauvergne 12 janvier 2016 Actions
9538 Authentic 2 Development Fermé Improve password change view: reorder form fields and send email to user Benjamin Dauvergne 07 janvier 2016 Actions
9532 Authentic 2 Development Fermé Ask for password before account deletion Benjamin Dauvergne 07 janvier 2016 Actions
9531 Authentic 2 Bug Fermé Remove use of the profile word and rename it 'account data' Benjamin Dauvergne 06 janvier 2016 Actions
9512 Authentic 2 Development Fermé Do not hide help_text in manager forms Benjamin Dauvergne Actions
9504 Authentic 2 Development Fermé Override a2_rbac.OrganizationalUnit.delete as partial unique index on Permission model breaks on_delete cascade Benjamin Dauvergne Actions
9502 Authentic 2 Development Fermé Always use the checkbox selection UI for user's roles view when there is only one ou Benjamin Dauvergne 29 janvier 2016 Actions
9501 Authentic 2 Development Fermé Remove ou columns on users and roles listing view when view is filtered by ou Benjamin Dauvergne 29 janvier 2016 Actions
9402 Authentic 2 Development Fermé Improve performance of user exports Actions
9399 Authentic 2 Development Fermé add filter "at least one role" on users view Thomas Noël Actions
9398 Authentic 2 Development Nouveau add filter by role on users view Actions
9335 Authentic 2 Development Fermé migrations: add IF EXISTS to DROP INDEX in partial index backward migration Benjamin Dauvergne Actions
9333 Authentic 2 Development Fermé SAML IdP proxy based on django-mellon Benjamin Dauvergne Actions
9324 Authentic 2 Development Fermé Permission needs unique index and partial unique indexes to prevent duplicate due to get_or_create() Benjamin Dauvergne Actions
9292 Authentic 2 Development Fermé get_natural_key() methods in django_rbac.models are misnamed, it should be natural_key() Actions
9275 Authentic 2 Bug Fermé has_self_administration() fails with MultipleObjectReturned Benjamin Dauvergne Actions
9260 Authentic 2 Bug Fermé Prevent problem of slug collision when slug are autogenerated by django_rbac.models.AbstractBase.save() Benjamin Dauvergne Actions
9256 Authentic 2 Development Nouveau Allow creating / mapping RBAC roles from / to LDAP groups Actions
9250 Authentic 2 Development Fermé Remove self-administrated status of administrative roles for objects other than roles Benjamin Dauvergne Actions
9235 Authentic 2 Development Fermé Only add OUs page to menu.json if user has add or change permissions Benjamin Dauvergne Actions
9232 Authentic 2 Bug Fermé Hide "Add ou" button on /manager/organizationalunits/ page when user does not have the permission Benjamin Dauvergne 11 décembre 2015 Actions
9231 Authentic 2 Development Fermé Treat all roles whose slug starts with an underscore as "administrative roles" which cannot be edited or deleted Benjamin Dauvergne 11 décembre 2015 Actions
9207 Authentic 2 Bug Fermé Prevent LDAP password from appearing in debug tracebacks Benjamin Dauvergne Actions
9192 Authentic 2 Bug Fermé django-model-utils 2.4 break authentic Benjamin Dauvergne Actions
9191 Authentic 2 Bug Fermé DisplayMessageBeforeRedirectMiddleware cannot reset the storage.used flag Benjamin Dauvergne Actions
9162 Authentic 2 Bug Fermé Collision between LDAP attributs and User fields in get_users() Benjamin Dauvergne 11 décembre 2015 Actions
9141 Authentic 2 Development Fermé Set SessionNotOnOrAfter to the current session expiry date Benjamin Dauvergne Actions
8971 Authentic 2 Bug Fermé In log_filters do not fail if REMOTE_ADDR is missing from environment Benjamin Dauvergne Actions
8937 Authentic 2 Development Fermé Improve decorators.json Benjamin Dauvergne Actions
8885 Authentic 2 Bug Fermé authentic2 traceback when an LDAP is unreachable for synchronization Benjamin Dauvergne Actions
8855 Authentic 2 Development Fermé Use tenant_command --all in authentic2-multitenant cron job Benjamin Dauvergne Actions
8850 Authentic 2 Development Fermé debian: add path for hobo skeletons Benjamin Dauvergne Actions
8843 Authentic 2 Development Fermé Publish blocks on account pages also using the frontend name Benjamin Dauvergne Actions
8826 Authentic 2 Development En cours Refactoring: merge LibertyServiceProvider into LibertyProvider Actions
8620 Authentic 2 Bug Fermé Role.clean() fails on role edit forms when slug starts with an underscore Benjamin Dauvergne Actions
8609 Authentic 2 Bug Fermé Unicode error on log format string Benjamin Dauvergne Actions
8603 Authentic 2 Bug Fermé In /api/user/ show all role from the same ou as the service in the service roles, and show all user roles in the user.to_json() document Benjamin Dauvergne Actions
8602 Authentic 2 Bug Fermé Show ou__uuid and ou__name in Service and Role to_json() documents Benjamin Dauvergne Actions
8586 Authentic 2 Bug Fermé User.__repr__ returns unicode / UTF-8 strings Benjamin Dauvergne Actions
8584 Authentic 2 Development Fermé Do not let LDAP user without an OU Benjamin Dauvergne Actions
8563 Authentic 2 Bug Fermé views: fix homepage redirect with multitenant settings Benjamin Dauvergne Actions
8558 Authentic 2 Bug Fermé Change to the admin roles permissions are not applied Benjamin Dauvergne Actions
8480 Authentic 2 Development Fermé Finish implementing registration without mail validation Benjamin Dauvergne Actions
8429 Authentic 2 Bug Fermé django-select2 >= 5.0 is incompatible with authentic2 Benjamin Dauvergne Actions
8426 Authentic 2 Bug Fermé Fix addition of the registration realm as suffix to users chosen username Benjamin Dauvergne Actions
8390 Authentic 2 Bug Fermé handle all kinds of iterable but strings in normalize_attribute_values Benjamin Dauvergne Actions
8389 Authentic 2 Development Fermé Add attribute to propagate uuids of roles of the same ou as the service Benjamin Dauvergne Actions
8381 Authentic 2 Bug Fermé attributes_ng: fix typo in attribute names related to roles Benjamin Dauvergne Actions
8380 Authentic 2 Bug Fermé manager: in HideOUFieldMixin when the ou field is hidden, set it to the default OU Benjamin Dauvergne Actions
8379 Authentic 2 Development Fermé Use the same overriden form for role creation and role edition in the manager Benjamin Dauvergne Actions
8378 Authentic 2 Bug Fermé OpenedSessionCookieMiddleware is broken since it still uses activation through environment variables Benjamin Dauvergne Actions
8370 Authentic 2 Bug Fermé Using OPT_X_TLS_NEWCTX stop loading the default system trust store Benjamin Dauvergne Actions
8365 Authentic 2 Development Fermé Add a new attribute 'Role slugs from same entity as the service' Benjamin Dauvergne Actions
8363 Authentic 2 Bug Fermé Ignore LDAP referrals returned by search() Benjamin Dauvergne Actions
8361 Authentic 2 Development Fermé Add LDAP tests Benjamin Dauvergne Actions
8360 Authentic 2 Development Fermé Add direct support for LDAP settings: require_cert, cacertfile, cacertdir, keyfile, certfile Benjamin Dauvergne Actions
8357 Authentic 2 Development Fermé factorize connection building Benjamin Dauvergne Actions
8339 Authentic 2 Development Fermé Do not overwrite de LOGGING setting from debian_config_common, update it Benjamin Dauvergne Actions
8307 Authentic 2 Bug Fermé Style des liens désactivés ne plait pas à Pierre Benjamin Dauvergne Actions
8280 Authentic 2 Development Fermé Improve UI for managing roles and users Benjamin Dauvergne Actions
8279 Authentic 2 Development Fermé run compile_translations as part of sdist Benjamin Dauvergne Actions
8278 Authentic 2 Bug Fermé remove setting of TEST_RUNNER, it was only done to remove a warning Benjamin Dauvergne Actions
8277 Authentic 2 Development Fermé Load firstof from future to remove warning Benjamin Dauvergne Actions
8276 Authentic 2 Development Fermé Remove attribute_aggregator and remnants of authsaml2 Benjamin Dauvergne Actions
8258 Authentic 2 Bug Fermé New backend DummyBackend lacks a get_saml2_authn_context() method Benjamin Dauvergne Actions
8257 Authentic 2 Development Fermé nid format 'username' should return the username not the uuid Benjamin Dauvergne Actions
8253 Authentic 2 Development Fermé allow overriding role form class Benjamin Dauvergne Actions
8215 Authentic 2 Development Fermé Add a basic OpenLDAP sock/shell backend for users Benjamin Dauvergne Actions
8214 Authentic 2 Bug Fermé Link to the manager is conditionned on user.is_staff, it should be controlled by test on real permissions like on the manager homepage Benjamin Dauvergne Actions
8200 Authentic 2 Development Fermé In display_message_and_continue.html template, redirect user after 3 seconds Benjamin Dauvergne Actions
8199 Authentic 2 Development Fermé Use the DisplayMessageBeforeRedirectMiddleware in the logout view Benjamin Dauvergne Actions
8159 Authentic 2 Bug Fermé sync-ldap-users emit tracebacks Serghei Mihai (congés, retour 15/05) Actions
8152 Authentic 2 Bug Fermé django_rbac.models.PermissionMixin.has_perm_any and other new permission methods should work for superusers event if the DjangoRBAC backend is not loaded Benjamin Dauvergne Actions
8143 Authentic 2 Development Nouveau Implement role delegations Actions
8141 Authentic 2 Development Fermé hide link between role and services Benjamin Dauvergne 31 août 2015 Actions
8140 Authentic 2 Development Fermé On user role page pre-select the entity of the user and show all roles of this entity with checkboxes Benjamin Dauvergne Actions
8130 Authentic 2 Development Fermé Hide role permissions management for now Benjamin Dauvergne Actions
8129 Authentic 2 Development Fermé Improve display of user in user select2 field when adding users to role Actions
8030 Authentic 2 Bug Fermé custom_user: fix left join query to get user roles and direct relationship status Benjamin Dauvergne Actions
8029 Authentic 2 Development Fermé post_form.html: do not wait for the onload event to submit the form Benjamin Dauvergne Actions
8028 Authentic 2 Development Fermé Add facility to make loglevel of handlers dynamic Benjamin Dauvergne Actions
8026 Authentic 2 Bug Fermé OrganizationalUnit.email_is_unique is ignored by RegistrationCompletionView Benjamin Dauvergne Actions
8013 Authentic 2 Bug Fermé manager: sorting of role tables by their name does not work anymore Benjamin Dauvergne Actions
8012 Authentic 2 Bug Fermé The @update_service_role_ou@ post_save handler should also be called on the Service model Benjamin Dauvergne Actions
8005 Authentic 2 Development Fermé Order roles by default field then by name Benjamin Dauvergne Actions
7986 Authentic 2 Development Fermé Expose more fields of the OrganizationalUnit model in admin Benjamin Dauvergne Actions
7879 Authentic 2 Development En cours When an authnrequest is canceled, statusMessage should contain a message telling what happened. Actions
7809 Authentic 2 Bug Fermé Do not fail in the renderblock template tag if addtoblock has never been called Benjamin Dauvergne Actions
7808 Authentic 2 Development Fermé add SessionCache decorator to cache function values in session Benjamin Dauvergne Actions
7807 Authentic 2 Development Fermé allow cache decorators to vary the key on a subset of args or kwargs Benjamin Dauvergne Actions
7806 Authentic 2 Bug Fermé Add a user API endpoint Benjamin Dauvergne Actions
7805 Authentic 2 Development Fermé Add helpers to implement JSON/JSONP views with CORS support Benjamin Dauvergne Actions
7803 Authentic 2 Development Fermé a2_rbac: do not create management roles for the Service content type Benjamin Dauvergne Actions
7802 Authentic 2 Development Fermé a2_rbac: move connection of post_migrate_update_rbac in the management module Benjamin Dauvergne Actions
7801 Authentic 2 Development Fermé a2_rbac: initialize management roles with their translated name Benjamin Dauvergne Actions
7800 Authentic 2 Development Fermé manager: improve stylesheet for dialog boxes Benjamin Dauvergne Actions
7799 Authentic 2 Development Fermé Various improvements to django_rbac Benjamin Dauvergne Actions
7793 Authentic 2 Development Fermé a2_rbac: do not create ou management roles when there is less than 2 OUs Benjamin Dauvergne Actions
7792 Authentic 2 Bug Fermé manager: override BaseDeleteView.authorize() like in BaseAddView and BaseEditView Benjamin Dauvergne Actions
7791 Authentic 2 Bug Fermé a2_rbac: fix missing definition of Permission in management.py Benjamin Dauvergne Actions
7790 Authentic 2 Bug Fermé django_rbac: fix hiding of exceptions by the decorator defer_update_transitive_closure Benjamin Dauvergne Actions
7788 Authentic 2 Development Fermé Improve experience when there is only one organizational unit Benjamin Dauvergne Actions
7787 Authentic 2 Bug Fermé Allow limiting the content types associated to manager roles, add a global manager role like ou scoped manager roles Benjamin Dauvergne Actions
7761 Authentic 2 Development Fermé Add application name (and entity?) to the role names in selectors Benjamin Dauvergne Actions
7752 Authentic 2 Bug Fermé Members export view is broken Benjamin Dauvergne Actions
7751 Authentic 2 Bug Fermé Improve exports of users and roles Benjamin Dauvergne Actions
7750 Authentic 2 Bug Fermé Show last login time in the user interface Benjamin Dauvergne Actions
7749 Authentic 2 Bug Fermé GlobalCache with vary by hostname does not work when called from a command Benjamin Dauvergne Actions
7748 Authentic 2 Development Fermé Add an absolute parameter to make_url() to use when request parameter is present Actions
7747 Authentic 2 Development Fermé In the django_rbac tests using assertLess to compare timings would be more useful Benjamin Dauvergne Actions
7746 Authentic 2 Bug Fermé XForwardedForMiddleware is an old style class, it should be a new one Benjamin Dauvergne Actions
7745 Authentic 2 Bug Fermé Gado theme was updated and <select> element layout is broken Benjamin Dauvergne Actions
7741 Authentic 2 Bug Fermé Add middleware to show user messages before redirecting to another domain Benjamin Dauvergne Actions
7735 Authentic 2 Bug Fermé manager: the HTML export lacks headers (for the encoding) Benjamin Dauvergne Actions
7734 Authentic 2 Bug Fermé manage: when search retyrn an empty queryset, django-tables2 should show the None string Benjamin Dauvergne Actions
7731 Authentic 2 Bug Rejeté Improve wording of mail notifications Actions
7730 Authentic 2 Bug Fermé In manager the entity fields is ignored on role creation, and the description modify dialog does not work Benjamin Dauvergne Actions
7700 Authentic 2 Bug Fermé In debian packaging make a special handler for DB logs as the request_context filter could create infinite loops Benjamin Dauvergne Actions
7697 Authentic 2 Development Fermé Log password reset requests, password rest confirmations, email change requests, and email change confirmations Benjamin Dauvergne Actions
7694 Authentic 2 Bug Fermé api_views: make the check for email uniqueness on registration case insensitive Benjamin Dauvergne Actions
7666 Authentic 2 Bug Fermé Rename a2_role_*s attributes to user_role_* Benjamin Dauvergne Actions
7662 Authentic 2 Development Fermé Show service roles in the role management views Benjamin Dauvergne Actions
7647 Authentic 2 Development Fermé Service roles should be part of the same ou as the service, and if the service.ou changes the roles.ou should change also Benjamin Dauvergne Actions
7625 Authentic 2 Development Fermé Registration web service should allow checking email or username for uniqueness Benjamin Dauvergne Actions
7621 Authentic 2 Bug Fermé The new PasswordResetView forget to save the new password Benjamin Dauvergne Actions
7617 Authentic 2 Bug Fermé PasswordResetView test must be update to comply with its new behaviour Benjamin Dauvergne Actions
7616 Authentic 2 Bug Fermé The new PasswordResetView should use the local SetPasswordForm from the registration_backend package Benjamin Dauvergne Actions
7615 Authentic 2 Bug Fermé Password reset form template loose the next URL parameter Benjamin Dauvergne Actions
7614 Authentic 2 Bug Fermé To help registration and password reset views, IdP should pass a next URL containing the nonce to the login page Benjamin Dauvergne Actions
7613 Authentic 2 Bug Fermé Next URL in the CAS logout view is wrong Benjamin Dauvergne Actions
7612 Authentic 2 Bug Fermé NameIDPolicy is optional Benjamin Dauvergne Actions
7610 Authentic 2 Development Fermé Pass next URL of login page to password reset view and registration page Benjamin Dauvergne Actions
7598 Authentic 2 Bug Fermé Allow django-debug-toolbar to work in the manager Benjamin Dauvergne Actions
7597 Authentic 2 Development Fermé Allow plugins to provide attribute sources Benjamin Dauvergne Actions
7595 Authentic 2 Bug Fermé a2_role_names, a2_role_slugs and a2_role_uuids attributes does not list inherited roles Benjamin Dauvergne Actions
7593 Authentic 2 Development Fermé Hide the edit profile if not field can be edited Benjamin Dauvergne Actions
7592 Authentic 2 Development Fermé Add a CBV mixin to support multiple template names Benjamin Dauvergne Actions
7591 Authentic 2 Bug Fermé On page with forms (based on authentic2/manager/form.html) message do not fade out Benjamin Dauvergne Actions
7590 Authentic 2 Bug Fermé Password change dialog does not emit a message anymore Benjamin Dauvergne Actions
7585 Authentic 2 Bug Fermé authentic2/manager/form.html does not handle forms needing multipart/form-data (forms with file fields) Benjamin Dauvergne Actions
7583 Authentic 2 Bug Fermé Add autoescape off to all text email templates Benjamin Dauvergne Actions
7546 Authentic 2 Development Fermé service_role attribute source does not get inherited service roles Benjamin Dauvergne Actions
7530 Authentic 2 Bug Fermé Role views on service always returns 404 Benjamin Dauvergne Actions
7525 Authentic 2 Bug Fermé custom_user/models: restore default value of User.last_login Benjamin Dauvergne Actions
7524 Authentic 2 Development Fermé saml: add certificate in KeyInfo of emitted messages Benjamin Dauvergne Actions
7523 Authentic 2 Bug Fermé User credentials in APITest tests are not coherent with the name of the test Benjamin Dauvergne Actions
7518 Authentic 2 Development Fermé Rewrite password reset views as CBV, remove intermediate notification views use the messages framework instead, add tests Benjamin Dauvergne Actions
7504 Authentic 2 Bug Fermé django_rbac: give all permissions to superusers, and none to inactive users Benjamin Dauvergne Actions
7503 Authentic 2 Bug Fermé a2_rbac: fix default slug for the default organizational unit Benjamin Dauvergne Actions
7477 Authentic 2 Bug Fermé User edit and add views does not display the is_superuser field anymore Actions
7476 Authentic 2 Bug Fermé manager/views: remove ManagerMixin, as the logout URL is hardcoded in the template now Benjamin Dauvergne Actions
7475 Authentic 2 Development Fermé registration_backend/views: remove next_url parameter to the delete account view Benjamin Dauvergne Actions
7474 Authentic 2 Bug Fermé views: keep ordering of authentication frontends when building the login forms Benjamin Dauvergne Actions
7463 Authentic 2 Bug Fermé Allow setting a different homepage URL for the manager as we can already do for the homepage of authentic Benjamin Dauvergne Actions
7419 Authentic 2 Development Fermé Add a web-service to list OrganizationalUnit Actions
7417 Authentic 2 Bug Fermé attributes_ng/django_user: add user's roles names, slugs and uuids to Django user attribute source Benjamin Dauvergne Actions
7416 Authentic 2 Development Fermé manager/views: allow Action object to have a full URL instead of an url_name Benjamin Dauvergne Actions
7415 Authentic 2 Development Fermé manager/templates: allow user of form.html to place content before and after fields Benjamin Dauvergne Actions
7414 Authentic 2 Development Fermé manager/forms.py: do not override ou field class if it's not in the form Benjamin Dauvergne Actions
7413 Authentic 2 Bug Fermé 403.html: make it translatable, add button to go back to homepage Benjamin Dauvergne Actions
7412 Authentic 2 Bug Fermé models: make Service.ou not mandatory Benjamin Dauvergne Actions
7392 Authentic 2 Bug Fermé migrations: do not run CreatePartialIndexes if router.allow_migrate() is False Benjamin Dauvergne Actions
7380 Authentic 2 Bug Fermé partial index are unsupported before sqlite3 3.8 which is not available on wheezy Actions
7365 Authentic 2 Bug Fermé fix import of flatten_fieldsets with django < 1.7 Benjamin Dauvergne Actions
7364 Authentic 2 Bug Fermé registration_backend/views: set the required flag on admin defined fields Benjamin Dauvergne Actions
7363 Authentic 2 Development Fermé Create a registration web-service Benjamin Dauvergne Actions
7362 Authentic 2 Development Fermé manager: fix breadcrumb and page title in organizational unit listing view Benjamin Dauvergne Actions
7361 Authentic 2 Bug Fermé manager/role_views: fix duplicate implementation of form_valid() in RoleManagersView Benjamin Dauvergne Actions
7360 Authentic 2 Development Fermé manager: improve linking from rows in table.html Benjamin Dauvergne Actions
7359 Authentic 2 Development Fermé manager.js: support rel="popup" on button elements Benjamin Dauvergne Actions
7358 Authentic 2 Bug Fermé forms: set a default base model for forms built with modelform_factory Benjamin Dauvergne Actions
7357 Authentic 2 Development Fermé models,a2_rbac/models: add partial indexes on models linked to ou or services Benjamin Dauvergne Actions
7354 Authentic 2 Development Fermé decorators: add errorcollector() decorator, to help in creating clean() methods Benjamin Dauvergne Actions
7353 Authentic 2 Bug Fermé a2_rbac/signal_handlers: add missing .objects accessor Benjamin Dauvergne Actions
7341 Authentic 2 Development Fermé templates: set administration link on homepage to the new manager Benjamin Dauvergne Actions
7340 Authentic 2 Bug Fermé manager: do not protect with login_required "js i18n catalog" and django-select2 views Benjamin Dauvergne Actions
7339 Authentic 2 Bug Fermé manager: improve users management views Benjamin Dauvergne Actions
7338 Authentic 2 Development Fermé custom_user: remove clean() check on the presence of an ou Benjamin Dauvergne Actions
7337 Authentic 2 Development Fermé backends/models_backend: remove now useless ProxyUserModel Benjamin Dauvergne Actions
7336 Authentic 2 Bug Fermé manager/css: truncate uuid column using CSS instead of doing it server side Benjamin Dauvergne Actions
7335 Authentic 2 Bug Fermé manager&rbac: update french translations Benjamin Dauvergne Actions
7334 Authentic 2 Bug Fermé manager: remove group management Benjamin Dauvergne Actions
7316 Authentic 2 Bug Fermé manager/tests: modify test case since roles from the global level are seen Benjamin Dauvergne Actions
7314 Authentic 2 Bug Fermé manager: display administrative role of organizational units in RolesView Benjamin Dauvergne Actions
7313 Authentic 2 Bug Fermé a2_rbac: forbid removing the default flag on organizational unit Benjamin Dauvergne Actions
7312 Authentic 2 Development Fermé a2_rbac: order organizational units by name Benjamin Dauvergne Actions
7309 Authentic 2 Bug Fermé admin: add ou field to AddLibertyProviderFromUrlForm¶ Benjamin Dauvergne Actions
7308 Authentic 2 Bug Fermé manager/templates: unbreak display condition of pagination links Benjamin Dauvergne Actions
7307 Authentic 2 Bug Fermé manager: simplify RoleTable.name and fix ordering for RoleTable.service Benjamin Dauvergne Actions
7306 Authentic 2 Development Fermé admin: integrate RBAC changes in model admin classes Benjamin Dauvergne Actions
7305 Authentic 2 Bug Fermé manager: return 404 if the export format is unknown¶ Benjamin Dauvergne Actions
7304 Authentic 2 Development Fermé manager: unbreak export views Benjamin Dauvergne Actions
7303 Authentic 2 Development Fermé manager: improve SQL performance of RolesView using select_related('ou') Benjamin Dauvergne Actions
7302 Authentic 2 Development Fermé models: set verbose_name of ou field on Service and User models Benjamin Dauvergne Actions
7301 Authentic 2 Bug Fermé authentic2_idp_cas: Service.clean must call its parent method Benjamin Dauvergne Actions
7300 Authentic 2 Bug Fermé admin: fix password change linkg Benjamin Dauvergne Actions
7299 Authentic 2 Development Fermé a2_rbac: add external_id field to Role object Benjamin Dauvergne Actions
7298 Authentic 2 Bug Fermé Remove --dependency-links argument to pip install in the README Benjamin Dauvergne Actions
7297 Authentic 2 Bug Fermé Remove settings.py at the root of the project Benjamin Dauvergne Actions
7285 Authentic 2 Development Fermé SAML2 Idp: always create a defined attribute event if its value set is empty Benjamin Dauvergne Actions
7282 Authentic 2 Bug Fermé the aggregate function max(boolean) does not exist on postgres, only sqlite Benjamin Dauvergne Actions
7280 Authentic 2 Bug Fermé manager: fix permission checking in UserAdd and UserEdit views Benjamin Dauvergne Actions
7279 Authentic 2 Bug Fermé manager: in PermissionMixin fix name of the add permission Benjamin Dauvergne Actions
7278 Authentic 2 Development Fermé managers: hide role managers link for admin roles Benjamin Dauvergne Actions
7252 Authentic 2 Development Fermé attributes_ng: add new attribute source to get role attributes of a user for a service Benjamin Dauvergne Actions
7251 Authentic 2 Bug Fermé custom_user: fix changepassword command Benjamin Dauvergne Actions
7250 Authentic 2 Development Fermé custom_user: email is a better username than full name Benjamin Dauvergne Actions
7249 Authentic 2 Bug Fermé forms: fix modelform_factory for non user models Benjamin Dauvergne Actions
7248 Authentic 2 Development Fermé manager: allow changing password from the user edit form Benjamin Dauvergne Actions
7247 Authentic 2 Bug Fermé settings.py: make a special handler for DB logs as the request_context filter could create infinite loops Benjamin Dauvergne Actions
7246 Authentic 2 Development Fermé deprecated /etc/authentic2/config.d as a way to configure authentic2 Benjamin Dauvergne Actions
7245 Authentic 2 Bug Fermé authentic2_idp_cas: fix wrong namespace for the cas:attributes element in serviceValidate responses Benjamin Dauvergne Actions
7244 Authentic 2 Development Fermé tests: rewrite Authentic2TestCase.assertEqualXML to use lxml and XPath queries Benjamin Dauvergne Actions
7243 Authentic 2 Development Fermé idp/saml: attribute values can be a set, do not fail if this is the case Benjamin Dauvergne Actions
7242 Authentic 2 Development Fermé Complete tests over attribute_kinds by building a form with all kind of fields Benjamin Dauvergne Actions
7191 Authentic 2 Development Fermé Add an attribute kind for person's titles Benjamin Dauvergne Actions
7188 Authentic 2 Development Fermé Do not cache attribute kinds in a global variable Benjamin Dauvergne Actions
7123 Authentic 2 Bug Fermé Username help_text is not translated Benjamin Dauvergne Actions
7118 Authentic 2 Bug Fermé Authorized NameID format are sometimes refused because they are not mapped correctly to local identifiers Benjamin Dauvergne Actions
7116 Authentic 2 Development Fermé Create unit tests on for the SAML2 IdP Benjamin Dauvergne Actions
7098 Authentic 2 Bug Fermé password set on registration is not saved (introduced in 700fc9b280) Benjamin Dauvergne Actions
7097 Authentic 2 Bug Fermé registration_backend/views.py contains call to redirect() not using the new signature Benjamin Dauvergne Actions
7094 Authentic 2 Bug Fermé LDAP user can still change their password Benjamin Dauvergne Actions
7078 Authentic 2 Bug Fermé authentic2-multitenant init script lacks a reload action Benjamin Dauvergne Actions
7064 Authentic 2 Bug Fermé username can be NULL now, the django_user attribute source must be adapted Benjamin Dauvergne Actions
7043 Authentic 2 Development Fermé Remove south_migrations directory Benjamin Dauvergne Actions
7031 Authentic 2 Bug Fermé On logout do not register the « you have been disconnected » message when user is redirected to another site after logout Benjamin Dauvergne Actions
7030 Authentic 2 Development Fermé manager: fix permission names in view restrictions Benjamin Dauvergne Actions
7025 Authentic 2 Bug Fermé bump minimal release of Django to 1.7.6 Benjamin Dauvergne Actions
7014 Authentic 2 Development Fermé When changing password from the manager homepage the user should be returned to manager homepage Benjamin Dauvergne Actions
7013 Authentic 2 Development Fermé Make the cache decorator base class vary the cache with the hostname Benjamin Dauvergne Actions
7012 Authentic 2 Development Fermé Add a cache decorator using the django cache Benjamin Dauvergne Actions
7011 Authentic 2 Bug Fermé Use a clearer message in confirmation dialog when removing a user from a role Benjamin Dauvergne Actions
7010 Authentic 2 Development Fermé Use debian_config_common.py from hobo in the multitenant debian_config.py Jérôme Schneider Actions
6994 Authentic 2 Development Fermé Create RBAC models: Role, User-Role relation, Role-Role hierarchy, Permissions, OrganizationalUnit Benjamin Dauvergne Actions
6982 Authentic 2 Development Fermé Développer un IdP OpenID Connect Benjamin Dauvergne Actions
6971 Authentic 2 Bug Fermé fix call to redirect() in post method of the registration completion view Benjamin Dauvergne Actions
6970 Authentic 2 Bug Fermé utils.make_url does not use utils.resolve_url correctly Benjamin Dauvergne Actions
6969 Authentic 2 Development Fermé Rebase the SAML liberty provider model over the Authentic2 base service model Benjamin Dauvergne Actions
6968 Authentic 2 Development Fermé Rebase the CAS service model over the Authentic2 base service model Benjamin Dauvergne Actions
6967 Authentic 2 Bug Fermé auth_migrations: make the last migration run after first migrations in app depending from the user model Benjamin Dauvergne Actions
6966 Authentic 2 Development Fermé settings: do not set handlers in django.db and django_select2 domains, they would be sent to the console twice Benjamin Dauvergne Actions
6965 Authentic 2 Development Fermé attributes_aggregator/ldifs: remove all translations markers from parsed schemas Benjamin Dauvergne Actions
6958 Authentic 2 Bug Fermé Base all services models (authentic2_idp_cas.Service, saml.LibertyServiceProvider) on a common base model Benjamin Dauvergne Actions
6956 Authentic 2 Bug Fermé Embed Django 1.7 migrations for django-admin-tools app menu and dashboard Benjamin Dauvergne Actions
6955 Authentic 2 Development Fermé In app_settings set default list values to tuples not list to make them immutable Benjamin Dauvergne Actions
6954 Authentic 2 Bug Fermé Fix logout link on users and roles pages in the manager Benjamin Dauvergne Actions
6953 Authentic 2 Bug Fermé fix deprecation warning in authentic2_idp_cas/forms.py since Django 1.7 Benjamin Dauvergne Actions
6952 Authentic 2 Bug Fermé Fix wrong next parameter building in admin login and logout override since Django 1.6 or 1.7 Benjamin Dauvergne Actions
6951 Authentic 2 Bug Fermé Remove group member editing through the group admin change form Benjamin Dauvergne Actions
6950 Authentic 2 Development Fermé Refactoring of all user editing views Benjamin Dauvergne Actions
6925 Authentic 2 Development Nouveau Map authentication method to authentication levels and use those levels to limit access to services Actions
6922 Authentic 2 Development Fermé Change default logging configuration Benjamin Dauvergne Actions
6919 Authentic 2 Development Fermé Create a custom user model Benjamin Dauvergne Actions
6918 Authentic 2 Development Nouveau Multiple user login Actions
6917 Authentic 2 Bug Fermé Password change form is broken Benjamin Dauvergne Actions
6916 Authentic 2 Development Nouveau Handle nested LDAP groups Actions
6913 Authentic 2 Bug Rejeté SAML 2.0 logout does not work if NameID is not persistent Actions
6883 Authentic 2 Bug Fermé save_key_values() fails if an authn request is replayed Benjamin Dauvergne Actions
6847 Authentic 2 Development Fermé Support for AttributeConsumingService declarations in sync-metadata Benjamin Dauvergne Actions
6807 Authentic 2 Bug Fermé On starttls errors we should not traceback but log an error stating that maybe the root certificat should be declared in /etc/ldap/ldap.conf Benjamin Dauvergne Actions
6690 Authentic 2 Bug Fermé Ajouter le support de deux variables MANAGER_HOMEPAGE_URL et MANAGER_HOMEPAGE_TITLE pour faire pointer le premier élément de la breadcrumb du manager vers le portail admin Benjamin Dauvergne Actions
6675 Authentic 2 Development Fermé setup.py version should be generated only from git tags or the VERSION file Benjamin Dauvergne Actions
6666 Authentic 2 Bug Rejeté collectstatic target directory should be called collecstatic like in the single tenant package not "collected-static" Jérôme Schneider Actions
6661 Authentic 2 Bug Fermé test_registration is failing with Django 1.7 Serghei Mihai (congés, retour 15/05) Actions
6648 Authentic 2 Development Nouveau Allow managing LDAP servers from the manager Actions
6380 Authentic 2 Development Fermé sync-ldap-users should only synchronize chosen LDAP servers Serghei Mihai (congés, retour 15/05) Actions
6379 Authentic 2 Development Fermé sync-ldap-users do not remove deleted accounts Serghei Mihai (congés, retour 15/05) Actions
6378 Authentic 2 Bug Fermé SAML attribute with the same value should be collapsed Benjamin Dauvergne Actions
6350 Authentic 2 Development Fermé Plan LDAP provisionning from A2 directory Benjamin Dauvergne Actions
6314 Authentic 2 Bug Fermé Fix bug in make_url when original URL already contains a query string Benjamin Dauvergne Actions
6306 Authentic 2 Bug Fermé Traceback around method get_and_delete_key_values() when key has expired Benjamin Dauvergne Actions
6294 Authentic 2 Development Fermé Add helper methods to build URLs, redirect responses and and help in login process Benjamin Dauvergne Actions
6265 Authentic 2 Development Fermé Only remove the opened session cookie when the feature is activated Benjamin Dauvergne Actions
6262 Authentic 2 Bug Fermé idp/saml/saml2_endpoints:get_attribute_definition() should use get_sp_options_policy to get the sp options policy Benjamin Dauvergne Actions
6145 Authentic 2 Bug Fermé Login page should always be shown when accessed Benjamin Dauvergne Actions
6036 Authentic 2 Bug Fermé Fix error logging when an exception occur during admin bind in LDAP backend Benjamin Dauvergne Actions
6035 Authentic 2 Development Fermé Do not show related service providers in LibertyProviderPolicy admin, as the listing can be too long to load Actions
6021 Authentic 2 Development Fermé Set a generic cookie after logout to signal that a logout occured recently Actions
5960 Authentic 2 Bug Fermé Simplify settings.py Benjamin Dauvergne Actions
5925 Authentic 2 Development Fermé Allow users to manage their federations on the /accounts page Actions
5901 Authentic 2 Bug Fermé New plugin for authenticating against mon.service-public.fr Benjamin Dauvergne Actions
5874 Authentic 2 Development Fermé Add an enabled flag to SAMLAttribute Benjamin Dauvergne Actions
5844 Authentic 2 Bug Fermé Crash when user has not already a user profile Benjamin Dauvergne Actions
5815 Authentic 2 Development Rejeté An authentic2-auth-allauth plugin would be cool Actions
5814 Authentic 2 Bug Fermé Finish adding natural key support to SAML models Benjamin Dauvergne Actions
5753 Authentic 2 Development Fermé Remove models.AbstractUser Benjamin Dauvergne Actions
5729 Authentic 2 Bug Fermé Force LDAP attribute names to lowercase Actions
5728 Authentic 2 Bug Fermé Improve exception handling in attribute_aggregator Benjamin Dauvergne Actions
5727 Authentic 2 Bug Fermé Adapt attribute_aggregator to new ldap backend Benjamin Dauvergne Actions
5726 Authentic 2 Bug Fermé Remove possibility to pass a different name_id format or user_id to idp_sso in SAML IdP Actions
5665 Authentic 2 Bug Fermé Certificate management form should not be displayed when SSLAUTH_ENABLE is False Benjamin Dauvergne Actions
5664 Authentic 2 Bug Fermé Add command to import basic Shibboleth attribute filters Benjamin Dauvergne Actions
5658 Authentic 2 Bug Rejeté Review permission checking in the manager Actions
5652 Authentic 2 Bug Fermé Prevent web crawlers from flooding us with errors by requesting SAML IdP views, also improve warnings and logs Benjamin Dauvergne Actions
5640 Authentic 2 Bug Fermé Fix migrations missing adaptations to custom user model Benjamin Dauvergne Actions
5639 Authentic 2 Bug Fermé Seal leak of SamlKeyValue models Benjamin Dauvergne Actions
5617 Authentic 2 Bug Fermé CSRF token rotation since Django 1.5.2 has broken usability of login and registration page Benjamin Dauvergne Actions
5611 Authentic 2 Bug Fermé Add default for PUSH_PROFILE_UPDATE settings to app_settings Benjamin Dauvergne Actions
5599 Authentic 2 Bug Fermé Add support for natural keys on GenericForeignKey fields to JSON serializer Benjamin Dauvergne Actions
5557 Authentic 2 Bug Fermé Logout in admin should activate SLO Benjamin Dauvergne Actions
5530 Authentic 2 Development Fermé Faciliter la migration des fédérations Benjamin Dauvergne 13 mars 2015 Actions
5493 Authentic 2 Development Fermé Do not traceback when get_and_delete_key_values fails Benjamin Dauvergne Actions
5455 Authentic 2 Support Fermé Update documentation Gestion d'identité Actions
5453 Authentic 2 Support Fermé Update redmine homepage 19 septembre 2014 Actions
5451 Authentic 2 Support Fermé Update entrouvert website page on authentic2 19 septembre 2014 Actions
5442 Authentic 2 Bug Fermé Remove conditions in settings.py Actions
5441 Authentic 2 Bug Fermé Remove auth2_openid Benjamin Dauvergne Actions
5439 Authentic 2 Bug Fermé Hide non existing static dirs Actions
5438 Authentic 2 Bug Fermé When creating a new provider from an URL, a service provider or identity provider object should be automatically created Benjamin Dauvergne Actions
5402 Authentic 2 Bug Fermé Bug when updating to new version with gadjo templates Actions
5400 Authentic 2 Development Fermé Custom setting to activate logging to console Benjamin Dauvergne Actions
5399 Authentic 2 Bug Fermé Store LDAP users password in session Benjamin Dauvergne Actions
5393 Authentic 2 Bug Fermé Show authentic2 version in page footer Benjamin Dauvergne Actions
5389 Authentic 2 Bug Fermé There is no migration for removal of null=True on A2Client.authorized_scopes from commit 65f1db6cc Serghei Mihai (congés, retour 15/05) Actions
5388 Authentic 2 Development Fermé Allow django-debug-toolbar<1.3 instead of <1.0 in requirements Benjamin Dauvergne Actions
5374 Authentic 2 Bug Fermé Remove wrong dependency_links Serghei Mihai (congés, retour 15/05) Actions
5373 Authentic 2 Bug Fermé Import portail_citoyen2.allauth_a2 changes to allauth_a2 Serghei Mihai (congés, retour 15/05) Actions
5372 Authentic 2 Development Fermé Rename allauth_a2 to allauth_authentic2 Serghei Mihai (congés, retour 15/05) Actions
5371 Authentic 2 Development Fermé Use the VERSION file when computing the package version Actions
5336 Authentic 2 Development Fermé New plugin for kerberos login Actions
5333 Authentic 2 Bug Fermé Multi-valued attributes are not transmitted in SAML assertions Actions
5324 Authentic 2 Bug Fermé Print warning to stderr Actions
5302 Authentic 2 Bug Fermé Allow GET to launch an IdP initiated SSO Benjamin Dauvergne Actions
5281 Authentic 2 Bug Fermé Log ip and user name when possible Benjamin Dauvergne Actions
5279 Authentic 2 Development Nouveau Expression attribute source Actions
5278 Authentic 2 Development Fermé auth-ssl: replace all occurence of next by next_url as next is a keyword Benjamin Dauvergne Actions
5275 Authentic 2 Development Fermé New example code for creating authentic2 plugins (for IdP or authentication) Benjamin Dauvergne Actions
5244 Authentic 2 Development Fermé upgrade for Django 1.7 Benjamin Dauvergne Actions
(1-1000/2909) Par page : 25, 50, 100, 500, 1000

Formats disponibles : Atom CSV PDF