Project

General

Profile

Development #81334

manage : le formulaire d’édition d’un client d’API gagnerait à être séparé en onglets

Added by Paul Marillonnet 8 months ago. Updated 5 months ago.

Status:
Solution validée
Priority:
Normal
Category:
-
Target version:
-
Start date:
19 September 2023
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Actuellement et avec l’imminente arrivée de #78332, on se retrouve avec des choses générales et des options de config un peu plus obscures, ces dernières méritant d’être reléguées à un onglet “Configuration avancée”.


Related issues

Related to Authentic 2 - Development #78332: clients d’API : pour l’endpoint d’API authentic /users/ en particulier, définir la liste des attributs auxquels le client a accèsFermé12 June 2023

Actions
Related to Authentic 2 - Bug #81845: manage : formulaire en onglets vs erreurs sur un autre onglet que celui en coursSolution validée02 October 2023

Actions

History

#1

Updated by Paul Marillonnet 8 months ago

  • Related to Development #78332: clients d’API : pour l’endpoint d’API authentic /users/ en particulier, définir la liste des attributs auxquels le client a accès added
#2

Updated by Paul Marillonnet 8 months ago

  • Subject changed from manage : le formulaire d’édition d’un client d’API gagnerait à être séparé en onglet to manage : le formulaire d’édition d’un client d’API gagnerait à être séparé en onglets
#3

Updated by Paul Marillonnet 8 months ago

  • Status changed from Nouveau to En cours
  • Assignee set to Paul Marillonnet
#4

Updated by Robot Gitea 8 months ago

Paul Marillonnet (pmarillonnet) a ouvert une pull request sur Gitea concernant cette demande :

#5

Updated by Paul Marillonnet 8 months ago

Bon j’ai procédé par mimétisme par rapport à ce qui existe déjà dans authentic, ça fait le taf à l’exception du champ select2 de choix des rôles qui n’apprécie guère la séparation en onglet. Je vais creuser cela la semaine prochaine, là je sèche complètement.

#6

Updated by Valentin Deniaud 8 months ago

Paul Marillonnet a écrit :

Bon j’ai procédé par mimétisme par rapport à ce qui existe déjà dans authentic, ça fait le taf à l’exception du champ select2 de choix des rôles qui n’apprécie guère la séparation en onglet. Je vais creuser cela la semaine prochaine, là je sèche complètement.

Dans combo, formulaire de configuration d'une cellule, il y a un champ select2 dans l'onglet visibilité quand on sélectionne la restriction à certains rôles, si tu veux un point de comparaison (pas souvenir d'avoir eu quoi que ce soit de particulier à faire, ceci dit).

#7

Updated by Paul Marillonnet 8 months ago

Valentin Deniaud a écrit :

Dans combo, formulaire de configuration d'une cellule, il y a un champ select2 dans l'onglet visibilité quand on sélectionne la restriction à certains rôles, si tu veux un point de comparaison (pas souvenir d'avoir eu quoi que ce soit de particulier à faire, ceci dit).

Top merci. Je suis passé à autre chose là mais je vais regarder ça en début de semaine prochaine.

#8

Updated by Paul Marillonnet 8 months ago

Bon, la partie select2 du champ n’est même pas intégrée pour le formulaire d’édition en deux onglets.
Pour la création d’un client d’API, où on n’affiche que la moitié du formulaire (correspondant au premier onglet dans le formulaire d’édition), là ça passe nickel.

Je me retrouve à tenter de retrouver dans le code de django-select2 pourquoi le champ n’est pas pris en compte, pour l’instant sans succès.

Je lâche l’affaire pour l’instant, je suis à court d’idées en temps raisonnable pour comprendre l’origine du problème.

#9

Updated by Paul Marillonnet 8 months ago

(En creusant le truc à tête reposée j’ai pigé, j’écris maintenant les tests et ce sera bon pour relecture.)

#10

Updated by Robot Gitea 8 months ago

  • Status changed from En cours to Solution proposée
#11

Updated by Paul Marillonnet 8 months ago

  • Related to Bug #81845: manage : formulaire en onglets vs erreurs sur un autre onglet que celui en cours added
#12

Updated by Robot Gitea 7 months ago

  • Status changed from Solution proposée to En cours

Paul Marillonnet (pmarillonnet) a commencé à travailler sur une pull request sur Gitea concernant cette demande :

#13

Updated by Robot Gitea 7 months ago

  • Status changed from En cours to Solution proposée
#14

Updated by Robot Gitea 5 months ago

  • Status changed from Solution proposée to Solution validée

Benjamin Dauvergne (bdauvergne) a approuvé une pull request sur Gitea concernant cette demande :

Also available in: Atom PDF