-
Notifications
You must be signed in to change notification settings - Fork 374
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #271 from EstrellaXD/3.0-dev
3.0
- Loading branch information
Showing
109 changed files
with
3,108 additions
and
1,694 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
name: Create Pull Request | ||
|
||
on: | ||
push: | ||
tags: | ||
- '\d+\.\d+\.\d+' | ||
- '\d+\.\d+' | ||
|
||
jobs: | ||
create-pull-request: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v2 | ||
- name: Generate pull request body | ||
id: pr | ||
run: | | ||
echo "docs/changelog/${{ github.ref }}.md" | ||
- name: Create Pull Request | ||
uses: peter-evans/create-pull-request@v3 | ||
with: | ||
token: ${{ secrets.ACCESS_TOKEN }} | ||
commit-message: 'chore: release ${{ github.ref }}' | ||
title: 'chore: release ${{ github.ref }}' | ||
body: | | ||
${{ steps.pr.outputs.body }} | ||
branch: release/${{ github.ref }} | ||
base: main | ||
labels: release | ||
draft: false | ||
branch-suffix: timestamp | ||
delete-branch: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
#!/bin/bash | ||
|
||
|
||
# This script is used to run the development environment. | ||
|
||
python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple install -r requirements.txt | ||
|
||
cd src || exit | ||
|
||
CONFIG_DIR="config" | ||
|
||
if [ ! -d "$CONFIG_DIR" ]; then | ||
echo "The directory '$CONFIG_DIR' is missing." | ||
mkdir config | ||
fi | ||
|
||
VERSION_FILE="module/__version__.py" | ||
|
||
if [ ! -f "$VERSION_FILE" ]; then | ||
echo "The file '$VERSION_FILE' is missing." | ||
echo "VERSION='DEV_VERSION'" >> "$VERSION_FILE" | ||
fi | ||
|
||
python3 main.py |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
## New | ||
|
||
### 全新的 WebUI | ||
|
||
- 登陆功能,现在 AB 可以设定用户名和密码进行登陆。部分操作需要在登陆后才可以进行。 | ||
- 全新的海报墙 | ||
- 番剧管理功能 | ||
- 可以对番剧的季度信息名称进行修改,修改完成之后会自动修改**自动下载规则**/**已经下载完成的文件路径**, 并重命名。 | ||
- 全新的链接解析器,解析完成链接之后可以手动更改下载信息,选择下载季度或者增加自动下载规则。 | ||
- 删除番剧,可以一键删除番剧以及其种子文件。 | ||
- 可以对单独番剧自定义下载规则,此规则与全局规则不冲突。 | ||
- 全新的配置界面,可以更方便的配置应用程序规则。 | ||
- 新增初始化启动页面,在第一次启动 AB 时会引导填入相关配置。 | ||
- 下载器链接检查器,可以检查与 qBittorrent 的连通性 | ||
- RSS 地址检查器,可以检查 RSS 是否有效。 | ||
- 新增程序管理按钮,可以在 WebUI 中启动停止程序。且可以重启容器。 | ||
|
||
### 解析器 | ||
|
||
- 全新的解析器,可以选择不同类型来源获取官方标题和海报地址。 | ||
- 支持更换 RSS 订阅源而不用重新生成数据库。 | ||
|
||
### 通知模块 | ||
|
||
- 新增 `Bark` 通知模块. | ||
- 全新的通知方式,现在可以给 Telegram 推送海报,番剧名称,更新集数。 | ||
|
||
### 数据迁移 | ||
|
||
- 现在从旧版本升级可以自动迁移数据。 | ||
- 从旧版本迁移的数据也可以自动匹配海报。 | ||
|
||
## Fix | ||
|
||
- 针对 Windows 路径可能出现的重命名 Bug。 | ||
|
||
## Change | ||
|
||
- 从 `json` 迁移至 `sqlite` 存储数据 | ||
- 从多进程迁移至多线程 | ||
- 重构主程序 | ||
- 加速启动关闭时间 | ||
- 重构解析器模块 | ||
- 重构重命名模块 | ||
- 暂时移除 `normal` 模式 | ||
- 增加 `ghcr.io` 镜像 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Submodule wiki
updated
from 9dc9f4 to df8c30
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.