[PR #26313] Chore/add sec report #31391

Closed
opened 2026-02-21 20:49:22 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/langgenius/dify/pull/26313

State: closed
Merged: Yes


Important

  1. Make sure you have read our contribution guidelines
  2. Ensure there is an associated issue and you have been assigned to it
  3. Use the correct syntax to link this PR: Fixes #<issue number>.

Summary

Close https://github.com/langgenius/dify/issues/26312

This pull request primarily restructures documentation to improve organization and consistency across the project. Key changes include moving all non-English README files into a dedicated README/ directory, updating internal links in both README and CONTRIBUTING documents to reflect the new structure, and ensuring that references to the license file and contribution guidelines are correct in all supported languages. Additionally, a new security vulnerability reporting link has been added to the issue template.

Documentation Restructuring and Link Updates:

  • Moved all translated README files (e.g., README_CN.md, README_TW.md, etc.) into a new README/ directory, and updated the main README.md to point to these new locations for each language.
  • Updated image and internal document links in all translated README files to use the correct relative paths after moving them to the README/ directory. This includes links to images, the main English README, license files, and other language versions. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]

Contribution Guidelines Consistency:

  • Renamed and moved all non-English CONTRIBUTING files into a CONTRIBUTING/ directory, and updated license and code of conduct links in each to use correct relative paths. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

Project Metadata Improvements:

  • Added a new contact link in .github/ISSUE_TEMPLATE/config.yml for reporting security vulnerabilities via GitHub Security Advisories, and clarified not to report them in public issues.

