Commit Graph

9 Commits

Author SHA1 Message Date
Ryderjj89
f5639af27f Add comprehensive Bible search feature
- Implement backend search engine with indexing and relevance scoring
- Add search API endpoints (/api/search and /api/search/suggestions)
- Create SearchComponent with modal and page views
- Add search button to header navigation
- Support real-time search with debouncing
- Include context verses and search term highlighting
- Add book filtering and mobile-responsive design
- Integrate with existing routing and navigation system
2025-09-15 17:30:00 -04:00
Ryderjj89
8423784d8d Fix backend API to allow book-only favorites (chapter is now optional) 2025-09-13 18:31:38 -04:00
Ryderjj89
dbdb455772 Fix session cookie configuration and add debugging for authentication issues 2025-09-13 17:16:22 -04:00
Ryderjj89
a804430536 Add OpenID Connect authentication and SQLite database with user preferences and favorites system 2025-09-13 16:50:26 -04:00
Ryderjj89
9bebd76d7c Fix chapter listing API and restore font size controls 2025-09-13 15:59:07 -04:00
Ryderjj89
eb81bdc9e6 Disable helmet security headers and use relative API URLs to fix HTTP access 2025-09-13 15:36:27 -04:00
Ryderjj89
a26047493a Fix frontend static file paths to point to correct Docker container location 2025-09-13 12:33:37 -04:00
Ryderjj89
cb3dbe8d5b Add static file serving and SPA routing support for React frontend 2025-09-13 12:28:59 -04:00
Ryderjj89
13c93879c0 Reorganize project structure with backend/ and frontend/ directories 2025-09-13 12:14:01 -04:00