Projet

Général

Profil

Development #66008

API - liste des types de pointage

Ajouté par Lauréline Guérin il y a presque 2 ans. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
07 juin 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Pour utilisation dans chrono: pouvoir lister les checktypes configurés sur un agenda

Créer un endpoint pour lister les checktypes, avec filtre sur un agenda (slug)


Fichiers


Demandes liées

Lié à Chrono - Development #66015: Pointage - Récupérer les types de pointage dans lingoFermé07 juin 2022

Actions

Révisions associées

Révision ba77a40f (diff)
Ajouté par Lauréline Guérin il y a presque 2 ans

api: list agenda's check types (#66008)

Historique

#1

Mis à jour par Lauréline Guérin il y a presque 2 ans

basé sur #65985

0001:
Plutôt d'un endpoint /check-types/, avec un filtre agenda en param (drf + django-filter), j'ai fait un endpoint /agenda/<slug>/check-types/ (comme on a fait dans chrono pour lister les ressources d'un agenda).

Mais ça se discute. Des avis ?

0002:
En option, je reviens sur ce que je disais dans #65442; je n'avais pas vu que les urls étaient déjà décorées au niveau des includes dans lingo.urls

#2

Mis à jour par Lauréline Guérin il y a presque 2 ans

  • Lié à Development #66015: Pointage - Récupérer les types de pointage dans lingo ajouté
#4

Mis à jour par Frédéric Péters il y a presque 2 ans

  • Statut changé de Solution proposée à Solution validée

Dans le setup.py il y a déjà une ligne plus bas 'djangorestframework>=3.3, <3.10',, à retirer j'imagine.

Dans settings.py je mettrais lingo.api par ordre alphabétique juste derrière lingo.agendas.

Et ok 0002.

Relecture de qualité.

#5

Mis à jour par Lauréline Guérin il y a presque 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit eb676161e3353964d63f979b0a05d1ca50654fac
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Tue Jun 7 10:42:48 2022 +0200

    misc: simplify urls

    urls are already decorated in lingo.urls includes

commit ba77a40f732d758ca285e1d058f208ff1b77a472
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Tue Jun 7 10:41:13 2022 +0200

    api: list agenda's check types (#66008)

remarques intégrées

#6

Mis à jour par Transition automatique il y a plus d'un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#7

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF