Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Dec 22, 2024
2 parents e5e0b9a + c2717b5 commit e408c51
Show file tree
Hide file tree
Showing 31 changed files with 1,057 additions and 890 deletions.
38 changes: 19 additions & 19 deletions .github/ISSUE_TEMPLATE/1_bug.yml
Original file line number Diff line number Diff line change
@@ -1,47 +1,47 @@
name: Bug report
description: Report a bug
name: Bug report | 报告运行错误或异常
description: Submit a report about errors or exceptions to help us improve | 提交关于错误或异常的报告以帮助我们改进
title: "[Bug]: "
labels: [ bug ]
body:
- type: checkboxes
attributes:
label: Don't skip these steps
description: Carefully complete the following steps before submitting an issue
label: Don't skip these steps | 不要跳过这些步骤
description: Carefully complete the following steps before submitting an issue | 提交问题前,请仔细完成以下步骤
options:
- label: I understand that I will be **blocked** if I *intentionally* remove or skip any mandatory\* field
- label: I understand that I will be **blocked** if I *intentionally* remove or skip any mandatory\* field | 我明白,如果我“故意”删除或跳过任何强制性的\*字段,我将被**封锁**
required: true
- label: I have checked through the search that there are no similar issues that already exist
- label: I have checked through the search that there are no similar issues that already exist | 我已经通过搜索仔细检查过没有存在已经创建的相似问题
required: true
- label: I will not submit any issues that are not related to this project
- label: I will not submit any issues that are not related to this project | 我不会提交任何与本项目无关的问题
required: true
- type: checkboxes
id: checklist
attributes:
label: Occurrence environment
label: Occurrence environment | 触发环境
description: |
Please select what environment is the Bug triggered in:
Select the environment that the Bug triggers | 选择该Bug触发的环境:
options:
- label: Workflow
- label: Workflow | 工作流
required: false
- label: GUI
- label: GUI | 软件
required: false
- label: Docker
required: false
- label: Command line
- label: Command line | 命令行
required: false
- type: textarea
id: description
attributes:
label: Bug description
description: As for the specific description of the Bug, a good description will help to understand and solve it
placeholder: Provide any additional information, any suggested solutions, and as much context and examples as possible
label: Bug description | 具体描述
description: As for the specific description of the Bug, a good description will help to understand and solve it | 对于Bug的具体描述,好的描述有助于理解和解决
placeholder: Provide any additional information, any suggested solutions, and as much context and examples as possible | 提供任何附加信息,任何建议的解决方案,以及尽可能多的上下文和示例
validations:
required: true
- type: textarea
id: log
attributes:
label: Error log
description: Provides a detailed error log for the Bug
placeholder: Please enter a detailed error log
render: shell
label: Error log | 报错日志
description: Provide detailed error logs of bugs, copy text or upload files as much as possible, do not take screenshots | 提供Bug的详细报错日志,尽量复制文本或上传文件,不要截图
placeholder: Enter error logs or upload files | 输入报错日志或上传文件
validations:
required: false
47 changes: 0 additions & 47 deletions .github/ISSUE_TEMPLATE/2_question.yml

This file was deleted.

47 changes: 0 additions & 47 deletions .github/ISSUE_TEMPLATE/3_enhancement.yml

This file was deleted.

9 changes: 9 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
blank_issues_enabled: false
contact_links:
- name: Feature Suggestion | 功能建议
url: https://github.com/Guovin/iptv-api/discussions/new?category=ideas
about: Share ideas for enhancements or new features | 建议改进或增加新功能

- name: Support and Help | 支持与帮助
url: https://github.com/Guovin/iptv-api/discussions/categories/q-a
about: Please ask and answer questions here | 请在这里提问和答疑
55 changes: 55 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,60 @@
# 更新日志(Changelog)

## v1.5.6

### 2024/12/17

