Commit History

fix(profile): persist user profile updates to log file
97b0198

vioott commited on

feat(ui): remove redundant navbar from start page
e17d1f7

vioott commited on

feat(ui): unify navigation bar across all pages and disable profile link on start page
1cd055e

vioott commited on

feat(ui): add floating info button to reopen modal and enforce single-session flow
ae01725

vioott commited on

fix(ui): reset intro modal visibility with v2 key and add localized tooltip to name input
7b7d873

vioott commited on

fix(ui): enhance modal styling, navbar color, form validation and session logic
6783ada

vioott commited on

feat(ui): add welcome modal with portfolio project details
354e59a

vioott commited on

feat(ui): add navbar with home and profile links
cd331a3

vioott commited on

perf(cache): cache available models list for 24 hours
cba2d88

vioott commited on

feat(ui): add loading state to submit button and exclude tts models
536f322

vioott commited on

feat(error-handling): add specific error message for quota exhaustion
410d534

vioott commited on

fix(gemini): filter available models to flash variants only, excluding pro and image models
4be8d5a

vioott commited on

feat(gemini): implement dynamic model selection in chat interface
2046451

vioott commited on

fix(gemini): upgrade model to gemini-2.5-flash and remove debug route
fd5e9cf

vioott commited on

feat(debug): add /debug/models route to list available Gemini models
03ca9c2

vioott commited on

fix(logging): improve error logging with traceback and logger
83fde5a

vioott commited on

fix: update gemini model version and add sys import
e7442a3

vioott commited on

fix: correctly use LOG_FILE_PATH variable in all functions"
388c28a

vioott commited on

fix: correct log file path to ensure writability on server
fafdf98

vioott commited on

Merge branch 'main' of https://huggingface.co/spaces/vioott/BookMatchAI-Python-GeminiAPI
25601e0

vioott commited on

fix(log): ensure log path compatibility across environments
469fa34

vioott commited on

Update README.md
7412c3a
verified

vioott commited on

refactor: configure deployment to use Docker
5ea61e3

vioott commited on

fix: remove conflicting metadata from README
d2a539e

vioott commited on

build: specify hardware to enable dynamic space
487d1fa

vioott commited on

build: update requirements.txt
20e3f64

vioott commited on

fix(app): expose app instance for Hugging Face deployment
3e8a0c9

vioott commited on

build(app): add main entry point for local and production runs
03f7d90

vioott commited on

fix(profile): update button text for clarity
92d6cdd

vioott commited on

feat(log): add get_all_users function
9619afc

vioott commited on

fix(home): implement correct user profile creation workflow
761ed56

vioott commited on

fix(genai): handle API key errors gracefully
814be5a

vioott commited on

refactor(chat): use error_redirect template for history errors
ec0ff9b

vioott commited on

feat(template): add generic error redirect page
bf6029e

vioott commited on

fix: add huggingface config for Flask app
ee6c830

vioott commited on

fix: add Hugging Face metadata
8fac055

vioott commited on

Merge branch 'main' of https://huggingface.co/spaces/vioott/BookMatchAI-Python-GeminiAPI
bc51812

vioott commited on

Update README with project overview, features, and setup instructions
7d02fd2

vioott commited on

Add requirements.txt with all project dependencies
e25342c

vioott commited on

Add .env to .gitignore and update genai_service to load API key from environment
47d0d96

vioott commited on

initial commit
3269b26
verified

vioott commited on

style: improved card alignment and responsiveness in templates
f2e7ce4

vioott commited on

refactor: removed unused user_data module and simplified logs handling
f9e4e57

vioott commited on

refactor: reorganized project by separating routes and services
5b5c1df

vioott commited on

style: make chat layout responsive for screens smaller than 1100px
e9ba6dc

vioott commited on

refactor(user): remove static genre counters and redirect to chat after profile update
65b9d17

vioott commited on

refactor(profile): update layout and headings for editing profile
25d7c42

vioott commited on

refactor(start): improve profile creation form layout and toggle logic
be8fbcb

vioott commited on

style: apply genre grid layout and improve form spacing
a1202f9

vioott commited on

refactor(app): centralize and pass genres list to templates
a2774d5

vioott commited on