account_tree

SmartITSoft

Smart Checklists - Checklist tick được cho mọi issue Redmine

folder Smart Checklists update visibility 1 schedule 4'
|
favorite 0
✅ Redmine Plugin · Checklist cho issue

Smart Checklists — checklist tick được cho mọi issue Redmine

Thêm/sửa/kéo sắp xếp/tick/xóa item ngay trên issue bằng AJAX. Có template tái dùng theo tracker, tùy chọn theo dự án (chốt %done, chặn đóng issue khi chưa xong) và lịch sử thay đổi đầy đủ. Viết mới hoàn toàn — bạn sở hữu code.

Redmine core không có checklist. Đội thường nhét "các bước cần làm" vào mô tả dạng text (không tick được, không ai theo dõi) hoặc tạo subtask cho từng bước nhỏ (rối issue list, quá nặng). Hệ quả: issue chuyển "Resolved" trong khi vài bước bắt buộc còn dang dở, và %done thì gõ tay cho có.

Smart Checklists đưa checklist thật vào issue — tick được, tái dùng qua template, gắn vào %done và quy tắc đóng issue. Và vì viết mới từ đầu, nó là tài sản của bạn.

Cùng một task QA — hai cách

✕ Bước nằm trong mô tả

"Nhớ test A, B, kiểm tra C...". Không tick được. QA tự nhớ tới đâu. Issue "Resolved" dù chưa test C. %done gõ 80% cho có.

✓ Với Smart Checklists

Tracker "QA" → checklist 6 bước tự hiện. Tick dần → %done 0→100. Còn 1 bước chưa tick → chặn đóng. Mọi tick ghi vào history.

Những gì plugin làm được

☑️ Checklist trên issueThêm/sửa/tick/xóa item qua AJAX (không reload) · kéo sắp xếp theo vị trí · tiêu đề mục (section) · phân quyền theo role (xem / tick / quản lý)
📑 Template (F004)Bộ item theo tracker, global hoặc per-project · nhóm theo danh mục · issue mới tự pre-fill từ template khớp nhất (project > global, default > rest, mới nhất thắng hòa)
📊 Tùy chọn dự án (F005)Tri-state Inherit / On / Off: chốt %done từ tỉ lệ item đã tick · chặn đóng issue khi còn item chưa tick (ép Definition of Done)
🕓 Lịch sử & sở hữu (F002)Ghi mọi thay đổi vào tab history · sửa liên tiếp trong 1 phút gộp 1 entry, KHÔNG spam email · clean-room — bạn sở hữu/sửa/phân phối tự do

🛡️ Definition of Done được thực thi: không còn issue đóng "cho xong" khi vài bước bắt buộc còn dang dở — checklist gắn thẳng vào %done và quy tắc đóng issue.

📜 Bản thay thế bạn thực sự sở hữu: code viết mới từ đầu, đủ tính năng checklist + template + tùy chọn dự án + lịch sử — nhưng là tài sản của bạn, không vướng ràng buộc license của plugin GPL.

Cài đặt & yêu cầu hệ thống

Các bước: giải nén vào plugins/smart_checklists/rake redmine:plugins:migrate + rake assets:precompile → restart. Sau đó cấp quyền checklist cho role, tạo template global (Admin → Checklist templates) và bật tùy chọn %done / chặn đóng theo dự án.

Redmine5.0+ (test 6.1, Rails 7.2, Propshaft)
DatabaseMySQL / PostgreSQL — tạo 4 bảng riêng, không sửa core
Template globalAdmin → Checklist templates; per-project ở Project → Settings
Tùy chọn%done / chặn đóng: tri-state Inherit / On / Off theo dự án

Checklist cho issue Redmine — có template, có kiểm soát

Tick live, template tự điền, chốt %done, chặn đóng khi chưa xong, lịch sử đầy đủ — và bạn sở hữu code.

🎁 Mua xong nhận ngay link tải + video hướng dẫn cài đặt & sử dụng.

🛒 Xem chi tiết & Mua

Sản phẩm của Smart IT Soft — Nâng tầm tri thức Việt.
🌐 smartitsoft.com/s/smart-checklists  |  📧 annguyenthienit@gmail.com  |  📱 Zalo 0378 115 292

Trang sản phẩm chính thức

Checklist tick được cho mọi issue Redmine — không quên bước nào, không đóng issue ẩu

Xem bảng giá, ảnh chụp màn hình, chính sách bản quyền và hỗ trợ cài đặt tại SmartITSoft.

Đến trang sản phẩm →
Share:

Contact Support

We're here to help!

Working hours: Thứ 2 - thứ 6 | 05:00 ~ 18:00 (thời gian rep nhanh, còn lại là rep chậm)