Sharang Parnerkar sharang
  • Joined on 2026-02-06
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-06 21:18:46 +00:00
17b9006b88 feat(pitch-deck): English email templates, investor language preference, link-only invite mode
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-05 09:39:59 +00:00
f0a84e79ab fix(preview): return fp_scenarios key so version-specific scenario is resolved in admin preview
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-04 21:14:20 +00:00
404963db77 feat(showcase): restore intro-presenter and executive-summary slides in showcase mode
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-04 21:12:59 +00:00
0acbf25956 fix(showcase): hide Data Room link for showcase sessions
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-04 21:01:02 +00:00
2bd9b015eb fix(showcase): block financial data from AI Q&A, fix FAB overflow, fix presenter slide mapping
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-04 20:50:40 +00:00
be126a7a39 fix(pitch): showcase sidebar shows only filtered slides + AI presenter via FAB
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-04 20:41:20 +00:00
30a9165497 feat(pitch): showcase mode — per-investor toggle hides financial/investor slides for customer demos
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-04 13:21:43 +00:00
f2184be02f fix: tab row counts use investor's scenario, not always Base Case
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-04 13:00:11 +00:00
06014d57b3 fix: derive fp_scenario IDs from version snapshot, eliminate hardcoded UUIDs
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-04 12:27:17 +00:00
6c022d1a79 fix: allow investors to query fp_ scenarios by scenarioId
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-01 19:00:41 +00:00
f130c45ca8 feat(dataroom): bilingual descriptions, drag-drop multi-file upload, edit existing upload descriptions
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-01 14:03:26 +00:00
370143b643 fix(dataroom): use getSessionFromCookie() instead of middleware headers; fix auth page overflow
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-01 13:51:52 +00:00
07039cc408 fix(pitch-deck): pre-create /data/dataroom owned by nextjs in Dockerfile
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-01 13:47:17 +00:00
af83e41494 feat(pitch-deck): add Data Room link for investors in top-right corner
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-01 13:38:26 +00:00
9888b1b5d7 feat(pitch-deck): data room — file sharing and investor uploads
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-01 13:20:49 +00:00
1bf1411c66 fix(pitch-deck): update email privacy notice to match GDPR changes
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-05-01 13:11:55 +00:00
5946aa47d5 fix(pitch-deck): GDPR compliance — automated cleanup, full Art. 13 notice
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-04-30 13:08:29 +00:00
2f861cd6d7 feat(pitch-admin): backfill first_activity_at for existing investors
sharang pushed to main at Benjamin_Boenisch/breakpilot-core 2026-04-30 12:55:33 +00:00
23b233bda3 feat(pitch-admin): generate magic link + 72h investor data masking
sharang pushed to main at Benjamin_Boenisch/breakpilot-compliance 2026-04-30 12:20:06 +00:00
c3f8e19e92 ci: add build-dsms-node job to build-push-deploy workflow