Bản phát hành
KDIGI CMS 1.0.1: sửa lỗi nhập media khi chuyển từ WordPress
Đội ngũ KDIGI1 phút đọc

Tóm tắt
Bản 1.0.1 là bản vá cho pipeline chuyển dữ liệu từ WordPress. Nếu bạn đã chạy giai đoạn media của bản 1.0.0, hãy nâng cấp và chạy lại: pipeline có tính idempotent nên chỉ bổ sung phần còn thiếu.
Đã sửa
- Giai đoạn media: collection
Mediacó thêm khóa idempotency ẩnsourceMediaId(migration20261103_052647_media_source_media_id). Ở bản 1.0.0 mọi truy vấn tìm media đều thất bại nên ảnh đại diện, slider và ảnh trong bài không được nhập. - Chạy lại nhiều lần: media chỉ được tham chiếu bằng URL (logo site, ảnh OG) giờ được định danh bằng hash của URL nguồn, nên không còn tải lại ở mỗi lần chạy.
- Máy chủ nguồn có cổng (ví dụ
127.0.0.1:8080) giờ được nhận diện khi viết lại canonical, menu và liên kết nội bộ. --dry-runtrên database trống không còn báo lỗi "thiếu ảnh đích" cho ảnh trong bài.
Nâng cấp
Container tự chạy migration khi khởi động, nên với Docker/Coolify bạn chỉ cần triển khai lại. Chạy thủ công:
git pull
pnpm install --frozen-lockfile
pnpm migrate
Hãy sao lưu database trước khi nâng cấp. Chi tiết: docs/upgrading.md và CHANGELOG.