Checklist

  • This change requires a documentation update, included: Dify Document
  • I understand that this PR may be closed in case there was no previous discussion or issues. (This doesn't apply to typos!)
  • I've added a test for each change that was introduced, and I tried as much as possible to make a single atomic change.
  • I've updated the documentation accordingly.
  • I ran dev/reformat(backend) and cd web && npx lint-staged(frontend) to appease the lint gods
**Original Pull Request:** https://github.com/langgenius/dify/pull/26313 **State:** closed **Merged:** Yes --- > [!IMPORTANT] > > 1. Make sure you have read our [contribution guidelines](https://github.com/langgenius/dify/blob/main/CONTRIBUTING.md) > 1. Ensure there is an associated issue and you have been assigned to it > 1. Use the correct syntax to link this PR: `Fixes #<issue number>`. ## Summary Close https://github.com/langgenius/dify/issues/26312 This pull request primarily restructures documentation to improve organization and consistency across the project. Key changes include moving all non-English `README` files into a dedicated `README/` directory, updating internal links in both `README` and `CONTRIBUTING` documents to reflect the new structure, and ensuring that references to the license file and contribution guidelines are correct in all supported languages. Additionally, a new security vulnerability reporting link has been added to the issue template. **Documentation Restructuring and Link Updates:** * Moved all translated `README` files (e.g., `README_CN.md`, `README_TW.md`, etc.) into a new `README/` directory, and updated the main `README.md` to point to these new locations for each language. * Updated image and internal document links in all translated `README` files to use the correct relative paths after moving them to the `README/` directory. This includes links to images, the main English `README`, license files, and other language versions. [[1]](diffhunk://#diff-490799b1e3535832ff18f25fa18069aabfb02e0c8e9a1e94279a7d1eb742b94cL1-R1) [[2]](diffhunk://#diff-490799b1e3535832ff18f25fa18069aabfb02e0c8e9a1e94279a7d1eb742b94cL38-R38) [[3]](diffhunk://#diff-490799b1e3535832ff18f25fa18069aabfb02e0c8e9a1e94279a7d1eb742b94cL188-R196) [[4]](diffhunk://#diff-6be2dd56ce03a119be1553af775c2226630c5c105a26ad19458881b9e13d423eL1-R1) [[5]](diffhunk://#diff-6be2dd56ce03a119be1553af775c2226630c5c105a26ad19458881b9e13d423eL42-R42) [[6]](diffhunk://#diff-6be2dd56ce03a119be1553af775c2226630c5c105a26ad19458881b9e13d423eL206-R206) [[7]](diffhunk://#diff-5a38de5a68c56560b09504333684e64ae88a3072b48949d68a12dfd1ccab2bd7L1-R1) [[8]](diffhunk://#diff-5a38de5a68c56560b09504333684e64ae88a3072b48949d68a12dfd1ccab2bd7L38-R38) [[9]](diffhunk://#diff-5a38de5a68c56560b09504333684e64ae88a3072b48949d68a12dfd1ccab2bd7L183-R183) [[10]](diffhunk://#diff-5a38de5a68c56560b09504333684e64ae88a3072b48949d68a12dfd1ccab2bd7L199-R199) [[11]](diffhunk://#diff-5a38de5a68c56560b09504333684e64ae88a3072b48949d68a12dfd1ccab2bd7L211-R211) [[12]](diffhunk://#diff-9f0c615465a21a9e4ebf6736df4c7a7bd2b1f375355e281fb319b9b0273417a6L1-R1) [[13]](diffhunk://#diff-9f0c615465a21a9e4ebf6736df4c7a7bd2b1f375355e281fb319b9b0273417a6L42-R42) **Contribution Guidelines Consistency:** * Renamed and moved all non-English `CONTRIBUTING` files into a `CONTRIBUTING/` directory, and updated license and code of conduct links in each to use correct relative paths. [[1]](diffhunk://#diff-4118cc069022990287c451b06db87750a8290416ff658a6f3b3b8c34e6f1ea07L9-R9) [[2]](diffhunk://#diff-87446b53eb36b71c18ae367bc0633819dd5eca0cfe42d9b22f4b2253e3c1bbc1L9-R9) [[3]](diffhunk://#diff-de3c2de2f8ab48ffc37050753024efafbe76b20aaf3dceba3342bb5f41bbd587L9-R9) [[4]](diffhunk://#diff-7f9fdd47222c08aa0aee6133e425f94d66195bda9e7fd9019404b245e0ebb7c8L9-R9) [[5]](diffhunk://#diff-d8e28667a77fa14d5eaa9e529e150d7b005efcfe3ffec38f2d4561182815411eL9-R9) [[6]](diffhunk://#diff-9e90ce14d8dab6fad843b56d6dc668bbe6f02803b5150c6006318082211535d6L9-R9) [[7]](diffhunk://#diff-dc7b8b20a0575b51693c9bb0bbdc5e98b4dcf4bffa22d6064e780a6cebce1902L9-R9) [[8]](diffhunk://#diff-3dc4d5e0376a0e07c140ebd47abb4011861a285245f2195714e86ff14030bf4fL9-R9) [[9]](diffhunk://#diff-49ec67243a0daaadc9b0bf6eed4b430ff04d39ba5901d3890c85a9dbe955fa11L9-R9) [[10]](diffhunk://#diff-3fc70047afba01e4f419981f3b34d1013bef07049a6968391b016fb0d6bf4f52L9-R9) **Project Metadata Improvements:** * Added a new contact link in `.github/ISSUE_TEMPLATE/config.yml` for reporting security vulnerabilities via GitHub Security Advisories, and clarified not to report them in public issues. ## Checklist - [ ] This change requires a documentation update, included: [Dify Document](https://github.com/langgenius/dify-docs) - [x] I understand that this PR may be closed in case there was no previous discussion or issues. (This doesn't apply to typos!) - [x] I've added a test for each change that was introduced, and I tried as much as possible to make a single atomic change. - [x] I've updated the documentation accordingly. - [x] I ran `dev/reformat`(backend) and `cd web && npx lint-staged`(frontend) to appease the lint gods
yindo added the pull-request label 2026-02-21 20:49:22 -05:00
yindo closed this issue 2026-02-21 20:49:22 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#31391