docs
This commit is contained in:
1 parent
9646cb14aa
commit
e4865224cd
3 files changed
+435
No files matched your search
@@ -0,0 +1,79 @@
|
||||
# Suivi des endpoints MangaCollec
|
||||
|
||||
État du suivi au 15 septembre 2026 : **23 endpoints implémentés sur 35**.
|
||||
|
||||
Une case cochée signifie qu’un wrapper d’appel est présent dans
|
||||
`../libs/mangacollec`. La présence d’un DTO, d’un modèle ou du transport HTTP seul
|
||||
ne suffit pas à cocher un endpoint. Chaque implémentation doit ensuite être
|
||||
couverte par les tests adaptés.
|
||||
|
||||
La liste et les chemins exacts proviennent de la documentation officielle du
|
||||
skill `mangacollec-doc`, en particulier `references/mangacollec/index.md`.
|
||||
|
||||
## Catalogue — 11/11
|
||||
|
||||
- [x] `GET /v2/series` — `../libs/mangacollec`
|
||||
- [x] `GET /v2/series/{id}` — `../libs/mangacollec`
|
||||
- [x] `GET /v2/boxes/{id}` — `../libs/mangacollec`
|
||||
- [x] `GET /v2/volumes/news` — `../libs/mangacollec`
|
||||
- [x] `GET /v2/volumes/{id}` — `../libs/mangacollec`
|
||||
- [x] `GET /v2/editions/{id}` — `../libs/mangacollec`
|
||||
- [x] `GET /v2/publishers` — `../libs/mangacollec`
|
||||
- [x] `GET /v2/publishers/{publisher_id}` — `../libs/mangacollec`
|
||||
- [x] `GET /v2/authors` — `../libs/mangacollec`
|
||||
- [x] `GET /v2/authors/{author_id}` — `../libs/mangacollec`
|
||||
- [x] `GET /v2/kinds` — `../libs/mangacollec`
|
||||
|
||||
## Planning — 0/2
|
||||
|
||||
- [ ] `GET /v2/planning`
|
||||
- [ ] `GET /v2/users/me/ad_native_planning_perso`
|
||||
|
||||
## Suivis — 2/2
|
||||
|
||||
- [x] `POST /v1/follow_editions` — `../libs/mangacollec`
|
||||
- [x] `DELETE /v1/follow_editions/{follow_edition_id}` — `../libs/mangacollec`
|
||||
|
||||
## Collection — 4/6
|
||||
|
||||
- [ ] `GET /v2/users/me/collection`
|
||||
- [ ] `GET /v2/user/{username}/collection`
|
||||
- [x] `POST /v1/possessions_multiple` — `../libs/mangacollec`
|
||||
- [x] `DELETE /v1/possessions_multiple` — `../libs/mangacollec`
|
||||
- [x] `POST /v1/box_possessions_multiple` — `../libs/mangacollec`
|
||||
- [x] `DELETE /v1/box_possessions_multiple` — `../libs/mangacollec`
|
||||
|
||||
## Lectures — 2/2
|
||||
|
||||
- [x] `POST /v1/reads_multiple` — `../libs/mangacollec`
|
||||
- [x] `DELETE /v1/reads_multiple` — `../libs/mangacollec`
|
||||
|
||||
## Prêts — 4/4
|
||||
|
||||
- [x] `POST /v1/loans_multiple` — `../libs/mangacollec`
|
||||
- [x] `DELETE /v1/loans_multiple` — `../libs/mangacollec`
|
||||
- [x] `POST /v2/borrowers` — `../libs/mangacollec`
|
||||
- [x] `DELETE /v2/borrowers/{borrower_id}` — `../libs/mangacollec`
|
||||
|
||||
## Panier — 0/6
|
||||
|
||||
- [ ] `GET /v1/users/me/cart`
|
||||
- [ ] `POST /v1/users/me/cart`
|
||||
- [ ] `DELETE /v1/users/me/cart/{id_cart_item}`
|
||||
- [ ] `GET /v1/bdfugue_offer/{isbn}`
|
||||
- [ ] `GET /v1/amazon_offer/{asin}`
|
||||
- [ ] `GET /v1/img_offer/{isbn}`
|
||||
|
||||
## Recommandations — 0/1
|
||||
|
||||
- [ ] `GET /v1/users/me/recommendation`
|
||||
|
||||
## Utilisateur — 0/1
|
||||
|
||||
- [ ] `GET /v1/users/me`
|
||||
|
||||
## Règle de mise à jour
|
||||
|
||||
Après l’ajout d’un wrapper d’endpoint dans `../libs/mangacollec`, mettre à jour la
|
||||
case correspondante et le compteur de la section. Ne cocher l’endpoint qu’après
|
||||
validation de sa requête, de son DTO de réponse et de ses tests pertinents.
|
||||
Reference in new issue
Block a user