Commit History

  1. fix(api): 7 màn còn lại dùng chung lớp đọc JSON an toàn⁠

    Administrator +1: Claude Opus 5
    d94104e

  1. fix(báo cáo): ô "Số tài khoản được cấp" đếm nhầm bảng; buộc tải video qua relay trên Space⁠

    titusgiap +1: Claude Opus 5
    9dbe21e

  1. feat(báo cáo): gộp bộ lọc ngày thành 1 ô, thêm 2 ô tool đóng góp nhiều/ít nhất⁠

    titusgiap +1: Claude Opus 5
    cc970b0
  2. fix(báo cáo): ô Hài lòng hiện "3.3/5" — thang điểm cỡ nhỏ cạnh con số⁠

    titusgiap +1: Claude Opus 5
    146a9ed
  3. fix(báo cáo): ô Hài lòng bỏ chữ "/5" ở dòng phụ⁠

    titusgiap +1: Claude Opus 5
    09a5805
  4. fix(báo cáo): commit trước lỡ đẩy bản JSX nháp, lệch hẳn với CSS⁠

    titusgiap +1: Claude Opus 5
    16d58d0
  5. feat(báo cáo): dựng lại tab thời lượng theo mẫu, CSV đọc được bằng tiếng Việt⁠

    titusgiap +1: Claude Opus 5
    4ffa05a

  1. style(analytics): bỏ chú thích "ít càng tốt" ở tiêu đề cột lần bấm/việc⁠

    titusgiap +1: Claude Opus 5
    31777af
  2. fix(analytics): thanh trong bảng đóng góp vẽ theo số thật, không theo điểm⁠

    titusgiap +1: Claude Opus 5
    121ae3e
  3. fix(analytics): bảng đóng góp hiện số thật; tool chưa chạy hết được 100đ "ít chạy lại"⁠

    titusgiap +1: Claude Opus 5
    4b0cace
  4. feat(analytics): xếp hạng tool đóng góp nhiều/ít nhất; tạm ẩn bảng B2⁠

    titusgiap +1: Claude Opus 5
    392e31c

  1. feat(analytics): mã người dùng U00N + task_id/session_id đọc-được + source/parent_task⁠

    titusgiap +1: Claude Opus 4.8
    5edb87f
  2. feat(analytics): tab "Quản lý thời lượng" theo dõi người dùng cho quản trị⁠

    titusgiap +1: Claude Opus 4.8
    00d2c12