mirror of
https://github.com/iflytek/skillhub.git
synced 2026-08-28 11:25:00 +00:00
* fix: increase nginx upload limit and filter Chrome DevTools logs - Add client_max_body_size 100M to nginx config to allow large skill package uploads - Silently handle Chrome DevTools .well-known requests to reduce log noise Fixes #193 * feat(domain): add Unicode slug support with emoji validation - Update SLUG_PATTERN to support Unicode letters (\p{L}), numbers (\p{N}), and symbols (\p{So}) - Add UPPERCASE_PATTERN to maintain lowercase-only validation - Modify slugify() to preserve Unicode characters instead of replacing with hyphens - Add 8 new test cases covering Chinese, Japanese, Korean, emoji, and mixed Unicode slugs - Maintain backward compatibility with existing ASCII slug validation - All 16 tests passing Implements Phase 1 of unicode-slug-support-v1.0-prd.md * feat(web): add URL encoding for Unicode slugs and improve monospace font support - Encode skill slugs in all navigation URLs using encodeURIComponent - Encode slugs in API client methods for proper HTTP request handling - Update share button to generate properly encoded URLs - Extend monospace font stack with system fonts for better Unicode support - All frontend tests pass (506 tests) Related to Unicode slug support PRD phase 2 and 3 * feat(web): regenerate API types for Unicode slug support - Update OpenAPI schema types after backend slug validator changes - Reflects new Unicode-aware slug pattern validation * remove |
||
|---|---|---|
| .. | ||
| src | ||
| pom.xml | ||