Commit History

  1. feat: migrate batch generator backend to SQL Server with auto-provisioned tables

    753ef6d
  2. style: fix text contrast and visibility on dark background inside batch generator page

    b9d06f7
  3. style: unify card border accents and icon backgrounds across all dashboard widgets

    c587989
  4. feat: complete AI Batch Video & Image Generator tool integration with Replicate API

    8e8db18
  5. style: optimize index.html for compact console launcher grid to prevent page scrolling

    1e216c4
  6. style: update dashboard homepage to showcase all new tools categorized into matching layout segments

    dcfac08
  7. feat: implement 4 new AI creator tools for youtube and tiktok with interactive mockups and planners

    6640988
  8. style: establish visually distinct hierarchies for main categories, tool items, and tree sub-links

    940a276
  9. feat: make major sidebar navigation sections collapsible and persist their state in localStorage

    49797f0
  10. style: group sidebar navigation links into clean logical sections using uppercase category headers

    48872eb
  11. feat: complete backend controllers, dynamic Select2 templates, and sidebar layouts for all 4 new AI tools

    fd3a485
  12. feat: show active loading and error indicators in voice selection select dropdowns for VieNeu-TTS

    ee18fb4
  13. feat: design modern, premium global Select2 dropdown styles and integrate with dynamic options reloading across all tools

    ff550cf
  14. feat: integrate VieNeu-TTS preset voices into AI Audio Story Studio and implement auto-routing synthesizer

    5223233
  15. feat: expand option lists for story parameters (3x choices) and enable custom length via datalist input

    c0a79ee
  16. fix: harden JSON parsing and escape instructions to prevent JSONDecodeError in Step 2

    f19e018
  17. feat: add auto-fallback for Gemini quota in audio story studio

    07af3db
  18. feat: redesign Audio Story Studio UI v2 - sticky timeline, char counter, waveform, improved layout

    29cfe69
  19. fix: correct block name from 'style' to 'styles' to match layout.html - all CSS was silently dropped

    c70e0a2
  20. ui: premium redesign Audio Story Studio with gradient hero, circular timeline, colored cards

    19b8217
  21. feat: redesign Audio Story Studio with 3-step workflow (prompt > script > audio)

    6402c49
  22. feat: add AI Audio Story Studio tool for prompt-based audiobook synthesis

    4390e2f
  23. feat: add TAO & CHAY PROMPT button in index.html to allow one-click execution

    8fe2625
  24. feat: add Truyen Audio prompt category with high-view clickbait genres

    68a9257
  25. feat: add AI Prompt Studio tool with 11 prompt categories and clean dropdown selector

    bb9b454

  1. Refactor Edge TTS layout to use split Language and Voice dropdowns

    4b83b42
  2. Fix: select2 matching for optgroups in Edge TTS

    3fa569b
  3. Localization: Translate language names to Vietnamese in Edge TTS and Google TTS

    5d3b2e5
  4. Fix: language detection button in /tts/edge page using local detectLang

    b8b3852
  5. Add vieneu TTS package

    414f22a
  6. Fix: add missing route decorators (tts-voices), add gtts and edge-tts deps

    4e8e0b8
  7. Fix: add missing @app .route('/translate') decorator

    b636c92
  8. Fix: use rembg[cpu] to include onnxruntime backend

    b75f92d
  9. Fix: simplify Dockerfile, force LF line endings, install deps at runtime

    52cf714
  10. Fix: install deps at runtime via start.sh, keep original app logic

    b57c76e
  11. Fix: remove rembg (too heavy), lazy import, simplify deps

    a9657e6
  12. Fix: add dockerignore, non-root user, optimize deps for HF Spaces

    4291959
  13. Initial commit: PUM'S TOOLKIT - AI-powered tools collection

    440b256