Add Supertonic as the default TTS provider, introduce browser backend plumbing, make the Settings UI template-driven, and tighten Threads discovery/auth behavior with regression coverage.
Refresh the GUI templates around the desktop-first neo-brutalist direction so the library, create, background, and settings screens share one visual system.
Tested: rtk docker compose run --rm test
Tested: Playwright desktop screenshots for /, select mode, /backgrounds, and /settings
Add keywords input to Create page to override search_queries per run.
Split /create into two panels: left controls + progress, right
real-time scraper activity feed with stage diagram and typed event
cards. Emit structured events from scraper and auth modules. Add
blocked_words fields to Settings page Content tab.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
* feat: tiktok sessionId can be specified in the config.toml
* feat: tiktok sessionId can be specified in the config.toml
* Various improvements and optimizations
* Add default argument
* Remove an used variable
* Code reformatted with black
* Fixed all problems pointed out by pylint
* Update TTS/TikTok.py
* Apply suggestions from code review
Co-authored-by: Simon <65854503+OpenSourceSimon@users.noreply.github.com>
* chore: add default value for tiktok_voice
Co-authored-by: Jose Collado <jose@collado.pw>
Co-authored-by: Simon <65854503+OpenSourceSimon@users.noreply.github.com>
Co-authored-by: Callum Leslie <github@cleslie.uk>
Co-authored-by: Callum Leslie <git@cleslie.uk>