bot-ci
9163f47b76
feat: home growth auto(7→1) and hourly recent-video snapshot
...
- Add analytics.home_growth_days (auto|1|7); API growth_days=auto tries 7 then 1
- Homepage shows active window and growth-board link; clearer empty reason
- New snapshot_recent scheduler task (schedule.recent_snapshot_minutes/days)
- run_recent_videos refreshes new aids only; never touches completed/backup
- Full 00:01 job keeps ok=1 skip (covers hourly refresh within 1h); mutex with recent
2026-11-02 10:00:02 +08:00
kairee
ff88e91640
feat(web): restore candidate notice on home for logged-in users
2026-11-01 17:52:03 +08:00
kairee
85b0f625a9
feat(web): clean public home header (data date, 7d fans, video count), drop status panel
2026-11-01 17:38:30 +08:00
kairee
14a4cab48b
feat(web): home media grid 2-up mobile / 3-up PC, 6 items, drop folder panel
2026-11-01 17:30:52 +08:00
kairee
e00331c4c6
feat(web): home media sections use 5-up PC / 1-up mobile grid, growth top5
2026-11-01 17:27:10 +08:00
kairee
e40905da24
feat(web): unify home published/growth cards with heat-strip vertical layout
2026-11-01 17:18:42 +08:00
kairee
1ed3746f4b
feat(web): clickable home stats, drop recent-ingest panel, rename watch link
2026-11-01 14:19:27 +08:00
kairee
6c4287b43a
refactor(sync): drop favorite-folder tracking and deal
2026-11-01 13:59:10 +08:00
kairee
9be7d1cab2
feat(web): dropdown sort and time filters with year support
2026-11-01 12:45:40 +08:00
kairee
c0b0286395
feat(web): split video and up rankings and add about page
2026-11-01 11:33:15 +08:00
kairee
52a8d90c47
feat(web): use history routing and preserve scroll on filter changes
2026-11-01 01:55:37 +08:00
kairee
cbba405271
feat(web): add mobile-first read-only dashboard frontend
2026-10-31 23:46:55 +08:00