-
-
Notifications
You must be signed in to change notification settings - Fork 141
v7.3.0 #880
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
v7.3.0 #880
Changes from 183 commits
Commits
Show all changes
191 commits
Select commit
Hold shift + click to select a range
a3f9d91
Update default to v3.5.4 (#802)
renovate[bot] 5dbc402
Update README.EN.md
18cc9a2
Update dependency org.springframework:spring-context to v6.2.1
renovate[bot] a22b3fb
Merge pull request #819 from CreeperAWA/master
Gaojianli c149723
Merge pull request #821 from PBH-BTN/renovate/default
Gaojianli 9e2ac3a
Bump org.springframework:spring-context from 6.2.0 to 6.2.1
dependabot[bot] ceca8a3
更改下载源
Ghost-chu e4ed71f
Update README
Ghost-chu 441a865
Update dependency io.javalin:javalin to v6.4.0
renovate[bot] 77282e6
安装执行前结束 PeerBanHelper 进程 #718
Ghost-chu f8c144b
安装执行前运行上个版本的卸载器 #718
Ghost-chu 0816eef
卸载时删除旧的文件夹
Ghost-chu f8dba64
Bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre
dependabot[bot] 92c26b5
Bump org.junit.jupiter:junit-jupiter-api from 5.11.3 to 5.11.4
dependabot[bot] 37f1936
Bump ch.qos.logback:logback-classic from 1.5.12 to 1.5.15
dependabot[bot] c6e09e0
Bump io.javalin:javalin from 6.3.0 to 6.4.0
dependabot[bot] 10ba509
Merge pull request #825 from PBH-BTN/renovate/io.javalin-javalin-6.x
Gaojianli 73d3762
Update pom.xml
Gaojianli 7846320
fixed #828
Ghost-chu e0cc20c
bump to install4j11
Ghost-chu 4542a94
Merge pull request #840 from PBH-BTN/dependabot/maven/io.javalin-java…
Ghost-chu f206206
Merge pull request #839 from PBH-BTN/dependabot/maven/ch.qos.logback-…
Ghost-chu 693941b
Merge pull request #838 from PBH-BTN/dependabot/maven/org.junit.jupit…
Ghost-chu b9f3018
Merge pull request #837 from PBH-BTN/dependabot/maven/com.google.guav…
Ghost-chu 316556d
Merge pull request #823 from PBH-BTN/dependabot/maven/org.springframe…
Ghost-chu 38c5b0b
允许暂停下载器 #833
Ghost-chu a06b86e
Use dnsjava/dnsjava as DNS Provider, also add it's experiment in lab,…
Ghost-chu e999eb1
自动 VACUUM DB 文件 #843
Ghost-chu f1fa966
允许全量 VACUUM #843
Ghost-chu 4fbf0d4
Merge branch 'refs/heads/master' into dev
Ghost-chu 1ec950f
bump version
Ghost-chu 1d7b1ea
排除 install4j output 目录
Ghost-chu 1c0e387
Add PTRBlacklist #834
Ghost-chu 2ac28ee
Downgrade log level from info to debug
Ghost-chu c558b93
Merge branch 'refs/heads/master' into dev
Ghost-chu 1005c46
update Tor Exit Nodes list, closed #845
Ghost-chu 1661ef3
Update dependency com.github.mizosoft.methanol:methanol to v1.8.0
renovate[bot] 0d8f3ab
查询支持 PTR 记录
Ghost-chu 9887963
怎么有两个 BtnNetwork
Ghost-chu e00e0c0
Revert "怎么有两个 BtnNetwork"
Ghost-chu 427ac8a
提前初始化 AV 脚本引擎
Ghost-chu 28711c1
Reapply "怎么有两个 BtnNetwork"
Ghost-chu 42c294c
DNS 反查在 populate 中启用
Ghost-chu fd2c2db
检查配置文件
Ghost-chu 1518f7c
检查配置文件
Ghost-chu 2aad41b
修复Telegram的配置文件升级的漏网之鱼
Ghost-chu 064cf26
添加 BTN 的 ConfigResult
Ghost-chu 3e921a7
是否握手交给 Peer 判断
Ghost-chu 6a1d5fa
Register PTRBlacklist module #834
Ghost-chu 0c16693
Merge pull request #846 from PBH-BTN/renovate/com.github.mizosoft.met…
Ghost-chu 1291ef4
Update dependency @octokit/request-error to v6.1.6 (#835)
renovate[bot] 7d18ca9
图标干掉自动刷新 fix #829
Gaojianli cef6880
修复倒计时可能为空的问题
Gaojianli 6c8d371
修复滚动 fix #847
Gaojianli ecced76
fixed size
Gaojianli f6c79bc
调整一下样式避免出现滚动条
Gaojianli 0f06875
Update dependency @formatjs/intl-durationformat to ^0.7.0
renovate[bot] 2eedef5
Update dependency @vueuse/core to v12.2.0
renovate[bot] e249c94
Update dependency echarts to v5.6.0
renovate[bot] 6cb2269
Update dependency vue-i18n to v11
renovate[bot] abb94f4
Merge pull request #861 from PBH-BTN/renovate/vue-i18n-11.x
Gaojianli 8294e74
Merge pull request #858 from PBH-BTN/renovate/formatjs-monorepo
Gaojianli d96dc12
Merge pull request #860 from PBH-BTN/renovate/echarts-5.x-lockfile
Gaojianli 3fee7ce
Merge pull request #859 from PBH-BTN/renovate/vueuse-monorepo
Gaojianli d18779a
upgrade desp
Gaojianli e6d07fe
upgrade deps
Gaojianli 4250153
cleanup
Ghost-chu 65f33c5
支持 DOH
Ghost-chu bdddb30
暂停状态
Ghost-chu 1a8f797
Bump com.github.mizosoft.methanol:methanol from 1.7.0 to 1.8.0
dependabot[bot] 002f027
Merge pull request #863 from PBH-BTN/dependabot/maven/com.github.mizo…
Ghost-chu 036288a
Fix NPE bug
Ghost-chu 3ec3528
IP 黑名单列表封禁允许显示封禁原因(行尾注释)
Ghost-chu dfabc2f
支持规则前单行、多行注释
Ghost-chu a322e55
支持规则前单行、多行注释
Ghost-chu aba4a84
fix build
Ghost-chu 22e553d
支持 i18n
Ghost-chu 7f12faa
翻译文本
Ghost-chu da6a0a1
忽略 webui/vite.config.ts.timestamp-xxx 文件
Ghost-chu f25d198
添加解封全部按钮
Ghost-chu 6da6f7d
支持下载器暂停功能
Ghost-chu c7d6adf
pcb 适配 Peer 手动解除封禁
Ghost-chu 432b756
PCB 解除封禁时归零给定记录数据
Ghost-chu 052a791
全局暂停功能
Ghost-chu 119fc94
Update dependency org.json:json to v20241224
renovate[bot] 8751fb8
Merge pull request #864 from PBH-BTN/renovate/org.json-json-20241224.x
Ghost-chu b96d2ab
Revert "添加解封全部按钮"
Gaojianli 96c02c8
添加解封全部按钮
Ghost-chu 962f699
修改暂停功能,解决编译错误
Gaojianli 7066bd5
fix format
Gaojianli 2df9a55
微调颜色
Gaojianli aaa0e1c
add globla pause status
Gaojianli 2cb5e7d
finish global pause mode
Gaojianli 454ad78
warning
Gaojianli 317d016
add dns settings
Gaojianli a04d310
add btn config result
Gaojianli e3d161c
fix #867
Gaojianli c5564f6
bump version
Ghost-chu 5fa39b6
remove useless console.log
Gaojianli ce516cb
列表为空时禁用“解封全部”按钮
Gaojianli f9f5fd0
Merge remote-tracking branch 'origin/dev' into dev
Ghost-chu 37cc3fc
final 一下该 final 的
Ghost-chu 8db370a
添加 -Xms16M 参数
Ghost-chu 5d3bbc0
添加全局暂停按钮
Ghost-chu 93a49e3
clean code
Gaojianli fa7a6e2
标准化 IP 地址 #849
Ghost-chu fc5c68a
本地化 BTN 状态响应信息
Ghost-chu 2f1aeac
打印额外的提示信息
Ghost-chu 4f5b5a7
打印额外的提示信息
Ghost-chu 2d339d9
打印额外的提示信息用作调试,需要删除!
Ghost-chu 2026fb7
打印额外的提示信息用作调试,需要删除!
Ghost-chu a7edb0b
删了
Ghost-chu 4438627
修复快照不封禁 Peer 的问题
Ghost-chu 36b0adc
撤销debug更改
Ghost-chu de565d1
finish ptr profie
Gaojianli 8b20324
修复 Hacky 的配置文件处理
Ghost-chu 6e3f4e0
Merge remote-tracking branch 'origin/dev' into dev
Ghost-chu 0e37437
fix lint
Gaojianli a3f2a81
适配真正的search
Gaojianli 9c39692
我搜索怎么没了
Ghost-chu 8ec3951
Merge remote-tracking branch 'origin/dev' into dev
Ghost-chu 90383aa
新添加的在最前面
Gaojianli 25410ba
修复 IPBlackRuleList 不起作用的问题
Ghost-chu 1a07d6c
bump webui version
Gaojianli f6034ac
修复搜索为空的时候导致的无限循环问题
Gaojianli 8225026
upgrade deps
Gaojianli 2564258
Bump org.json:json from 20240303 to 20241224
dependabot[bot] 3489116
Bump ch.qos.logback:logback-classic from 1.5.15 to 1.5.16
dependabot[bot] a73807c
add comment
Ghost-chu 926d3b3
Merge remote-tracking branch 'origin/dev' into dev
Ghost-chu add2281
Merge pull request #870 from PBH-BTN/dev
Ghost-chu 2c08163
再修下 BUG
Ghost-chu bfef529
Merge pull request #872 from PBH-BTN/dependabot/maven/ch.qos.logback-…
Ghost-chu a74e290
Merge pull request #871 from PBH-BTN/dependabot/maven/org.json-json-2…
Ghost-chu 4131186
暂时关了自定义 DNS 能力
Ghost-chu ab0c022
强制系统dns
Gaojianli 5fca4b0
全部解封后需要同步封禁列表
Ghost-chu 4a061e1
Merge pull request #874 from PBH-BTN/dev
Ghost-chu 108fd3f
挪窝
Ghost-chu 3b37325
Merge remote-tracking branch 'origin/master'
Ghost-chu 6697e88
add some neuro easter eggs
Ghost-chu 934331f
bump version
Ghost-chu a73ca5d
update install4j profile
Ghost-chu cebd859
应用新的内存设置到平台包
Ghost-chu 7c58248
更改 PBH Docker 基本镜像
Ghost-chu 120c40e
修复 HikariCP 初始化时的有关 KeepAlive 的警告
Ghost-chu f718803
分离 Docker 基础包,添加 s390x 架构支持
Ghost-chu e163051
基础镜像不支持 s390x 淦
Ghost-chu b3ab506
do not use alpine
Ghost-chu e8482d7
Update dependency org.json:json to v20250107
renovate[bot] 89e71f2
Update src/main/java/com/ghostchu/peerbanhelper/module/impl/webapi/PB…
Ghost-chu d37836f
Update src/main/java/com/ghostchu/peerbanhelper/module/impl/webapi/PB…
Ghost-chu 8290e79
Update src/main/java/com/ghostchu/peerbanhelper/downloader/impl/qbitt…
Ghost-chu c96ed73
add another result for easter egg
Ghost-chu 4ff1ba5
Merge pull request #876 from PBH-BTN/renovate/org.json-json-20250107.x
Ghost-chu d05966c
Update docker/build-push-action action to v6.11.0
renovate[bot] aefd2ef
bump version
Ghost-chu 5b1f692
fix missing space in startup flags and remove invalid flag
Ghost-chu 267f272
fix possible configResult null
Ghost-chu 93495eb
Update src/main/java/com/ghostchu/peerbanhelper/downloader/Downloader…
Ghost-chu f4c6165
volatile
Ghost-chu b3ae980
Merge remote-tracking branch 'origin/master'
Ghost-chu e31f0b2
Fix the rule check looping
Ghost-chu 992994d
Update src/main/java/com/ghostchu/peerbanhelper/downloader/AbstractDo…
Ghost-chu 07a27b4
添加一个超时
Ghost-chu d27f4cc
Merge remote-tracking branch 'origin/master'
Ghost-chu af5d6b5
Merge pull request #877 from PBH-BTN/renovate/docker-build-push-actio…
Gaojianli 8c7e9fb
听兔子的话
Ghost-chu b758e1f
听兔子的话,搜索忽略大小写
Ghost-chu 439d87b
修復一些潛在的問題
Gaojianli 8197ff6
换成 Exception
Ghost-chu 8e50b9d
少了 return
paulzzh 395a894
Merge branch 'dev'
Gaojianli b470a7b
还我docker 构建
Gaojianli 94c6a1d
修改启动参数
Ghost-chu dad2df5
去掉自动解封全部 IP 的提示信息
Ghost-chu 2571583
Update src/main/java/com/ghostchu/peerbanhelper/util/rule/RuleParser.…
Ghost-chu c4c9258
Update Dockerfile-Primary
Ghost-chu fd8a95e
fix variable
Ghost-chu 47e7556
修复多处 IPTries 的包含检查判断问题
Ghost-chu 62ff6c9
修复嵌套翻译文本问题
Ghost-chu eb26641
修复另外一些翻译文本问题
Ghost-chu 272d479
修复配置文件重载后 BTN 模块可能提示已加载 0 个能力并停止工作的问题
Ghost-chu 011400d
fix ci
Ghost-chu 88e3bad
Revert "fix ci"
Ghost-chu d490df3
Revert "do not use alpine"
Ghost-chu cc2bdf3
Revert "基础镜像不支持 s390x 淦"
Ghost-chu 1ba876d
Revert "分离 Docker 基础包,添加 s390x 架构支持"
Ghost-chu 330b104
Revert "更改 PBH Docker 基本镜像"
Ghost-chu b011945
丢掉俩架构
Ghost-chu 909c749
纠正 ENTRYPOINT
Ghost-chu File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 |
|---|---|---|
|
|
@@ -50,3 +50,4 @@ dependency-reduced-pom.xml | |
|
|
||
| PeerBanHelper.jar | ||
| *.pkg | ||
| install4j/output | ||
This file contains hidden or 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,12 @@ | ||
| # 主 Dockerfile,构建主流架构平台的镜像 (amd64, aarch64),使用 Musl 版本的 Liberica JRE 23,压缩体积 | ||
| FROM docker.io/bellsoft/liberica-runtime-container:jre-23-slim-musl | ||
| LABEL maintainer="https://github.com/PBH-BTN/PeerBanHelper" | ||
| COPY target/libraries /app/libraries | ||
| COPY target/PeerBanHelper.jar /app/PeerBanHelper.jar | ||
| USER 0 | ||
| EXPOSE 9898 | ||
| ENV TZ=UTC | ||
| ENV JAVA_OPTS="-Dpbh.release=docker -Djava.awt.headless=true -Xmx512M -Xms16M -Xss512k -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+ShrinkHeapInSteps" | ||
| WORKDIR /app | ||
| VOLUME /tmp | ||
| ENTRYPOINT ["sh", "-c", "${JAVA_HOME}/bin/java ${JAVA_OPTS} -jar PeerBanHelper.jar"] |
This file contains hidden or 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 |
|---|---|---|
| @@ -1,11 +1,12 @@ | ||
| FROM docker.io/eclipse-temurin:23-jre-noble | ||
| # 主 Dockerfile,构建其它架构平台的镜像 (risc-v, s390x 等),使用 Alpine 版本的 Temurin JRE 23,压缩体积 | ||
| FROM docker.io/eclipse-temurin:23.0.1_11-jre | ||
| LABEL maintainer="https://github.com/PBH-BTN/PeerBanHelper" | ||
| COPY target/libraries /app/libraries | ||
| COPY target/PeerBanHelper.jar /app/PeerBanHelper.jar | ||
| USER 0 | ||
| EXPOSE 9898 | ||
| ENV TZ=UTC | ||
| ENV JAVA_OPTS="-Dpbh.release=docker -Djava.awt.headless=true -Xmx512M -Xss512k -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+ShrinkHeapInSteps" | ||
| ENV JAVA_OPTS="-Dpbh.release=docker -Djava.awt.headless=true -Xmx512M -Xms16M -Xss512k -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+ShrinkHeapInSteps" | ||
| WORKDIR /app | ||
| VOLUME /tmp | ||
| ENTRYPOINT ${JAVA_HOME}/bin/java ${JAVA_OPTS} -jar PeerBanHelper.jar | ||
|
Check warning on line 12 in Dockerfile-Secondary
|
||
This file contains hidden or 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 hidden or 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.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.