fix: resolve 502 bad gateway during drive scan by simplifying drive query and throttling workers
b0ec95d
Aniket Mishracommited on
fix: use originalName as primary source for batch, subject and teacher code
98c91cf
Aniket Mishracommited on
fix: title teacher code now takes priority over timetable match
4c9ef84
Aniket Mishracommited on
feat: auto-match teacher photo from code embedded in video title
ccaf6fe
Aniket Mishracommited on
perf: make all drive scans fast — 10 targeted optimisations
aae1b70
Aniket Mishracommited on
Update db.js, server.js, and index.html
b0e2821
Aniket Mishracommited on
fix: strictly reject dates like 2026-09 as batch codes and accurately resolve 27-series batch from title
d18c04d
Aniket Mishracommited on
feat: add batch filter selector, multi-token smart search with original lecture date, and protect original recording titles
856c139
Aniket Mishracommited on
feat: show today's uploads on today's date filter even if recording filename has an earlier lecture date
16a1d59
Aniket Mishracommited on
fix: resume stuck uploads on retry/startup and bulletproof edit modal lookup
b611219
Aniket Mishracommited on
fix: sync all 412+ channel videos from YouTube without 300 cap, and strictly isolate date filtering by lecture title date
a342149
Aniket Mishracommited on
fix: resolve date filtering so midnight uploads match lecture date, clicking All (298) reveals all videos, and searches query across all dates
eac47f2
Aniket Mishracommited on
fix: allow custom chapter topics of any length to render on thumbnail canvas without reverting to subject
da6c3cf
Aniket Mishracommited on
fix: strictly protect pre-applied thumbnails so they are never overwritten, only generate ThumbCraft for untouched videos
ffee9aa
Aniket Mishracommited on
feat: show official created ThumbCraft thumbnail in table rows with exact 1280x614 aspect ratio and zero distortion, auto-updating live to YouTube on save
b05471d
Aniket Mishracommited on
fix: display real original YouTube thumbnail without auto-template overwrite and fix 16:9 aspect ratio to eliminate squishing/compression
aafead6
Aniket Mishracommited on
feat: render clean subject name on thumbnail canvas and display high-res 16:9 ThumbCraft preview in table rows with quick edit overlay
86c764c
Aniket Mishracommited on
fix: remove auto-apply button as requested, fix BMR faculty mapping to Mukul Rohilla by switching to relational email lookup and blocking honorific codes
f616479
Aniket Mishracommited on
fix: enforce strict 100% user & channel isolation across events, status, history, SSE broadcasts and upload queue
b864d67
Aniket Mishracommited on
fix: resolve space in batch regex, prevent cross-subject faculty assignment, map English to E and SST to S, and add 1-click Auto-Apply All Thumbnails button
0b69798
Aniket Mishracommited on
fix: resolve batch extraction to prevent '26-09' and uploader names, extract exact subject from title, and match unique faculty per video from timetable
4a53731
Aniket Mishracommited on
fix: resolve timetable faculty auto-matching per video, prevent teacher dropdown bleedover, and show matched teacher in batch table column
4645307
Aniket Mishracommited on
feat: dynamic weekly timetable integration, dedicated BATCH CODE table column, default today date filter, and auto faculty matching
855b5c0
Aniket Mishracommited on
feat: modern studio UI/UX - remove hero banner, eliminate empty margins with responsive 1536px layout, wrap command & library in cards, move theme/guide to header
1c01610
Aniket Mishracommited on
fix: spacious max-w-4xl edit modal with working save/cancel, searchable faculty dropdown, clean batch code and mandatory validations