Commit History

  1. fix(dub): Edge bị chặn 403 không còn kéo VieNeu và cả tool câm theo⁠

    Claude +1: Claude Opus 5.5
    Unverified signature
    8b45574
  2. fix(dub): gen voice từ text báo lỗi thật thay vì trả audio câm⁠

    Claude +1: Claude Opus 5.5
    Unverified signature
    bb75713

  1. fix(core): mọi tool đều giữ chỗ phiên khi chạy, thêm lớp chặn cho việc chạy đồng bộ⁠

    titusgiap +1: Claude Opus 5
    c8ce1a0
  2. fix(dub): dọn phiên quá hạn xoá trúng phiên đang chạy -> job chết, trả video gốc⁠

    titusgiap +1: Claude Opus 5
    20e69c0

  1. fix(dub): cache giọng thử đặt tên theo ĐỊNH NGHĨA giọng, không chỉ theo id⁠

    titusgiap +1: Claude Opus 5
    92f69cd
  2. fix(dub): bỏ bản giọng thử CÂM đã nằm trong cache⁠

    titusgiap +1: Claude Opus 5
    268fabb
  3. fix(dub): TTS hỏng thì đọc bằng Edge, không trả cả video tiếng lặng⁠

    titusgiap +1: Claude Opus 5
    35076e5
  4. feat(dub): thêm OmniVoice (k2-fsa) làm engine TTS cho tiếng Anh & Filipino⁠

    titusgiap +1: Claude Opus 5
    6f5141d

  1. 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

  1. fix(dub): caption chứa "#" làm hỏng URL tải video/audio/srt (500)⁠

    titusgiap +1: Claude Opus 4.8
    1d527a5

  1. feat(text): thêm tab "Chèn chữ vào video" (nhiều video) + nhận dạng lời (ASR)⁠

    titusgiap +1: Claude Opus 4.8
    788bc93

  1. feat(dub): mục "Nâng cao (ASR)" cho user chỉnh ngưỡng lọc Whisper (ẩn, mặc định như cũ)⁠

    titusgiap +1: Claude Opus 4.8
    aab8e67

  1. fix(sub): preview khớp 100% burn bằng render server (bỏ libass-wasm)⁠

    titusgiap +1: Claude Opus 4.8
    4f9859d
  2. feat(sub): xem trước phụ đề KHỚP 100% bản burn (libass-wasm + render khung server)⁠

    titusgiap +1: Claude Opus 4.8
    d908e31

  1. feat(dub): prompt dịch persona 20 năm + xưng hô nhất quán; nạp SRT tự tải⁠

    titusgiap +1: Claude Opus 4.8
    ab852b0

  1. feat(dub): giọng mẫu tự giới thiệu tên + tạo SẴN lúc khởi động⁠

    titusgiap +1: Claude Opus 4.8
    dfad780
  2. feat(dub): nút "Nghe thử" giọng trước khi chọn (vi/en/fil)⁠

    titusgiap +1: Claude Opus 4.8
    2b1978a

  1. perf: queue theo loại + code-split FE + streaming upload cho nhiều user⁠

    titusgiap +1: Claude Opus 4.8
    3370310
  2. update cut, guide, dub

    c55c292

  1. update add subtitle

    c55989f

  1. feat: lịch sử cá nhân + auto-save lên Google Drive⁠

    cabddd5
  2. update shuffle: optimize algorithm to be fast, design new function

    e014541

  1. refactor: merge app/ vào backend/app/, xoá app/ gốc

    de3a7c5

  1. deploy merged code

    9b53f70