InDefero

Sign in or create your account | Project List | Help

Issue 196: Enhance API features

Reported by Ludovic Bellière, Apr 18, 2009

Quelques idées :

 * Pouvoir chercher des tickets via l'api et selon certains labels 
(type, priorité, milestone, etc...)
   -> /api/p/projectName/issues/search/

 * Avoir accès a sa propre liste de tickets ou celle d'une personne 
tiers.
   -> (/api/p/projectName/issues/my/submit/)

 * Si on est déjà authentifié au système, l'api key devrait-être 
optionnelle ? Soit, pouvoir avoir accès a toutes les fonctionnalités 
en tant qu'utilisateur authentifié sans avoir besoin de générer des 
clefs via _salt & _hash

Comment 1 by Loïc d'Anterroches, Apr 19, 2009

Pour les points 1 et 2, ok. Pour le point 3, je pensais éviter des 
confusions pour les gens qui regardent la page dans leur navigateur 
puis font un wget et tombent sur un autre résultat... mais en même 
temps, cela serait pratique pour débugger...
Labels: Type:Enhancement, -Type:Defect

Comment 2 by Ludovic Bellière, Apr 19, 2009

c'est surtout difficile d'utiliser l'api key dans un endrois où on 
peut pas la stoquer (publique ou impossibilité d'utiliser une 
configuration).

De plus, si on crée une extention pour un navigateur ou si on 
utilise ubiquity, on aurait pas besoin d'utiliser ce genre 
d'authentification, vu que le navigateur est déjà connecté au 
système...

Comment 3 by Ludovic Bellière, Jun 24, 2009

Autre idée : possibilité de fermer un ticket avec un message 
associé. Utile si on veut utiliser un système externe a la forge, 
comme un outil en ligne de commande ...

Created: 1 year 4 months ago by Ludovic Bellière

Updated: 1 year 2 months ago

Status: New

Followed by: 4 persons

Labels:
Priority:Medium
Type:Enhancement