Commit Graph

  • 6307a24c4c fix(demo & streak): fix Neha demo account hang, enhance streak animation for light/dark modes and cries/celebration emojis ectasy663 2026-09-20 12:37:11 +05:30
  • c17785e38a design: cyan -> rgb(12,96,96) in light theme, #00F0FF stays in dark theme ectasy663 2026-09-20 12:19:23 +05:30
  • 0fab60b710 perf: eliminate demo account switch lag - no more page reload, parallel fetches, settings cache ectasy663 2026-09-20 12:15:33 +05:30
  • 896073ea2d perf: docker + next.js build optimisation - dockerignore exclusions, BuildKit cache mounts, backend image reuse, memory limits, next.js bundle tree-shaking ectasy663 2026-09-20 12:03:58 +05:30
  • fee57e154b prod: hardened deploy config for srv1289857 — prod container names/ports (frontend :3882, backend :8010, db :5440), Dockerfile.prod (uvicorn --workers 1, init_db race fix), next.config.ts BACKEND_INTERNAL_URL build-arg rewrite, celery worker/beat healthchecks (no-HTTP daemons: inspect ping w/ tmp-file output, /proc cmdline grep; pgrep unavailable in image), pgbouncer removed, restart: unless-stopped Tara Menon 2026-09-20 11:22:20 +05:30
  • 5c6ddcaca0 fix: QA report BUG-01 to BUG-12 full resolution - demo switcher, AI tutor stream, timeline alignment, cbt filtering, danger styling, streak celebration ectasy663 2026-09-19 22:53:58 +05:30
  • 45f2f82eaf fix: QA report bugs BUG-01 through BUG-11 resolved - streak modal close btn, calculator crash guard, AI chat auto-scroll, leaderboard zero-streak fix, name annotation cleanup everywhere, CBT score display colors, PrepPilot difficulty badge layout ectasy663 2026-09-19 22:34:45 +05:30
  • afab06d33c feat: complete comprehensive zero-state metrics across all dashboard pages for new accounts ectasy663 2026-09-13 22:17:40 +05:30
  • d9bd142e6a feat: add AI options to landing mock sidebar and wire database-backed stats & leaderboard with fresh zero states ectasy663 2026-09-13 21:57:12 +05:30
  • a6a8eda51b fix(landing): comment out trust bar marquee and add smooth section divider ectasy663 2026-09-13 21:37:09 +05:30
  • 2438ec55d4 feat: add plan selection onboarding screen after signup ectasy663 2026-09-13 21:30:58 +05:30
  • 5dc45bb90e fix: remove 'Optional if using OTP' from signup password label ectasy663 2026-09-13 21:24:06 +05:30
  • a81e53c781 fix: demo name, trial flow, signup profile fields, docker pgbouncer/frontend ectasy663 2026-09-13 21:19:35 +05:30
  • d0472da976 chore: disable OTP/phone-validation at signup, fix next.config rewrite env bug, clean stale .next cache ectasy663 2026-09-13 15:25:56 +05:30
  • c1de5ee7d0 docs: add comprehensive DESIGN_SYSTEM.md detailing typography, color tokens, button stylings, and component patterns across light and dark modes ectasy663 2026-09-11 11:47:18 +05:30
  • 92af3fe49a chore(cleanup): purge runtime logs, obsolete scripts, and raw PDFs while preserving sample NEET/JEE testing datasets ectasy663 2026-09-09 12:26:45 +05:30
  • ec558d52fe feat: audit and purge legacy backend files, stub Phase 2 AI LLM modules, create comprehensive PAGEWISE_API_DOCUMENTATION.md, and wire DPS test seeding ectasy663 2026-09-09 11:28:34 +05:30
  • a28366f0c3 fix: seed FK flush order, DPS path resolution, admin_uploads Docker mount, docker-compose env additions ectasy663 2026-09-09 09:52:33 +05:30
  • 4364fdf9ec docs: add Section 6 to API_DOCUMENTATION.md - ENV vars, CORS config, email service, SMS roadmap ectasy663 2026-09-09 09:49:40 +05:30
  • 63c8067216 feat: wire SMTP email service, production CORS domains, Razorpay ENV, MinIO env-vars, and DPS seed from admin_uploads ectasy663 2026-09-09 09:48:00 +05:30
  • 5951ab5b3f fix(auth): restrict seeded credentials exclusively to super admin and demo student in backend and api documentation ectasy663 2026-09-04 12:01:02 +05:30
  • 3ad281aae6 fix(auth): resolve demo login redirect loop, fix backend API bugs, restore clean login UI, and add comprehensive API docs with headers ectasy663 2026-09-04 11:49:13 +05:30
  • b152f73c3d chore: remove parent dashboard UI and update PRD tags ectasy663 2026-08-13 11:41:52 +05:30
  • ba583836e3 docs: clarify parent APIs are planned and UI is mocked ectasy663 2026-08-13 11:38:16 +05:30
  • 6e712c0af5 fix: resolve typescript and suspense issues on checkout and upgrade pages ectasy663 2026-08-13 11:35:13 +05:30
  • 63bf71a50c feat: complete auth and gateway agnostic billing implementation ectasy663 2026-08-13 11:32:35 +05:30
  • f25e338430 docs: Update PRD to reflect removed free tier and latest UI specs ectasy663 2026-08-07 11:28:15 +05:30
  • 29f33aded0 UI: Added section-aware light-mode styling to main dashboard header icons (Gold for Pro Tier, Cyan for AI Coach) ectasy663 2026-08-07 11:22:41 +05:30
  • 117e0c4e2e UI: Section-aware sidebar active colors - gold for Pro Tier, teal for AI Coach in light mode ectasy663 2026-08-07 11:14:24 +05:30
  • 5f1f6ee156 prd file added ectasy663 2026-08-05 13:57:37 +05:30
  • fbc9025535 UI: Premium sidebar redesign with gradient dividers, glassmorphism, and polished section headers ectasy663 2026-08-05 13:27:22 +05:30
  • 1f0ec0ec4d UI: Removed Watch Demo button from main page hero section ectasy663 2026-08-05 13:23:21 +05:30
  • 67226cb2f7 UI: Fixed AI Powered tag alignment on Mistake Analyzer page ectasy663 2026-08-05 13:18:43 +05:30
  • 6e1f1b5dad Fix: Add missing Badge import in Mistake Analyzer page ectasy663 2026-08-05 13:14:08 +05:30
  • c95ca5d5c8 UI: Replaced SM-2 Engine tag with AI Powered tag on Mistake Analyzer page ectasy663 2026-08-05 13:12:25 +05:30
  • 54f60d097e UI/UX enhancements: refined footer layout, dashboard sidebar fixes, header tweaks, and theme alignment ectasy663 2026-08-05 13:07:36 +05:30
  • 6760a21a7e Fixed some minor bugs ectasy663 2026-08-04 10:39:39 +05:30
  • c2fab50749 chore: Secure routes with auth middleware, update text and fix minor bugs ectasy663 2026-08-03 17:55:20 +05:30
  • 62d15c85f6 fix: smart CBT result/back routing for DPPs and add Test Type selector in Admin panel ectasy663 2026-07-27 15:55:54 +05:30
  • 053b727725 fix: remove all Expand View links, seed real 15Q JEE/NEET DPP questions per subject ectasy663 2026-07-27 15:35:14 +05:30
  • f7c452aba6 fix(ui): fix X button hover, clean ExamEnum titles, route CBT DPP to real /cbt/[id] engine ectasy663 2026-07-27 15:21:13 +05:30
  • 9fb23d05e1 fix(ui): separate cbt and pdf dpp viewer logic and fix flex layout on dpp cards ectasy663 2026-07-27 15:12:46 +05:30
  • d79671ee73 chore: add mock seeding script for dpps ectasy663 2026-07-27 15:06:04 +05:30
  • a5bb2d867c feat: setup admin JSON generation and pdf viewer for free plan DPPs ectasy663 2026-07-27 14:56:25 +05:30
  • c214ca41b6 Optimize frontend for production using multi-stage standalone build ectasy663 2026-07-27 13:26:31 +05:30
  • f5049ef965 Make iframe background transparent to fix FOUC and use vibrant cyan/magenta firecrackers ectasy663 2026-07-10 16:59:43 +05:30
  • ead4942b6d Restore robust window.parent theme detection for instant iframe styling ectasy663 2026-07-10 16:54:58 +05:30
  • 90700c0268 Fix modal border and improve light mode firecracker colors ectasy663 2026-07-10 16:51:25 +05:30
  • 6382924a62 Update firecrackers, sparks, and sad faces to adapt dynamically to light/dark themes ectasy663 2026-07-10 16:47:20 +05:30
  • 5b69f4fdca Fix light theme detection logic (check absence of dark class) ectasy663 2026-07-10 16:44:23 +05:30
  • 0d6e0b83ac Support robust theme sync with resolvedTheme and parent check loop ectasy663 2026-07-10 16:41:22 +05:30
  • 31ef5cf024 Fix light theme script injection bug ectasy663 2026-07-10 16:37:58 +05:30
  • 2ca9fdbbb5 Support Light Theme natively for Streak Modal & iframe ectasy663 2026-07-10 16:33:50 +05:30
  • d04295552e Eliminate all blue tint from canvas trailing colors and CSS variables ectasy663 2026-07-10 16:24:07 +05:30
  • 7a293b6df0 Update streak onboarding modal styling (black bg, larger text, no border) ectasy663 2026-07-10 16:17:44 +05:30
  • f15c260cae Update streak onboarding card size to w-[80vw] h-[80vh] and background color of animation and greetings panels to solid black ectasy663 2026-07-10 16:08:59 +05:30
  • ebc552a8ca Update card width to max-w-2xl and iframe animation height to 360px. Adjust demo streak data in database seed. ectasy663 2026-07-10 14:40:57 +05:30
  • 89c704c02c Refactor streak modal into a single card with top border-b iframe animation and bottom greetings, daily check-in Snapchat-like streak update/reset logic ectasy663 2026-07-10 14:29:34 +05:30
  • 96cf5f6dc1 Change sadness threshold to streak <= 2 ectasy663 2026-07-10 13:49:03 +05:30
  • cdf50ed99c Restore scrolling/spinning logo animation by separating canvas and React modal card ectasy663 2026-07-10 13:40:00 +05:30
  • ecfc9d3b43 Fix React DOM warning by using allowtransparency attribute ectasy663 2026-07-10 13:35:09 +05:30
  • c0642ad6f3 Refactor streak modal to overlay native React component on transparent celebration canvas iframe ectasy663 2026-07-10 13:30:33 +05:30
  • 79dde09304 Implement streak celebration animation ectasy663 2026-07-10 12:51:59 +05:30
  • d5199682e3 feat: complete UI tasks, backend optimizations, coupon admin, user kundli ectasy663 2026-07-10 12:36:56 +05:30
  • 149d365218 Fix CBT history react-markdown crash, fix test deletion cascade, fix cbt theme, add 180 NEET questions ectasy663 2026-07-09 23:37:15 +05:30
  • 7c5acbd823 Fix admin tests endpoint to create_manual and fix language enum from EN to English ectasy663 2026-07-09 18:03:35 +05:30
  • 4a899f63e8 Fix Admin test upload API endpoint URL & fix AI coach infinite reload caused by session polling ectasy663 2026-07-09 17:53:27 +05:30
  • 3cc72cb327 Fix UI sizing on pricing, update text to Get Pro and /year, resolve 500 error ectasy663 2026-07-09 17:20:44 +05:30
  • 22b167b985 UI/UX Polishing: CBT dashboard, sidebar tiers, landing pricing, and exam disclaimer ectasy663 2026-07-09 17:05:40 +05:30
  • b80d73ec26 Fix UI issues, timer logic, theme switcher, view solutions, and markdown rendering ectasy663 2026-07-09 16:08:12 +05:30
  • bc444ea737 Fix UI bugs: history page fallback, admin page typescript type, cbt page math rendering ectasy663 2026-07-09 09:47:10 +05:30
  • 8f9bef9744 Fix state sync for target exam tag in header ectasy663 2026-07-08 15:09:19 +05:30
  • db22448086 Remove temp text dumps ectasy663 2026-07-08 14:52:42 +05:30
  • ffcd7081e2 Fix StreakCounter animation, PeriodicTable image, and add Feature Comparison matrix ectasy663 2026-07-08 14:52:24 +05:30
  • 66e6fc8d3f fix(cbt): Periodic Table image clarity and reliable full-screen exit ectasy663 2026-07-08 12:50:24 +05:30
  • 1a6168f724 fix(dashboard): DPP tags properly dynamic based on user target exam ectasy663 2026-07-08 12:46:44 +05:30
  • c87b305646 Feat: Add script to parse 4 real PDF DPPs into Database ectasy663 2026-07-07 16:42:32 +05:30
  • e901108288 Feat: Seed accurate complex LaTeX questions and fix Play button hover state in dark mode ectasy663 2026-07-07 16:34:25 +05:30
  • 15cb718196 Fix: Add use client directive to DPP page ectasy663 2026-07-07 16:25:13 +05:30
  • ea19660cc8 Fix: Remove missing date-fns dependency and use native Date format ectasy663 2026-07-07 16:21:48 +05:30
  • cab2aad6f8 Fix: Replace missing Select component with native select ectasy663 2026-07-07 16:19:21 +05:30
  • 988923ef4b Feat: Implement AI DPP CBT conversion and frontend sync ectasy663 2026-07-07 16:12:56 +05:30
  • b6ebb9d9c3 Feat: Complete CBT PDF upload, AI parsing, and MinIO storage integration ectasy663 2026-07-07 15:56:44 +05:30
  • c5260eec2e Fix: Swap light and dark mode logos as requested ectasy663 2026-07-07 15:31:24 +05:30
  • 2d6c9c2202 Fix: Configure Tailwind v4 to use .dark class strategy for dark mode ectasy663 2026-07-07 15:27:23 +05:30
  • fe73bce834 Fix: Correct logo light/dark switching - dark_background for light mode, light_background for dark mode ectasy663 2026-07-07 15:23:05 +05:30
  • 6b0025408e Fix: Replace ALL Rectangular_light_background.svg refs with dark version globally ectasy663 2026-07-07 15:14:01 +05:30
  • 5ede1df970 Fix: Revert page/layout logos to support correct light/dark switching and fix login hydration mismatch ectasy663 2026-07-07 15:08:43 +05:30
  • 489d018966 UI: Use Rectangular_dark_background.svg universally to prevent low contrast on white backgrounds ectasy663 2026-07-07 15:02:49 +05:30
  • f91f13e5d2 UI: Revert to original logo configuration for light/dark modes based on feedback ectasy663 2026-07-07 14:52:30 +05:30
  • 9dd1a741e1 UI: Use Rectangular_dark_background.svg universally for logo ectasy663 2026-07-07 14:49:05 +05:30
  • d6bffab384 UI: Swap light/dark logo files and increase logo size ectasy663 2026-07-07 14:46:09 +05:30
  • 8536196ac0 UI: Fix streak modal, light mode contrast, state datalist, and plan mapping ectasy663 2026-07-07 14:41:04 +05:30
  • 22549edcdb fix: resolve Next.js rendering errors, hook unhandled fetch error, theme logo layout, double header, and FastAPI multipart dependency ectasy663 2026-07-07 13:56:32 +05:30
  • 04db17ea0e Implement active user tiers, class-based Tailwind theme switcher, 3-tiled static dashboard layout, Minio object storage integration, school & state settings database sync, and streak wishes onboarding modal ectasy663 2026-07-07 13:43:30 +05:30
  • 426b98ddab feat: complete pragativeer v2 frontend and backend, docker setup, and cbt engine ectasy663 2026-07-06 17:08:13 +05:30
  • ce01795aa9 feat: complete premium NEET/JEE platform with admin, student dashboards, and upgraded branding ectasy663 2026-06-24 13:47:25 +05:30
  • 6764521f83 Initial commit from Create Next App ectasy663 2026-06-24 11:05:58 +05:30