Séparation FANZA + DMM, filtres /query, recherche javdb, /stats public
r18 se scinde en FANZA/DMM, /query gagne filtres/tri/pagination, javdb rejoint la recherche, /stats sans clé livre les compteurs catalogue, /movie coûte -50%.
0.4.0
Fournisseurs FANZA + DMM. L’index r18 regroupait deux boutiques ; il est désormais séparé en fanza (1,4M titres) et dmm (320k) pour cibler l’une d’elles. Changement incompatible : les réponses renvoient source: "fanza" ou "dmm", jamais "r18". r18 fonctionne toujours comme alias d’entrée qui s’étend aux deux pour une couverture complète.
Filtres, tri et pagination /query.POST /query accepte des paramètres structurés filter/sort/page ainsi qu’une taille de page num (par défaut 10, max 50). Les fournisseurs qui ne peuvent pas satisfaire pleinement un filtre sont ignorés ; vous n’obtenez un 422 que lorsqu’aucun ne le peut.
Fournisseur de recherche javdb. Un nouveau fournisseur javdb à API signée rejoint /query comme quatrième source aux côtés de FANZA/DMM, missav et javdatabase.
Endpoint /stats public.GET /stats renvoie les compteurs en direct de tout l’index : 1,7M vidéos, 53K actrices, 105K acteurs, plus les éditeurs, studios, séries, catégories et réalisateurs. Sans clé, sans frais.
Prix de /movie divisé par deux. $0,001 → $0,0005 par recherche (500 unités). Le bonus d’inscription de $0,10 achète désormais 200 recherches de films.
Améliorations du tableau de bord.app.javinfo.dev ajoute une pastille rotative de statistiques de catalogue en direct, des badges de fournisseur index/direct et une bannière de version que l’on peut fermer.