Releases
v1.3.0
Compare
Sorry, something went wrong.
No results found
What's New
Dashboard (Data Overview)
4 stat cards: total users, total posts, analyzed posts, today's downloads
30-day download trend chart (area chart)
User video distribution Top 10 (horizontal bar chart)
Top 15 tags chart (vertical bar chart)
Content level distribution chart
Built with Recharts, Apple-inspired minimal design
Parallel User Sync
Multiple users can now sync simultaneously instead of one at a time
Each user shows independent sync progress
Removed global sync lock
In-App Browser
"Open Homepage" in user list now opens in an embedded browser window
Reuses the login session (persist:douyin-login partition) — no need to log in again
Error Boundary
Global React error boundary catches crashes gracefully
Shows error message with a retry button
Performance Improvements
getTopTags : Replaced JS-side JSON.parse loop with SQLite json_each() — single SQL query handles all tag aggregation
Posts Table Indexes : Added 5 indexes on user_id, sec_uid, create_time, analyzed_at, downloaded_at
Bug Fixes
Fixed persistent orange focus border on chart elements when clicking (CSS specificity issue)
Refined button, badge, slider UI components for consistency
Full Changelog
v1.2.3...v1.3.0
You can’t perform that action at this time.