-
ee5241a7bc
merge: gitea/main — resolve pitch-deck conflicts (accept theirs)
main
Benjamin Admin
2026-04-09 14:43:32 +02:00
-
-
e3ab428b91
feat: control-pipeline Service aus Compliance-Repo migriert
Benjamin Admin
2026-04-09 14:40:47 +02:00
-
c7ab569b2b
feat(pitch-deck): admin UI for investor + financial-model management (#3)
Sharang Parnerkar
2026-04-07 10:36:16 +00:00
-
645973141c
feat(pitch-deck): passwordless investor auth, audit logs, snapshots & PWA (#2)
Sharang Parnerkar
2026-04-07 08:48:38 +00:00
-
68692ade4e
fix: DB Pool 5→20 + KPI/Charts Skip DB-Load
Benjamin Admin
2026-03-28 23:56:40 +01:00
-
49908d72d0
feat: Churn Rate in Kundenzahlen integriert
Benjamin Admin
2026-03-28 23:33:22 +01:00
-
1b5c2a156c
feat: KPIs + Grafiken Reiter im Finanzplan + ROI korrigiert
Benjamin Admin
2026-03-28 23:17:31 +01:00
-
159d07efd5
feat: Glossar-Folie mit 27 Abkürzungen in 4 Kategorien
Benjamin Admin
2026-03-28 23:03:27 +01:00
-
06431be40d
feat: Kundenersparnis-Folie + Savings FAQ
Benjamin Admin
2026-03-28 22:54:07 +01:00
-
9f3e5bbf9f
fix: Summenzeile für Umsatz + Kunden, Kunden = Dezember-Wert
Benjamin Admin
2026-03-28 21:33:22 +01:00
-
a66b76001b
fix: Sortierung Personalkosten + Umlaute DB + Summenzeilen
Benjamin Admin
2026-03-28 21:22:45 +01:00
-
3188054462
feat: Cap Table Folie + INVEST 20% + ESOP + Gründergehälter
Benjamin Admin
2026-03-28 18:20:02 +01:00
-
5fd65e8a38
feat: Steuerberechnung in GuV — KSt + GewSt + Verlustvortrag
Benjamin Admin
2026-03-28 17:07:09 +01:00
-
34d2529e04
feat: Investor Agent — FAQ als LLM-Kontext statt Direkt-Streaming
Benjamin Admin
2026-03-28 10:57:47 +01:00
-
928556aa89
feat: Bechtle/CANCOM Channel-Strategie detailliert auf Strategy-Folie + FAQ
Benjamin Admin
2026-03-28 09:45:30 +01:00
-
720493f26b
feat: Firmenstrategie — neue Folie + Channel-first + 35 Rollen überarbeitet
Benjamin Admin
2026-03-28 09:17:32 +01:00
-
ab13254636
fix: Investor Agent — Fließtext statt Bulletlisten + deutsche Rollen
Benjamin Admin
2026-03-28 08:44:06 +01:00
-
104a506b6f
feat: Investor Agent FAQ — Team-Aufbau + 12 Module + System-Prompt
Benjamin Admin
2026-03-28 08:28:00 +01:00
-
92290b9035
fix: Finanzplan Schriftfarben + 35 Personalrollen + 12 Module
Benjamin Admin
2026-03-28 08:08:43 +01:00
-
b5d855d117
feat: Presenter Vor/Zurück-Spulen mit Folien-Sync
Benjamin Admin
2026-03-27 21:57:23 +01:00
-
1bd57da627
feat: Presenter-Script aktualisiert + COMPLAI + Cookie-Generator (12 Module)
Benjamin Admin
2026-03-27 21:46:06 +01:00
-
f9c03c30d9
feat: 3 neue Module — DSR, Consent, Notfallpläne (8→11 Module)
Benjamin Admin
2026-03-27 21:31:20 +01:00
-
f2b225106d
fix: Umlaute überall korrekt + Meilenstein-Daten aktualisiert
Benjamin Admin
2026-03-27 19:33:47 +01:00
-
29d3ec60d0
fix: KI-Pipeline Deep Dive aktualisiert
Benjamin Admin
2026-03-27 18:27:36 +01:00
-
bbf038d228
feat: Annahmen & Sensitivität — 3 Cases aus Finanzplan
Benjamin Admin
2026-03-27 18:24:59 +01:00
-
c967d80aed
feat: Folie 14 Finanzen — direkt aus Finanzplan DB
Benjamin Admin
2026-03-27 18:00:15 +01:00
-
11c0c1df38
fix: Liquidität — operativer Überschuss ohne Kapitaleinzahlungen
Benjamin Admin
2026-03-27 17:40:50 +01:00
-
f849fd729a
fix: Liquidität Kontostand + ganzzahlig + Jahresspalte
Benjamin Admin
2026-03-27 17:26:30 +01:00
-
85949dbf8e
fix: Gleichmäßiger Personalaufbau + Kunden/Umsatz synchronisiert
Benjamin Admin
2026-03-27 16:48:30 +01:00
-
6fba87fdd9
fix: PDF-Template Seitengröße + Finanzplan Daten synchronisiert
Benjamin Admin
2026-03-27 16:30:02 +01:00
-
c7236ef7e8
fix: Onepager Textänderungen + Prüfaspekte
Benjamin Admin
2026-03-27 15:13:26 +01:00
-
307af5c901
fix: Onepager Texte + gleichmäßige Spalten
Benjamin Admin
2026-03-27 14:52:35 +01:00
-
625906f75a
fix: Onepager — Kacheln-Layout mit gleichen Höhen
Benjamin Admin
2026-03-27 14:27:40 +01:00
-
129072e0f0
fix: Onepager Layout + Wettbewerber-Daten aktualisiert
Benjamin Admin
2026-03-27 14:05:54 +01:00
-
dbc4e59e24
fix: Onepager Layout — 3 Spalten gestapelt + 5. Problem-Bullet
Benjamin Admin
2026-03-27 13:42:32 +01:00
-
cf476ea986
fix: Onepager Feinschliff
Benjamin Admin
2026-03-27 13:22:56 +01:00
-
c989af42f5
fix: Onepager — CE-Software-Risiko, Roadmap größer, 3 neue Kacheln
Benjamin Admin
2026-03-27 12:59:28 +01:00
-
d3247ef090
fix: Onepager — finale Texte Problem/Lösung/USP, Gründer-Kachel entfernt
Benjamin Admin
2026-03-27 12:47:46 +01:00
-
90c7f9d8ec
feat: Onepager komplett überarbeitet
Benjamin Admin
2026-03-27 12:31:24 +01:00
-
c43d39fd7f
feat: Executive Summary komplett überarbeitet
Benjamin Admin
2026-03-27 12:05:36 +01:00
-
8aca75118c
fix: Zahlen und Texte korrigiert — Problem, USP, KPIs
Benjamin Admin
2026-03-27 11:54:26 +01:00
-
6bf2692faa
fix: Executive Summary Anpassungen
Benjamin Admin
2026-03-27 11:37:25 +01:00
-
2d85ef310a
fix: Schriftgroessen auf Executive Summary ueberall erhoeht
Benjamin Admin
2026-03-27 09:23:00 +01:00
-
774a0ba6db
feat: Haftungsausschluss auf Executive Summary (Slide + PDF)
Benjamin Admin
2026-03-27 09:11:21 +01:00
-
566a8bf84e
feat: Tag-Modus komplett im Onepager-Design
Benjamin Admin
2026-03-27 08:49:50 +01:00
-
3567845235
feat: Executive Summary komplett ueberarbeitet — Onepager + Exec kombiniert
Benjamin Admin
2026-03-27 08:41:57 +01:00
-
c4d8da6d0d
fix: Tag-Modus — Sidebar, Chat-Panel, Modals, Kacheln lesbar
Benjamin Admin
2026-03-27 08:27:43 +01:00
-
fa8010cf91
feat: Tag/Nacht-Modus fuer gesamtes Pitch Deck
Benjamin Admin
2026-03-27 08:08:16 +01:00
-
16de384831
fix: GuV-Tab als Jahrestabelle (y2026-y2030) statt Monatsgrid
Benjamin Admin
2026-03-26 23:50:53 +01:00
-
a01e6cb88e
feat: Phase 5+6 — Finanzplan Bridge + Financials-Slide Sync
Benjamin Admin
2026-03-26 20:15:30 +01:00
-
a58cd16f01
feat: Finanzplan Phase 1-4 — DB + Engine + API + Spreadsheet-UI
Benjamin Admin
2026-03-26 19:26:46 +01:00
-
f514667ef9
feat: Modularer Baukasten + mitarbeiterbasiertes Pricing + Savings-ROI
Benjamin Admin
2026-03-26 18:10:11 +01:00
-
9e712465af
feat: Audit-Abweichungen End-to-End in Solution + Executive Summary
Benjamin Admin
2026-03-26 17:40:50 +01:00
-
bf22d436fb
feat: Problem-Narrative — KI-Dilemma statt Bussgeld-Zahlen
Benjamin Admin
2026-03-26 17:34:15 +01:00
-
f689b892de
feat: Komplette Story-Ueberarbeitung — KMU-Maschinenbau-Narrative
Benjamin Admin
2026-03-26 17:25:40 +01:00
-
2f2338c973
feat: Executive Summary ueberarbeitet — Kernfeatures statt Hardware
Benjamin Admin
2026-03-26 17:01:25 +01:00
-
10eb0ce5f9
feat: Maschinenbau als Branche + Zahlen 9→10 Branchen
Benjamin Admin
2026-03-26 15:56:19 +01:00
-
32616504a6
feat: RAG-Zahlen korrigiert + Branchen-Regulierungs-Matrix
Benjamin Admin
2026-03-26 15:40:44 +01:00
-
4bce3724f2
feat: Executive Summary Onepager-Slide mit PDF-Download
Benjamin Admin
2026-03-26 15:00:54 +01:00
-
322e2d9cb3
feat(embedding): implement legal-aware chunking pipeline
Benjamin Admin
2026-03-22 09:18:23 +01:00
-
c1a8b9d936
feat(pitch-deck): update Engineering + AI Pipeline slides with current data
Benjamin Admin
2026-03-20 23:08:34 +01:00
-
c374600833
fix(pitch-deck): set proper ownership on public/ dir for standalone mode
Benjamin Admin
2026-03-20 20:57:51 +01:00
-
87b00a94c0
feat(pitch): add SDK demo slide with screenshot gallery + inline preview
Benjamin Admin
2026-03-20 20:51:17 +01:00
-
978f0297eb
feat(pitch): rewrite pitch content — Cloud SDK as core product
Benjamin Admin
2026-03-20 18:10:33 +01:00
-
959986356b
feat(chat): TTS for chat responses + fix team FAQ with real founder names
Benjamin Admin
2026-03-20 17:18:30 +01:00
-
f126b40574
feat(presenter): continuous speech — no gaps between paragraphs/slides
Benjamin Admin
2026-03-20 17:02:13 +01:00
-
fa4027d027
fix(chat): extract SLIDE_ORDER to shared module for server-side import
Benjamin Admin
2026-03-20 15:02:06 +01:00
-
9da9b323fc
fix(presenter): fix resume after chat interruption + sync stateRef
Benjamin Admin
2026-03-20 14:04:39 +01:00
-
eb263ce7a4
fix(presenter): replace crypto.subtle with simple hash for HTTP compatibility
Benjamin Admin
2026-03-20 12:42:53 +01:00
-
aece5f7414
fix(presenter): unlock audio playback via AudioContext on user gesture
Benjamin Admin
2026-03-20 12:38:16 +01:00
-
ddabda6f05
feat(presenter): replace Web Speech API with Piper TTS for high-quality voice
Benjamin Admin
2026-03-20 12:23:37 +01:00
-
bcbceba31c
feat(presenter): add browser TTS (Web Speech API) + fix German umlauts
Benjamin Admin
2026-03-20 12:11:12 +01:00
-
-
3a2567b44d
feat(pitch-deck): add AI Presenter mode with LiteLLM migration and FAQ system
Benjamin Admin
2026-03-20 11:45:55 +01:00
-
df0a9d6cf0
feat(pitch-deck): update TAM/SAM/SOM with bottom-up competitor revenue validation
Benjamin Admin
2026-03-20 08:33:18 +01:00
-
38363b2837
feat(pitch-deck): rewrite CompetitionSlide with 6 detailed competitor profiles
Benjamin Admin
2026-03-20 08:26:20 +01:00
-
520a0f401c
fix: downgrade to PaddleOCR 2.x for CPU stability
coolify
Benjamin Admin
2026-03-13 19:13:41 +01:00
-
96f94475f6
fix: downgrade to PaddleOCR 2.x — 3.x uses too much RAM on CPU
Benjamin Admin
2026-03-13 19:13:33 +01:00
-
6adf1fe1eb
fix: force-disable oneDNN for PaddlePaddle 3.x
Benjamin Admin
2026-03-13 19:01:55 +01:00
-
3fd3336f6c
fix: force-disable oneDNN via paddle.set_flags and enable_mkldnn=False
Benjamin Admin
2026-03-13 19:01:46 +01:00
-
2ac6559291
fix: disable oneDNN and support PaddleOCR 3.x format
Benjamin Admin
2026-03-13 18:54:28 +01:00
-
eaba087d11
fix: disable oneDNN/MKLDNN and support PaddleOCR 3.x result format
Benjamin Admin
2026-03-13 18:52:31 +01:00
-
52618a0630
fix: add error handling to OCR endpoint
Benjamin Admin
2026-03-13 18:37:47 +01:00
-
ed2cc234b8
fix: add error handling and logging to OCR endpoint
Benjamin Admin
2026-03-13 18:37:32 +01:00
-
e1a84fd568
fix: remove warmup OCR call — causes OOM on 6G container
Benjamin Admin
2026-03-13 18:31:25 +01:00
-
ffd3fd1d7c
fix: remove warmup OCR call — causes OOM on 6G container
Benjamin Admin
2026-03-13 18:24:55 +01:00
-
23694b6555
fix: increase paddleocr memory limit 4G → 6G
Benjamin Admin
2026-03-13 18:08:33 +01:00
-
dd0bda05be
fix: increase paddleocr memory limit 4G → 6G
Benjamin Admin
2026-03-13 18:08:15 +01:00
-
8979aa8e43
fix: add warmup OCR call to avoid timeout on first request
Benjamin Admin
2026-03-13 16:56:08 +01:00
-
4c68666c5c
fix: add warmup OCR call to avoid timeout on first request
Benjamin Admin
2026-03-13 16:55:07 +01:00
-
46b1fdc20f
fix: use runs-on docker for Gitea runner compatibility
Benjamin Admin
2026-03-13 15:51:23 +01:00
-
445cbc3100
fix: add deploy-coolify.yml workflow to coolify branch
Benjamin Admin
2026-03-13 15:45:58 +01:00
-
8fe4473205
feat: add paddleocr-service directory to coolify branch
Benjamin Admin
2026-03-13 15:40:26 +01:00
-
c433bc021e
docs: add post-push deploy monitoring to CLAUDE.md
Benjamin Admin
2026-03-13 13:45:09 +01:00
-
f4ed1eb10c
feat: add paddleocr-service to Coolify compose
Benjamin Admin
2026-03-13 13:39:58 +01:00
-
07dbd78962
feat: add paddleocr-service to Coolify compose
Benjamin Admin
2026-03-13 13:39:58 +01:00
-
9c8663a0f1
Merge gitea/main: accept Coolify compose config
Benjamin Admin
2026-03-13 13:27:29 +01:00
-
-
d1632fca17
docs: update all docs to reflect Coolify deployment model
Benjamin Admin
2026-03-13 12:18:25 +01:00
-
fcf8aa8652
fix: migrate deployment from Hetzner to Coolify (#1)
Sharang Parnerkar
2026-03-13 10:45:18 +00:00
-
e9487a31c6
Replace deploy-hetzner with Coolify webhook deploy in ci.yaml
Sharang Parnerkar
2026-03-13 11:42:41 +01:00
-
0fb4a7e359
Remove standalone deploy-coolify.yml — deploy is handled in ci.yaml
Sharang Parnerkar
2026-03-13 11:26:34 +01:00