[3.1] - 2023-08
- バックエンドとフロントエンドリポジトリを統合、プロジェクトディレクトリ構造を最適化
- バージョンリリースワークフローを最適化
- WikiをVitePressに移行:https://autobangumi.org
バックエンド
機能
RSS Engineモジュールを追加 — ABが独立してRSS購読を更新・管理し、トレントをダウンローダーに送信可能に- RSS Engineモジュールで管理される複数の集約RSS購読ソースをサポート
- ダウンロード重複排除 — 重複して購読されたトレントは再ダウンロードされない
- RSS購読の手動リフレッシュAPIを追加
- RSS購読管理APIを追加
Search Engineモジュールを追加 — キーワードでトレントを検索し、結果をコレクションまたは購読タスクとして解析mikan、dmhy、nyaaをサポートするプラグインベースの検索エンジン
- 個別グループ設定用の字幕グループ固有ルールを追加
- IPv6リスニングサポートを追加(環境変数で
IPV6=1を設定) - ルールとRSS購読の一括管理用バッチ操作APIを追加
変更
- データベース構造を
sqlmodelに変更してデータベース管理 - シームレスなソフトウェアデータ更新のためにバージョン管理を追加
- API形式を統一
- APIレスポンス言語オプションを追加
- データベースモックテストを追加
- コード最適化
バグ修正
- 様々な小さな問題を修正
- いくつかの大きな問題を導入
フロントエンド
機能
i18nサポートを追加 — 現在zh-CNとen-USをサポート- PWAサポートを追加
- RSS管理ページを追加
- 検索トップバーを追加
変更
- 様々なUI詳細を調整