リリースv0.4.0
FANZA + DMM 分割、/query フィルタリング、javdb 検索、公開 /stats
r18 プロバイダーが FANZA と DMM に分割、/query にフィルター・ソート・ページネーションを追加、javdb が検索プロバイダーとして参加、キー不要の /stats エンドポイントがライブカタログ数を公開。/movie の料金が半額に。
0.4.0
- FANZA + DMM プロバイダー.
r18 インデックスは2つのストアを束ねていましたが、fanza(140万件)と dmm(32万件)に分割し、どちらか一方に絞れるようになりました。破壊的変更: レスポンスの source は "fanza" または "dmm" になり、"r18" は返しません。r18 は入力エイリアスとして引き続き利用でき、両方に展開されます。
- /query フィルタリング・ソート・ページネーション.
POST /query は構造化された filter/sort/page パラメータと num ページサイズ(デフォルト10、最大50)を受け付けます。フィルターを完全に満たせないプロバイダーはスキップされ、どれも満たせない場合のみ 422 を返します。
- javdb 検索プロバイダー. 新しい署名 API の
javdb プロバイダーが /query に加わり、FANZA/DMM、missav、javdatabase に続く4番目のソースになりました。
- 公開 /stats エンドポイント.
GET /stats はインデックス全体のライブ件数を返します——動画170万件、女優5.3万人、男優10.5万人、さらにメーカー、スタジオ、シリーズ、カテゴリ、監督。キー不要、課金なし。
- /movie 料金が半額. 1回あたり $0.001 → $0.0005(500ユニット)。$0.10 のサインアップ付与で200回の作品ルックアップが可能に。
- ダッシュボード改善. app.javinfo.dev にローテーション式ライブカタログ統計ピル、インデックス/ライブのプロバイダーバッジ、閉じられるリリースバナーを追加。