- ❤️ 推荐关注微信公众号(Govin),订阅更新通知与使用技巧等文章推送,还可进行答疑和交流讨论
- ⚠️ 本次更新涉及配置变更,以最新 `config/config.ini` 为准,工作流用户需复制最新配置至`user_config.ini`
- ✨ 新增白名单列表功能,支持自定义接口和订阅源关键字白名单,文件位于`config/whitelist.txt`,工作流用户为了避免冲突覆盖,建议文件重命名添加
`user_`前缀(#584,#599
- ✨ 新增黑名单列表功能,支持接口关键字黑名单,文件位于`config/blacklist.txt`,工作流用户为了避免冲突覆盖,建议文件重命名添加
`user_`前缀
- ✨ 新增订阅源列表功能,文件位于`config/subscribe.txt`,工作流用户为了避免冲突覆盖,建议文件重命名添加`user_`前缀
- ✨ 新增支持获取接口速率、最低速率过滤(`open_filter_speed``min_speed`
- ✨ 新增支持修改Docker服务端口环境变量(`APP_PORT`)(#619
- ✨ 新增jsdelivr代理地址,支持TLSv1.1 和 TLSv1.2 协议(#639
- ✨ 新增离线数据和网络数据查询开关(`open_use_cache`, `open_request`
- ✨ 新增控制是否使用离线数据和网络数据查询(`open_use_cache``open_request`
- ✨ 新增支持跳过检查是否支持ipv6(`ipv6_support`
- ✨ 调整GUI界面布局,新增测速设置页面,跳转编辑白/黑名单、订阅源列表文本
- 🐛 修复部分m3u8接口测速导致任务超时(#621
- 🐛 修复GUI日志线程占用问题(#655
- 🐛 补充显示更新时间配置文档(#622
- 🪄 优化接口测速方法,移除`yt-dlp`#621
- 🗑️ 移除配置:`open_ffmpeg``subscribe_urls``resolution_weight``response_time_weight``url_keywords_blacklist`

<details>
<summary>English</summary>

- ❤️ Recommend following the WeChat public account (Govin) to subscribe to update notifications and articles on usage
tips, as well as for Q&A and discussion.
- ⚠️ This update involves configuration changes. Refer to the latest `config/config.ini`. Workflow users need to copy
the latest configuration to `user_config.ini`.
- ✨ Added whitelist feature, supporting custom interface and subscription source keyword whitelists. The file is located
at `config/whitelist.txt`. To avoid conflict, workflow users are advised to rename the file with a `user_` prefix (
#584, #599).
- ✨ Added blacklist feature, supporting interface keyword blacklists. The file is located at `config/blacklist.txt`. To
avoid conflict, workflow users are advised to rename the file with a `user_` prefix.
- ✨ Added subscription source list feature. The file is located at `config/subscribe.txt`. To avoid conflict, workflow
users are advised to rename the file with a `user_` prefix.
- ✨ Added support for fetching interface speed and minimum speed filtering (`open_filter_speed`, `min_speed`).
- ✨ Added support for modifying Docker server port environment variable (`APP_PORT`) (#619).
- ✨ Added jsdelivr proxy address, supporting TLSv1.1 and TLSv1.2 protocols (#639).
- ✨ Added switches for offline data and network data queries (`open_use_cache`, `open_request`).
- ✨ Added control for whether to use offline data and network data queries (`open_use_cache`, `open_request`).
- ✨ Added support for skipping the check for IPv6 support (`ipv6_support`).
- ✨ Adjusted GUI layout, added speed test settings page, and links to edit whitelist/blacklist and subscription source
list text files.
- 🐛 Fixed issue where some m3u8 interface speed tests caused task timeouts (#621).
- 🐛 Fixed GUI log thread occupation issue (#655).
- 🐛 Added display of update time in configuration documentation (#622).
- 🪄 Optimized interface speed test method, removed `yt-dlp` (#621).
- 🗑️ Removed configurations: `open_ffmpeg`, `subscribe_urls`, `resolution_weight`, `response_time_weight`,
`url_keywords_blacklist`.

</details>

## v1.5.5

### 2024/12/2
Expand Down
Loading

0 comments on commit e408c51

Please sign in to comment.