Update PR title validation and feedback messages
Improves the PR title regex to be non-greedy and adds 'chore' to the allowed prefixes. Enhances feedback comments with clearer instructions in both Chinese and English, including guidance for PRs spanning multiple components.
style: Remove the line break of the img tag in readme to avoid GitHub's incorrect rendering of the blue underline
Co-authored-by: ShenLin <773933146@qq.com>
* add lite version
* fixed lite ci
* test
* fixed lite version
* fixed release build md5 and tar
* fixed lite
* fixed release ci
* fixed ci secrets
* fixed ci
* fixed ci
* fixed docker ci
* fixed docker ci
* fixed ci
* fixed docker ci
* fixed docker ci
* fixed docker ci
* ci:delete lite in beta version
* feat(ci):Add Lite Version Build
* Fixed Beta version Docker
* Fixed Web Lite
* fixed EOL
* fixed EOL
---------
Co-authored-by: Sumengjing <146963948+suyunjing-su@users.noreply.github.com>
* chore(issue): Update issue templates with improved descriptions and links
Enhanced bug and feature request templates with bilingual descriptions, default titles, and updated documentation links. Added new contact options in config.yml, including a Telegram chat link. Improved clarity and localization for user instructions.
* split
* zh
* test preview
* en
* fix temp preview error
* one line and multiple reproduction links
* fix en
* Revert "fix en"
This reverts commit b3cb48afb4.
* Revert "one line and multiple reproduction links"
This reverts commit cd09ef0d15.
* split fr
* fix temp preview error
* consistency
* fr
* reorder
* split
* fix dup
* consistency
* again due to ai: fix temp preview error
* summary
Enhanced bug and feature request templates with bilingual descriptions, default titles, and updated documentation links. Added new contact options in config.yml, including a Telegram chat link. Improved clarity and localization for user instructions.
- Change PDF.js viewer URL from protocol-relative to HTTPS and updates parameter from "url" to "file" for proper document loading
- Also standardize EPUB.js viewer to use HTTPS protocol for consistency
* Add Official API Refresh Interface(Baiduyun)
* add UseOnlineAPI & APIAddress
add _refreshToken using APIAddress
* fix return
* Modify the frontend display using the default API refresh method
* Fixed display and operation related issues
* fixed aliyundrive_open old refresh
---------
Co-authored-by: Suyunmeng <sumengjing@outlook.com>
title:"[BUG] Please modify the title to describe the issue you are facing"
labels:[bug]
body:
- type:markdown
attributes:
value:|
Thank you for taking the time to fill out this bug report.
Please **make sure** your issue is not a duplicate and is not caused by your own operation, network, or third-party software.
- type:checkboxes
attributes:
label:Please confirm the following
description:|
You must check all the following, otherwise your issue may be closed directly.
Or you can go to the [discussions](https://github.com/OpenListTeam/OpenList/discussions).
options:
- label:|
I have read and agree to [AGPL-3.0 Section 15](https://www.gnu.org/licenses/agpl-3.0.txt#:~:text=15.%20Disclaimer%20of%20Warranty.) .
The program is provided "as is" without any warranties; you bear all risks of using it.
- label:|
I have read and agree to [AGPL-3.0 Section 16](https://www.gnu.org/licenses/agpl-3.0.txt#:~:text=16.%20Limitation%20of%20Liability.) .
The copyright holders and distributors are not liable for any damages resulting from the use or inability to use the program.
- label:|
I confirm my description is clear, polite, helps developers quickly locate the issue, and complies with community rules.
- label:|
I have read the [OpenList documentation](https://docs.oplist.org).
- label:|
I confirm there are no duplicate issues or discussions.
- label:|
I confirm this is an `OpenList` issue, not caused by other reasons (such as [network](https://docs.oplist.org/faq/howto.html#tls-handshake-timeout-read-connection-reset-by-peer-dns-lookup-failed-connect-connection-refused-client-timeout-exceeded-while-awaiting-headers-no-such-host), dependencies, or operation).
- label:|
I believe this issue must be handled by `OpenList` and not by a third party.
- label:|
I confirm this issue is not fixed in the latest version.
- type:input
id:version
attributes:
label:OpenList Version (required)
description:|
What version of the software are you using? Please do not use `latest` or `master` as the answer.
placeholder:v4.xx.xx
validations:
required:true
- type:input
id:driver
attributes:
label:Storage Driver Used (required)
description:|
Which storage driver are you using?
placeholder:"e.g. OneDrive"
validations:
required:true
- type:textarea
id:bug-description
attributes:
label:Bug Description (required)
validations:
required:true
- type:textarea
id:config
attributes:
label:Configuration File Content (required)
description:|
Please provide your `OpenList` application's configuration file and a screenshot of the relevant storage configuration. (You may mask sensitive fields)
validations:
required:true
- type:textarea
id:logs
attributes:
label:Logs (optional)
description:|
Please copy and paste any relevant log output or screenshots. (You may mask sensitive fields)
- type:textarea
id:reproduction
attributes:
label:Reproduction Link (optional)
description:|
Please provide a link to a repo or page that can reproduce this issue.
Thanks for taking the time to fill out this bug report, please **confirm that your issue is not a duplicate issue and not because of your operation or version issues**
感谢您花时间填写此错误报告,请**务必确认您的issue不是重复的且不是因为您的操作或版本问题**
- type:checkboxes
attributes:
label:Please make sure of the following things
description:|
You must check all the following, otherwise your issue may be closed directly. Or you can go to the [discussions](https://github.com/alist-org/alist/discussions)
I have read the [documentation](https://alist.nn.ci).
我已经阅读了[文档](https://alist.nn.ci)。
- label:|
I'm sure there are no duplicate issues or discussions.
我确定没有重复的issue或讨论。
- label:|
I'm sure it's due to `AList` and not something else(such as [Network](https://alist.nn.ci/faq/howto.html#tls-handshake-timeout-read-connection-reset-by-peer-dns-lookup-failed-connect-connection-refused-client-timeout-exceeded-while-awaiting-headers-no-such-host) ,`Dependencies` or `Operational`).
I'm sure this issue is not fixed in the latest version.
我确定这个问题在最新版本中没有被修复。
- type:input
id:version
attributes:
label:AList Version / AList 版本
description:|
What version of our software are you running? Do not use `latest` or `master` as an answer.
您使用的是哪个版本的软件?请不要使用`latest`或`master`作为答案。
placeholder:v3.xx.xx
validations:
required:true
- type:input
id:driver
attributes:
label:Driver used / 使用的存储驱动
description:|
What storage driver are you using?
您使用的是哪个存储驱动?
placeholder:"for example: Onedrive"
validations:
required:true
- type:textarea
id:bug-description
attributes:
label:Describe the bug / 问题描述
validations:
required:true
- type:textarea
id:reproduction
attributes:
label:Reproduction / 复现链接
description:|
Please provide a link to a repo that can reproduce the problem you ran into. Please be aware that your issue may be closed directly if you don't provide it.
请提供能复现此问题的链接,请知悉如果不提供它你的issue可能会被直接关闭。
validations:
required:true
- type:textarea
id:config
attributes:
label:Config / 配置
description:|
Please provide the configuration file of your `AList` application and take a screenshot of the relevant storage configuration. (hide privacy field)
Hello @${{ github.event.issue.user.login }}, this issue was closed due to inactive more than 52 days. You can reopen or recreate it if you think it should continue. Thank you for your contributions again.
comment += "⚠️ The PR title must start with `feat(): `, `docs(): `, `fix(): `, `style(): `, or `refactor(): `, `chore(): `. For example: `feat(component): add new feature`.\n\n";
comment += "If it spans multiple components, use the main component as the prefix and enumerate in the title, describe in the body.\n\n";
await github.rest.issues.createComment({
...context.repo,
issue_number: context.issue.number,
body: comment
});
}
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.