Fix top axis display and add plugin for proper synchronization
aeed659
Akshit ShubhamQwen-Codercommited on
Add stacked chart with topic ratios and subject filtering
e5a5320
Akshit ShubhamQwen-Codercommited on
fix: improve public download headers for PDF viewer app compatibility
f07037a
tClaude Opus 4.6commited on
feat: add public token links for Drive API files and breadcrumb navigation
abda79a
tClaude Opus 4.6commited on
fix: drive copy link uses download URL, exclude neetprep when tags selected
579fd4f
tClaude Opus 4.6commited on
feat: add PDF viewer selection setting and fix drive copy links
a90d76a
tClaude Opus 4.6commited on
feat: add lazy loading for large drive folders
71ab958
tClaude Opus 4.6commited on
feat: major UX overhaul for PDF viewer, drive browser, and NeetPrep
693a1e9
tClaude Opus 4.6commited on
feat: modernize drive sync UI and add public access links
b564de3
tClaude Opus 4.6commited on
feat: refactor revision notes to store JSON instead of rasterized images
e311892
tClaude Opus 4.6commited on
ux: replace skip page confirm dialog with non-intrusive toast
6d16370
tClaude (claude-opus-4-5-thinking)commited on
style: add smooth animations and byte-accurate progress bar
c3812ef
tClaude (claude-opus-4-5-thinking)commited on
feat: add auto-save functionality to question entry form
520ce12
tClaude (claude-opus-4-5-thinking)commited on
style: unify UI/UX design system across all templates
106be3a
tClaude (claude-opus-4-5-thinking)commited on
style: unify UI/UX across question entry and quiz templates
b08752b
tClaude (claude-opus-4-5-thinking)commited on
fix: remove redundant question thumbnail from quiz details panel
c0f39fc
tClaude (claude-opus-4-5-thinking)commited on
fix: handle None question_text in classified edit page
e922737
tClaude (claude-opus-4-5-thinking)commited on
fix: create question row if missing when saving classification
32f5035
tClaude (claude-opus-4-5-thinking)commited on
feat: add revision notes display in quiz and question reference in notes modal
bce2021
tClaude (claude-opus-4-5-thinking)commited on
fix: improve stylus drawing with touch-action CSS and debounced save
5525be4
tClaude (claude-opus-4-5-thinking)commited on
feat: redesign revision notes system with separate handwritten canvas
da90401
tClaude (claude-opus-4-5-thinking)commited on
new features
c5175b4
tcommited on
new features
d3d811e
tcommited on
fix: resolve unresponsive edit button in PDF manager
24388f8
tcommited on
fix: consolidate pending fixes for PDF manager UI, dashboard filtering, and SQL syntax
2b07d6b
tcommited on
fix: add missing uuid import in pdf_ops.py to resolve 500 error in merge and resize operations
fb7e5e9
tcommited on
fix: resolve NameError in processing.py and restore missing question routes
daae428
tcommited on
fix: correct import of create_pdf_from_full_images in pdf_ops.py
ef01286
tcommited on
refactor: modularize routes.py into dedicated package
b8f6c54
tcommited on
fix: escape curly braces in prompt templates to resolve KeyError during formatting
2246152
tcommited on
fix: resolve ambiguous column error and improve AI suggestions UX
0b772fa
tcommited on
feat: add manual classification with AI topic suggestions in question entry v2
8fc5307
tcommited on
Fix database locking issue during HF sync\n\n- Removed shutil.move() that was temporarily replacing the active database file\n- Now upload the backup file directly without affecting the active database\n- This prevents 'attempt to write a readonly database' errors during sync operations\n- Ensures database remains accessible for writes during backup process
a0c684f
tQwen-Codercommited on
fix: switch to bullseye base to resolve wkhtmltox dependencies
19344f4
tcommited on
fix: switch to bullseye base to resolve wkhtmltox dependencies