Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
22ce495
Configure dir.yaml for multi-sidebars (r5.8)
Meggielqk Mar 10, 2026
c406616
Update data-bridge-rocketmq.md
Meggielqk Mar 13, 2026
d84630f
Update dir.yaml and reorganized folders
Meggielqk Mar 16, 2026
d3b9bc6
Modify the path of configuration manual in gen.py
Meggielqk Mar 17, 2026
db3c2c5
Fix typo
Meggielqk Mar 17, 2026
bc2e884
Update gen.py
Meggielqk Mar 17, 2026
81eff33
Create nav.yaml
Meggielqk Mar 17, 2026
ba212b7
Update gen.py
Meggielqk Mar 19, 2026
6072a49
fix: gracefully handle missing ja_JP doc files in gen.py
Red-Asuka Mar 19, 2026
2a53fa1
fix: skip entries with missing translation files instead of fallback
Red-Asuka Mar 19, 2026
c00c201
fix: only generate supported languages based on actual doc content
Red-Asuka Mar 19, 2026
f78c1c7
Update dir.yaml
Meggielqk Mar 19, 2026
162c4e5
fix: create target directory before copying configuration manual
Red-Asuka Mar 19, 2026
4e57a84
refactor: move configuration manual target to operate/configuration/
Red-Asuka Mar 19, 2026
483ef84
refactor: remove move_manual and cfg-manual-docgen
Red-Asuka Mar 19, 2026
6ed47bd
Merge branch 'release-5.8' into 260310-config-horizontal-menu
Meggielqk Mar 25, 2026
d0fb632
Replace old configuration manual links
Meggielqk Mar 25, 2026
4950256
chore: use uv to run gen.py in preview.sh for better dependency manag…
Red-Asuka Apr 10, 2026
082aa31
Update directory_check.py
Meggielqk Apr 10, 2026
4bfd200
Merge branch '260310-config-horizontal-menu' of https://github.com/em…
Meggielqk Apr 10, 2026
f110aea
Update dir.yaml
Meggielqk Apr 10, 2026
dbfb6a7
fix: fix indentation errors in dir.yaml release-notes section
Red-Asuka Apr 10, 2026
a995435
Fix broken internal links and adjust dir.yaml
Meggielqk Apr 13, 2026
6a0c4f8
Fix image links in durability introduction, audit log, ldap
Meggielqk Apr 13, 2026
5adaf45
Fix image links in durability introduction, audit log, rule get started
Meggielqk Apr 13, 2026
9fcd6d3
Update remove_unused.py
Meggielqk Apr 13, 2026
d99e7dc
Add missing images in cluster and sso docs
Meggielqk Apr 13, 2026
c3a58d5
Adjust dir.yaml, update pages to align with new menu structure
Meggielqk Apr 13, 2026
0c14696
Create preview.md
Meggielqk Apr 13, 2026
ea6ef17
Remove files not in use
Meggielqk Apr 13, 2026
a2ddba5
Update dir.yaml
Meggielqk Apr 14, 2026
b89d751
Merge branch 'release-5.8' into 260310-config-horizontal-menu
Meggielqk Apr 16, 2026
32e0d79
Add llms-txt.md
Meggielqk Apr 22, 2026
8862b7b
Update llms-txt.md
Meggielqk Apr 22, 2026
4f8d9f3
Add PROXY Protocol
Meggielqk Apr 23, 2026
d0d7abd
Add `prev` settings for page linking
Meggielqk Apr 23, 2026
a51122c
Reorgainze the api keys contents
Meggielqk Apr 23, 2026
962fd7d
Update proxy-protocol.md
Meggielqk Apr 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 8 additions & 2 deletions .github/scripts/directory_check.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,8 +79,14 @@ def get_md_files(dir_config, path):
if os.path.exists(f'{docs_path}/{directory_file}'):
md_file_list = []
config_dict = json.load(open(f'{docs_path}/{directory_file}'))
md_file_list += get_md_files(config_dict['cn'], 'zh_CN')
md_file_list += get_md_files(config_dict['en'], 'en_US')

def flatten_config(config):
if isinstance(config, dict):
return [item for sublist in config.values() for item in sublist]
return config

md_file_list += get_md_files(flatten_config(config_dict['cn']), 'zh_CN')
md_file_list += get_md_files(flatten_config(config_dict['en']), 'en_US')

for file_path, dir_list, file_list in os.walk(docs_path):
for file_name in file_list:
Expand Down
10 changes: 8 additions & 2 deletions .github/scripts/remove_unused.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,17 @@ def get_markdown_file(dir_config, base_path):
return current_files


def flatten_config(config):
if isinstance(config, dict):
return [item for sublist in config.values() for item in sublist]
return config


if __name__ == '__main__':
r = open(f'{docs_path}/{directory_file}', 'r')
directory_config = json.load(r)
markdown_files = get_markdown_file(directory_config['cn'], f'{docs_path}/zh_CN')
markdown_files += get_markdown_file(directory_config['en'], f'{docs_path}/en_US')
markdown_files = get_markdown_file(flatten_config(directory_config['cn']), f'{docs_path}/zh_CN')
markdown_files += get_markdown_file(flatten_config(directory_config['en']), f'{docs_path}/en_US')

for file_path, dir_list, file_list in os.walk(docs_path):
for file_name in file_list:
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.claude/
node_modules
_book
yarn-error.log
Expand Down
2 changes: 1 addition & 1 deletion _typos.toml
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,4 @@ Sur = "Sur"
iif = "iif"

[files]
extend-exclude = ["redocly", "cfg-manual-docgen"]
extend-exclude = ["redocly"]
Loading
Loading