Your Name
d563682753
feat: v0.1.9 - Setup 頁面 i18n + 語言選擇器 UI 修復 + 文件重構
...
✨ Features:
- 全頁拖曳上傳:檔案可拖曳到頁面任何位置
- Setup 頁面新增語言選擇器
🐛 Bug Fixes:
- 語言 icon 尺寸修復(h-5→h-6)
- Dropdown 背景完全不透明
- 新增 scrollbar 樣式
🌍 i18n:
- 所有 confirm/alert 訊息國際化
- Setup 頁面 i18n 完整化
📚 Documentation:
- README 精簡為開箱即用版本
- 新增 docs/deployment/, docs/config/, docs/versions/
2026-01-20 15:55:49 +08:00
Your Name
a45a049fe2
feat: v0.1.9 - 全頁拖曳上傳 + i18n 修正 + 文件更新
...
✨ Features:
- 全頁拖曳上傳:檔案可拖曳到頁面任何位置上傳
- 原本的上傳框視覺效果保持不變
🌍 i18n:
- 刪除任務的 confirm/alert 訊息改用 i18n
- 隨語言切換即時更新顯示內容
📚 Documentation:
- README 新增「如何更新 ConvertX-CN 版本」章節
- 新增 deployment.md(Reverse Proxy、HTTPS)
- 新增 Docker Compose 範例分層
- 更新 environment-variables.md
2026-01-20 15:09:30 +08:00
Your Name
8089fa0853
feat(v0.1.5): Always-on Registration + Scrollable Language Selector
...
## Registration (Breaking Change)
- Remove ACCOUNT_REGISTRATION restriction on Register page
- Login page always shows Register link
- Registration behavior now matches upstream v0.17.0
## UI Improvements
- Language selector dropdown: add max-height (320px) + overflow-y: auto
- Prevents UI overflow when 65+ languages are displayed
## Documentation
- New docs/faq.md with common questions
- Simplified README quick start (remove ACCOUNT_REGISTRATION from examples)
- Updated getting-started.md with folder initialization guide
## Build Verification
- bun run build: PASSED
- Docker build: PASSED
- TypeScript: PASSED
2026-01-20 12:02:50 +08:00
Your Name
558d638df8
feat(v0.1.4): Fix i18n imports + Default open registration
...
## Changes
### i18n Module Fixes
- Fix import paths in service.ts, languageSelector.tsx, header.tsx, base.tsx, results.tsx
- Change from '../i18n' to '../i18n/index' or './index' for proper module resolution
### Registration (Breaking Change)
- Change ACCOUNT_REGISTRATION default from false to true (out-of-box ready)
- Login and Register pages now both visible by default
### Version Bump
- Update package.json to v0.1.4
- Update CHANGELOG.md with v0.1.4 release notes
- Update README.md and docs with new version numbers
### Build Verification
- bun run build: PASSED
- Docker build: PASSED
- TypeScript compilation: PASSED (no errors)
2026-01-20 11:41:43 +08:00
Your Name
5c68308c36
feat: 擴展 i18n 支援 65 種語言 + 完整文件系統
...
🌐 國際化 (i18n)
- 從 5 種語言擴展到 65 種語言支援
- 新增:歐洲語系 (de, fr, es, it, pt, ru, nl, pl, tr, uk, cs, sv, da, fi, no, el, hu, ro, bg, hr, sk, sl, lt, lv, et, is, ga, cy, mt, mk, sq, ca, eu, gl, sr)
- 新增:中東語系 (ar, he, fa)
- 新增:南亞語系 (hi, bn, ta, te, mr, gu, kn, ml, ne, si)
- 新增:東南亞語系 (th, vi, id, ms, fil, my, km, lo)
- 新增:非洲語系 (af, sw, am, zu)
- 完整翻譯所有 UI 文字
📖 文件系統
- 重構 README.md 為入口型首頁
- 新增 docs/getting-started.md - 快速入門指南
- 新增 docs/docker.md - Docker 部署指南
- 新增 docs/environment-variables.md - 環境變數說明
- 新增 docs/url-id-and-storage.md - 儲存結構說明
- 新增 docs/advanced-usage.md - 進階使用指南
- 更新 docs/i18n.md - 65 種語言清單
✅ 建構驗證
- TypeScript 編譯通過
- Docker 建構通過
2026-01-20 11:30:21 +08:00
Your Name
53b83b425f
feat: rebrand to ConvertX-CN, fix TypeScript error, add docs
...
- Fix TypeScript TS2345 error in i18n/service.ts by parsing cookie from header
- Rebrand all ConvertX references to ConvertX-CN
- Change default language from en to zh-TW
- Fix footer to always display English 'Powered by ConvertX-CN'
- Update GitHub links to pi-docket/ConvertX-CN
- Add /docs folder with documentation:
- getting-started.md
- configuration.md
- converters.md
- i18n.md
- Update all locale files with new branding
2026-01-20 10:29:17 +08:00
Your Name
a6770c0d51
Merge branch 'main' of https://github.com/pi-docket/ConvertX-CN
2026-01-20 10:04:13 +08:00
Your Name
33301033ae
feat(i18n): add multi-language UI support with 5 languages
...
- Add i18n framework with locale detection and cookie persistence
- Support English, Traditional Chinese (zh-TW), Simplified Chinese (zh-CN), Japanese (ja), Korean (ko)
- Add LanguageSelector component in navigation header
- Create locale JSON files with full translations
- Update all page components (root, user, results, history) with i18n support
- Add client-side translation helpers for dynamic content
- Auto-detect user's preferred language from browser settings
- Bump version to v0.1.3
2026-01-20 10:01:55 +08:00
evil0119
1aadb69c97
Revise project description in README.md
...
Update README to reflect current project status and features.
2026-01-20 00:06:12 +08:00
Your Name
e792dfedf1
refine fonts and language support
2026-01-19 23:54:04 +08:00
Your Name
a9b65248b8
feat: bundle full conversion dependencies into image
2026-01-19 22:00:45 +08:00
kunal763
c3f17cc5a7
feat: add VCF to CSV converter ( #497 )
2026-01-11 16:38:32 +01:00
Emrik Östling
bbf6f6ba52
Fix Polish tutorial link in README.md
2026-01-08 21:53:34 +01:00
Emrik Östling
9802519e45
Add Polish tutorial link to README
2026-01-07 20:41:04 +01:00
Sahil sharma
f2a92aaf39
feat: markitdown implementation ( #486 )
...
* feat: markitdown implementation
* fix: code review and docker file:
* fix: add markitdown PATH in container
* fix: feedback changes
* en: readme changed
2025-12-27 12:59:17 +05:30
Emrik Östling
20b321c308
chore: update readme with hw accel link
2025-12-14 19:32:08 +01:00
Emrik Östling
df3330fdc2
fix: add FFMPEG_OUTPUT_ARGS ( #470 )
2025-12-14 14:12:21 +01:00
Emrik Östling
9a8d7a36b9
chore: add repobeats
...
Add Repobeats analytics image to README
2025-11-02 14:14:13 +01:00
C4illin
27e9b7eb35
chore: update with new converters
2025-10-05 20:46:07 +00:00
Ben Burwood
38cbf093e5
Update README.md
2025-09-09 00:32:47 +01:00
Ben Burwood
645b29e5d1
Add Dasel to Readme
2025-09-08 23:51:50 +01:00
Sahil
8650cf9a63
docs: add Vtracer to converter table
2025-08-13 17:07:35 +05:30
C4illin
81f109f830
chore: format files
2025-08-07 23:38:25 +02:00
Emrik Östling
2295f23725
chore: update README.md
2025-08-03 20:09:05 +02:00
Emrik Östling
394c98c65a
chore: add commented http allowed variable
...
closes #346
2025-07-27 11:00:41 +02:00
Nick J
f5f718a84a
Use a new env variable to determine whether the user ID should be set to 0 for unauthenticated users
2025-07-24 18:03:55 +02:00
C4illin
f789d9dfe3
fix: add language env
2025-06-05 19:56:22 +02:00
C4illin
1be11708c4
chore: format all files
2025-06-03 19:19:28 +02:00
C4illin
625e1a51f6
feat: add dvisvgm
2025-06-03 17:58:43 +02:00
C4illin
5cc6678ceb
chore: add imagemagick
2025-05-23 21:22:12 +02:00
C4illin
254509db5e
chore: restore calibre
2025-05-23 10:06:57 +02:00
Emrik Östling
6e5d5d9de0
chore: adjust new lines
2025-05-22 16:07:04 +02:00
Emrik Östling
6289c033c8
chore: add github trending badge
2025-05-22 16:06:35 +02:00
Emrik Östling
5083968b80
chore: add conventional commits
2025-05-22 12:39:07 +02:00
Emrik Östling
0579f1852b
chore: add potrace to readme
2025-05-14 13:14:55 +02:00
Emrik Östling
52d4cc0d03
chore: remove calibre from README.md
2025-05-14 13:10:57 +02:00
Emrik Östling
4d73bf9760
chore: add tutorial disclaimer
2025-04-24 18:06:57 +02:00
Emrik Östling
725a94bc95
chore: move http warning
2025-04-24 18:03:21 +02:00
Emrik Östling
0a366b447a
chore: add dev image size
2025-04-24 18:01:47 +02:00
g.petrakis
9d1c93155c
feat: add HIDE_HISTORY option to control visibility of history page
2025-04-02 15:02:56 +03:00
C4illin
ad98499da0
chore: move libheif below vips
2025-02-27 22:17:02 +01:00
C4illin
decfea5dc9
fix: add libheif
...
issue #202
2025-02-16 21:18:33 +01:00
Tejas Shah
815de531ed
Fixed example docker-compose.yml file
2024-12-26 07:04:26 -08:00
C4illin
d0b89ce74f
chore: add ffmpeg args and calibre to readme
2024-12-11 11:09:03 +01:00
C4illin
9c24fe73b5
chore: add table overview for images
2024-11-27 17:06:35 +01:00
C4illin
19ae85424b
chore: add dockerhub pulls badge
2024-11-27 16:51:31 +01:00
C4illin
22fad99552
chore: update converter count
2024-11-26 17:18:48 +01:00
Emrik Östling
6808c4642c
Update README.md
2024-11-18 17:00:04 +01:00
Cloudburst
f3740e9ded
feat: add inkscape for vector images
2024-11-16 11:34:47 +01:00
C4illin
b485bc9445
chore: add download stats
2024-11-14 11:26:24 +01:00