TreeTrack / app.py

Commit History

Security: remove auto-login demo endpoint, require password for demo_user
2a49dd7

RoyAalekh commited on

Fix tree marker colors and make instructions panel persistent
f75a344

RoyAalekh commited on

Redesign welcome page as main dashboard and create contributors page
6395222

RoyAalekh commited on

Implement ID-based color binning for tree markers and add multiple marker style options
a26c316

RoyAalekh commited on

Implement proper demo authentication flow
37426c6

RoyAalekh commited on

Fix demo login: proper naming and soothing colors
ecadd5a

RoyAalekh commited on

Major simplification: streamline conference flow
65bbbc0

RoyAalekh commited on

Simplify conference flow: demo account stays logged in
50e2e6d

RoyAalekh commited on

Redirect root to welcome screen for conference mode
60cd7c1

RoyAalekh commited on

Add conference welcome screen with non-linear exploration design
3170c04

RoyAalekh commited on

refactor: Clean up and rename to Demo Account
e71677a

RoyAalekh commited on

feat: Replace complex auto-login with simple Conference Demo button
eee83a0

RoyAalekh commited on

debug: Add config debug endpoint to check conference mode status
11c0589

RoyAalekh commited on

fix: Prevent infinite redirect loop in conference auto-login
3517aa8

RoyAalekh commited on

feat: Add conference auto-login with demo participant role
a3d7db1

RoyAalekh commited on

fix(telemetry): normalize Supabase events to include nested user object for UI display
71240dc

RoyAalekh commited on

feat(telemetry): add admin UI, server/client auth telemetry; grant admin to Ishita
0dbb26a

RoyAalekh commited on

chore: add more logging for updates/telemetry and order trees by updated_at desc
df236f5

RoyAalekh commited on

feat: switch measurements to feet, add recorder UI, and persist telemetry to Supabase
7f8f9a6

RoyAalekh commited on

Complete async database operations and codebase cleanup
d06b99c

RoyAalekh commited on

Fix authentication redirect loop with dual cookie+header auth
d69ea55

RoyAalekh commited on

feat: Add comprehensive authentication system with user management
ca371b2

RoyAalekh commited on

πŸ›‘οΈ Make app startup resilient - don't fail on Supabase connection issues
3c631de

RoyAalekh commited on

πŸš€ Complete Supabase Migration - Clean Architecture Ready for Deployment
ef3133a

RoyAalekh commited on

Replace app.py with clean Supabase-only implementation
2fcae50

RoyAalekh commited on

Remove all emojis from code - keep professional clean text
ee85faa

RoyAalekh commited on

πŸ”§ Fix persistent storage permission errors for HF Spaces
f3e6a26

RoyAalekh commited on

🌳 Add HF Spaces persistent storage & concurrent write optimizations
5b53982

RoyAalekh commited on

🌳 Add intelligent auto-suggestion system with master species database
55932c9

RoyAalekh commited on

πŸ“₯ Add direct database download endpoints
0aff583

RoyAalekh commited on

πŸ‹ Implement Docker-native persistence solution
3f9ec34

RoyAalekh commited on

feat: Implement comprehensive cache management and codebase optimization
1455aca

RoyAalekh commited on

Add debug endpoint to inspect actual file contents on server
f029b18

RoyAalekh commited on

BYPASS STATIC FILE CACHING - Serve map directly through FastAPI
c7060a1

RoyAalekh commited on

Add Docker cache-busting to resolve container-level caching
c296d70

RoyAalekh commited on

Fix browser caching issues and clean up old files
7b85f44

RoyAalekh commited on

Replace Git persistence with simple database backup system
4b38699

RoyAalekh commited on

Add robust auto-commit system and professional UI redesign
6f15ebd

RoyAalekh commited on

Fix JSON parsing in tree retrieval endpoints
795b079

RoyAalekh commited on

Fix JSON validation issue for array fields
0a6dddb

RoyAalekh commited on

Complete TreeTrack Field Research Application with all 12 fields, file uploads, camera, audio recording, GPS, and mobile-responsive UI
6a5c5e3

RoyAalekh commited on

Update TreeTrack to comprehensive 12-field schema - Enhanced database schema with all required fields - Added support for JSON storage of arrays/objects - Updated Pydantic models with validation - Prepared upload directories for images/audio - Ready for comprehensive field data collection
3b7a305

RoyAalekh commited on

Add TreeTrack FastAPI application with Docker deployment for HF Spaces
a27587f

RoyAalekh commited on