Commit Graph

  • 920798966a Fix bible reader version filtering and improve UI Andrei 2025-09-24 12:27:21 +00:00
  • 4adf1d286e Add comprehensive social media management system and improve admin pages Andrei 2025-09-24 12:08:01 +00:00
  • 3b34d7518b Fix admin authentication cookie handling Andrei 2025-09-24 10:06:29 +00:00
  • 4303e48fac Fix Next.js 15 compatibility and TypeScript errors Andrei 2025-09-24 09:54:13 +00:00
  • b0dd6c1a4b Remove deprecated swcMinify option from Next.js 15+ config Andrei 2025-09-24 08:27:08 +00:00
  • 6c3943ffa3 Fix Next.js config and confirm build optimizations working Andrei 2025-09-24 08:19:08 +00:00
  • fb4959a550 Exclude /bibles/ and /scripts/ folders from Next.js builds Andrei 2025-09-24 08:16:22 +00:00
  • cce9016e22 Add Google Analytics tracking code Andrei 2025-09-24 08:10:18 +00:00
  • 95070e5369 Add comprehensive page management system to admin dashboard Andrei 2025-09-24 07:26:25 +00:00
  • f81886a851 Fix logo branding: update from Romanian to English Andrei 2025-09-24 07:06:44 +00:00
  • 39b6899315 Complete admin dashboard implementation with comprehensive features Andrei 2025-09-23 12:01:34 +00:00
  • ee99e93ec2 Implement dynamic daily verse system with rotating Biblical content Claude Assistant 2025-09-22 19:22:34 +00:00
  • d4b0062521 Implement comprehensive homepage improvements and SEO optimization Claude Assistant 2025-09-22 18:40:21 +00:00
  • b24251eb2d Add simple Docker deployment setup without nginx/postgres Claude Assistant 2025-09-22 14:41:18 +00:00
  • 5542a9d6a7 Prepare production branch: remove test files and add Dockerfile Claude Assistant 2025-09-22 14:38:19 +00:00
  • 19d29032ae Fix TypeScript configuration by excluding test files Claude Assistant 2025-09-22 14:33:06 +00:00
  • 1257e9bdf7 Fix Next.js 15 Suspense boundary errors and remove Docker files Claude Assistant 2025-09-22 14:26:23 +00:00
  • 98c17d69bc Build fixes: offline-safe fonts, Next.js API route type updates, TS strict errors resolved, MUI import cleanup, chat markdown wrapper, Azure OpenAI typing, caching key + chapter API id types, and misc error-logging typings. andupetcu 2025-09-22 17:07:31 +03:00
  • c82b3007fd Restructure chat interface to display history side-by-side with live chat andupetcu 2025-09-22 12:57:09 +03:00
  • 24c0577f44 Fix chat history authentication and conversation saving andupetcu 2025-09-22 12:47:59 +03:00
  • 6295c15755 Fix AI chat conversation errors and history loading issues andupetcu 2025-09-22 12:20:35 +03:00
  • 382fb93de2 Complete Phase 3: Add conversation management capabilities to AI chat andupetcu 2025-09-22 12:05:03 +03:00
  • 86b7ff377b Implement AI chat history system with enhanced memory (Phases 1 & 2) andupetcu 2025-09-22 11:33:36 +03:00
  • 73a8b44f76 Fix Discuss this verse functionality and update live counter to static text andupetcu 2025-09-22 10:57:45 +03:00
  • e2c7e21967 Implement comprehensive homepage enhancements and floating chat improvements andupetcu 2025-09-22 10:39:07 +03:00
  • 72d39e74c8 Implement comprehensive homepage enhancements with 8 new sections andupetcu 2025-09-22 09:48:11 +03:00
  • 4fac06e94b Fix relativeTime API usage correctly andupetcu 2025-09-22 09:25:58 +03:00
  • 019e64d2ac Fix relativeTime warning in prayers page andupetcu 2025-09-22 09:23:02 +03:00
  • 30e5c8d931 Fix keyboard shortcuts conflict between bible reader and AI chat andupetcu 2025-09-22 09:21:56 +03:00
  • 414876ec49 Fix JSX comment syntax errors in bible reader andupetcu 2025-09-22 08:58:01 +03:00
  • 82ace8d145 Migrate all pages from Grid to Box components using flexbox layout andupetcu 2025-09-22 08:57:13 +03:00
  • 5cbb20e96f Fix prayers page layout using flexbox instead of Grid andupetcu 2025-09-21 23:24:33 +03:00
  • 8cdb3b03bf Fix relativeTime warning by removing now parameter and adding fallback andupetcu 2025-09-21 23:20:02 +03:00
  • f71b6d44c7 Fix prayer page errors: add missing translations and fix time formatting andupetcu 2025-09-21 23:18:48 +03:00
  • 5a3c6a6691 Move Add Prayer button to sidebar and implement comprehensive prayer functionality andupetcu 2025-09-21 23:17:20 +03:00
  • 6492601355 Implement comprehensive prayer writing and AI generation interface andupetcu 2025-09-21 22:12:26 +03:00
  • 508ab20725 Add URL parameter tracking for search functionality andupetcu 2025-09-21 21:42:48 +03:00
  • 1e9e8712f9 Fix search results navigation and Material-UI deprecation issues andupetcu 2025-09-21 21:32:56 +03:00
  • 4cd9b406ad Redesign search page with modern UX and user-specific features andupetcu 2025-09-21 21:23:05 +03:00
  • 40c2df3b41 Update Romanian translations and improve chapter dropdown andupetcu 2025-09-21 21:10:25 +03:00
  • 6eade8df49 Fix missing translation keys for Bible reader settings dialog andupetcu 2025-09-21 14:31:07 +03:00
  • a2380efadd Create enhanced Bible reader with modern UX and compact navigation andupetcu 2025-09-21 14:20:05 +03:00
  • 686f498300 Create comprehensive bookmarks management page andupetcu 2025-09-21 01:29:46 +03:00
  • 1b43b4e1e3 Implement complete bookmark functionality for Bible reading andupetcu 2025-09-21 01:25:50 +03:00
  • e4acac270e Fix profile name update persistence andupetcu 2025-09-21 01:13:32 +03:00
  • 196ca00194 Fix authentication state persistence and admin role display andupetcu 2025-09-21 01:06:30 +03:00
  • 62ca73b2ac Fix relativeTime calls in prayers page by adding required now parameter andupetcu 2025-09-20 23:48:05 +03:00
  • e1146d39e0 Add rate-limited api.bible fetcher for English Bible (configurable Bible ID/abbr); outputs OT/NT JSON compatible with versioned import; resumable per-chapter cache. andupetcu 2025-09-20 20:54:13 +03:00
  • 5ddf62e5cf Vector schema per version: add ai_bible schema with per-version tables (bv_<lang>_<abbr>) in Python ingest; dynamic table resolution in vector-search with fallback to legacy table; sample pgAdmin queries printed. andupetcu 2025-09-20 19:08:11 +03:00
  • 8b26d72c1c Remove standalone /[locale]/chat page; enhance FloatingChat with fullscreen toggle via Launch icon; add global event to open chat (optionally fullscreen); wire home buttons/cards to open modal instead of routing. andupetcu 2025-09-20 19:03:40 +03:00
  • 3f2407b704 Localize chat UI with next-intl; send locale + serialized history to /api/chat; use locale for timestamps; suggestions from messages; rely on API prompts per locale. andupetcu 2025-09-20 18:57:07 +03:00
  • 75476a85c9 Fix clearFilters to reset bookKeys instead of books to avoid undefined includes error. andupetcu 2025-09-20 18:15:48 +03:00
  • 810fa9293e Move version selector to be the first filter on /[locale]/search sidebar. andupetcu 2025-09-20 18:13:53 +03:00
  • df0eb6661f Add version selector to /[locale]/search: new /api/bible/versions endpoint; fetch versions per locale; refetch books on version change; pass version to search API; localized label. andupetcu 2025-09-20 18:13:13 +03:00
  • a1b92be2a5 Search filters now backed by DB per locale/version: fetch books from /api/bible/books; send bookKeys + locale to API; API constrains by versionId and bookKey/name; keeps testament filter. andupetcu 2025-09-20 18:10:50 +03:00
  • 0f31dfca8e Localize /[locale]/search page via next-intl; translate UI strings, filters, statuses; use bookTranslations to render book labels by locale; keep DB filters steady; support popular searches per locale. andupetcu 2025-09-20 18:08:43 +03:00
  • 71447d32c3 Localize prayers page via next-intl messages (titles, categories, stats, buttons, dialog, samples); use Intl relative time; scalable for more locales. andupetcu 2025-09-20 18:06:27 +03:00
  • ddfc2b673f Localize /[locale]/prayers page: use locale-aware labels, sample data, and timestamps; ensure /en/prayers renders in English. andupetcu 2025-09-20 18:04:07 +03:00
  • 88b251c100 Fix Edge-incompatible middleware; set Node runtime on Prisma/pg routes; add full Romanian Bible import + converter; import data JSON; resync RO bookKeys; stabilize /api/bible/books locale fallback; restart dev server. andupetcu 2025-09-20 18:01:04 +03:00
  • 500066450d Improve home page layout and typography andupetcu 2025-09-20 16:23:34 +03:00
  • 51248b24f7 Update color palette and improve UI aesthetics andupetcu 2025-09-20 16:04:02 +03:00
  • a0969e88df Implement complete multi-language support with Romanian/English andupetcu 2025-09-20 15:43:51 +03:00
  • dd5e1102eb Implement Azure OpenAI vector embeddings for Romanian Bible andupetcu 2025-09-20 15:18:00 +03:00
  • 3b375c869b Add complete Biblical Guide web application with Material UI andupetcu 2025-09-20 14:10:28 +03:00