-
Notifications
You must be signed in to change notification settings - Fork 1
Release notes 구조 개선 및 Confluence MDX 변환 도구 리팩토링 #469
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
Merged
Conversation
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
keIIy-kim
approved these changes
Dec 15, 2025
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
|
오홍 |
Contributor
Author
|
문제가 해결되지 않습니다. 원인이 다른 곳에 있나 봅니다. 흠... |
85d11d1 to
1b7f42d
Compare
JavaScript 객체 키 정렬 문제로 인한 사이드바 순서 버그를 해결하기 위해 release-notes 파일명을 새로운 형식으로 변경합니다. 변경 내용: - 단일 버전: 1150 → 11.5.0 - 버전 범위: 1110-1112 → 11.1.0-11.1.2 - _meta.ts 키도 동일하게 업데이트 이 변경으로 Nextra 사이드바에서 _meta.ts에 정의된 순서대로 문서가 표시됩니다. 관련 이슈: shuding/nextra#4834 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
## Release Notes 구조 개선 - 파일/경로 이름을 버전 형식으로 변경 (예: 9120-91214 → 9.12.0-9.12.14) - public/release-notes/ 이미지 디렉토리 rename - 기존 URL에서 새 URL로의 리다이렉트 설정 추가 ## Confluence MDX 변환 도구 리팩토링 - text_utils.py 모듈 생성: clean_text(), slugify() 함수 통합 - pages_of_confluence.py: start_page_id를 list.txt에서 제외 - confluence_xhtml_to_markdown.py: _meta.ts 생성 로직 개선, 로그 버그 수정 ## Identity Providers 문서 - identity-providers/_meta.ts 파일 추가 (KO/EN/JA) - korean-titles-translations.txt에 번역 항목 추가 ## 다국어 문서 동기화 - EN/JA 문서에 release-notes 링크 및 이미지 경로 변경사항 적용 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
05b3983 to
2dfcf91
Compare
keIIy-kim
approved these changes
Feb 4, 2026
Contributor
keIIy-kim
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
Sidebar 정렬 이슈 해결 및 Confluence MDX 변환 도구 개선
Background: Nextra Sidebar 정렬 버그
이 PR은 Nextra 프레임워크의 sidebar 정렬 버그에 대한 workaround를 포함합니다.
관련 이슈: shuding/nextra#4834 - Incorrect order of pages in sidebar
문제 현상
_meta.ts에 정의한 페이지 순서가 실제 sidebar에 반영되지 않음기술적 원인 분석
JavaScript 객체의 key 정렬 규칙:
'9190','1120')는 숫자 오름차순 정렬'9.19.0','hello')는 삽입 순서 유지Workaround 적용
.)을 포함하여 정수로 파싱되지 않도록 변경9120-91214/→9.12.0-9.12.14/이슈 상태
Changes
1. Release Notes 구조 개선
9120-91214/→9.12.0-9.12.14/,990-998/→9.9.0-9.9.8/public/release-notes/하위 이미지 디렉토리도 동일한 패턴으로 변경2. Confluence MDX 변환 도구 리팩토링
text_utils.py모듈 생성:clean_text(),slugify()함수를 공통 모듈로 통합pages_of_confluence.py수정:start_page_id(root page)를list.txt에서 제외하도록 수정confluence_xhtml_to_markdown.py수정:_meta.ts생성 시 MDX 파일 존재 여부 검증 제거 (processing order 이슈 해결)load_pages_yaml()로그 메시지 버그 수정 ("0 pages" → 실제 페이지 수 표시)3. Identity Providers 문서 추가
identity-providers/_meta.ts파일 추가 (KO/EN/JA)korean-titles-translations.txt에 번역 항목 추가:AWS SSO 연동하기 (SAML 2.0) | Integrating with AWS SSO (SAML 2.0)4. 다국어 문서 동기화
product-versions.mdx내 release-notes 링크 업데이트9.10.0-9.10.4.mdx,9.9.0-9.9.8.mdx내부 링크 수정menu-improvement-guide-9120.mdx이미지 경로 수정Test Plan
xhtml2markdown.ko.sh실행 시_meta.ts가 올바르게 생성되는지 확인🤖 Generated with Claude Code