Commit graph

  • 9e792bc74f file system and stt and ttss reevisions ValueOn AG 2026-03-17 19:19:32 +0100
  • 7e45b6a638 enhanced mobile view ValueOn AG 2026-03-16 22:55:27 +0100
  • 9c1b9676c8
    Merge pull request #16 from valueonag/refactor/service-migrations Patrick Motsch 2026-03-16 15:52:17 +0100
  • d6d57a2113 workflow fixes ValueOn AG 2026-03-16 14:26:37 +0100
  • 9e74daeaa5 fixed source access tools ValueOn AG 2026-03-16 13:13:43 +0100
  • 65e38c0a48 fixed type issues ValueOn AG 2026-03-16 11:48:17 +0100
  • a7bfdddc00 ai workspace ui fixes ValueOn AG 2026-03-16 11:38:29 +0100
  • 8babf0d4f9 fixed settings panel ValueOn AG 2026-03-16 00:57:26 +0100
  • 584c5125de enhanced stt/tts functions ValueOn AG 2026-03-16 00:47:47 +0100
  • 04b6841c51 new ai agent ValueOn AG 2026-03-15 23:38:44 +0100
  • 869d1f24c3 removed ChatStats, only billing and transactions relevant ValueOn AG 2026-03-14 11:52:17 +0100
  • d3c3a5d465
    Merge pull request #15 from valueonag/int Patrick Motsch 2026-03-13 08:31:28 +0100
  • 9cad69fd0c fix feature instance passing ValueOn AG 2026-03-13 08:29:30 +0100
  • 5ceb243de9 fix:build errors due to old pages Ida Dittrich 2026-03-10 08:59:39 +0100
  • df1344c228 updated feature automation and feature chat playground routes Ida Dittrich 2026-03-09 13:49:03 +0100
  • 0dbcad771b fix: Transcript isContinuation - merged STT-Chunks updaten statt duplizieren ValueOn AG 2026-03-07 02:12:22 +0100
  • 3aef70ab5f fix: toFixed crash bei botResponse ohne processingTime/priceCHF (greeting, commands) ValueOn AG 2026-03-07 01:22:22 +0100
  • 31bf734def commcoach: voice state machine refactor + document handling + abort + status events ValueOn AG 2026-03-07 01:02:15 +0100
  • fe40097d33 fix: teamsbot SSE events - chatSendFailed und error handling im UI ValueOn AG 2026-03-07 00:56:02 +0100
  • 48215f165c fix: voice transcript cascading - processedIndex nur bei Recognition-Neustart resetten ValueOn AG 2026-03-06 22:55:28 +0100
  • 93016a7e4c commcoach: SpeechRecognition Neustart nach botSpeaking/interrupted Wechsel ValueOn AG 2026-03-06 22:17:47 +0100
  • bc94e52904 fix: created feature view for automation page instead of using workflow pages, updated to use pop-up component instead of hard-code Ida Dittrich 2026-03-06 15:42:20 +0100
  • b13e6f105c fix: updated chatbot page to work with performance improvements Ida Dittrich 2026-03-06 15:40:51 +0100
  • 9cf89124cd Merge branch 'int' of https://github.com/valueonag/frontend_nyla into int Ida Dittrich 2026-03-06 15:39:06 +0100
  • 9ec302a166 fix: updated yml files to include retention days for artifacts Ida Dittrich 2026-03-06 15:38:58 +0100
  • 309d6982e8 commcoach: voice state machine replacing distributed useEffect logic ValueOn AG 2026-03-06 14:43:07 +0100
  • a5be7df834 commcoach: suspend speech recognition during TTS playback on mobile ValueOn AG 2026-03-06 14:32:59 +0100
  • bbef615e0c commcoach: add TTS audio lifecycle logging for mobile diagnosis ValueOn AG 2026-03-06 14:20:42 +0100
  • e91eca025a commcoach: fix mobile speech recognition restart clearing state every 5s ValueOn AG 2026-03-06 14:12:31 +0100
  • b28a7fcf33 commcoach: mobile debug overlay for speech recognition diagnosis ValueOn AG 2026-03-06 14:07:00 +0100
  • d5a4c880a4 teamsbot: SSE-Stream verbindet beim ersten Laden (sessionStatus in deps) ValueOn AG 2026-03-06 13:14:25 +0100
  • 44f1e1a498
    Merge pull request #14 from valueonag/feat/commcoach Patrick Motsch 2026-03-06 12:47:17 +0100
  • cb45ecd52b commcoach: unused totalWords entfernt ValueOn AG 2026-03-06 12:40:06 +0100
  • 251a9ca1ea fixed stt procedure ValueOn AG 2026-03-05 23:41:41 +0100
  • 36b8558dd0 Alle 9 Fixes sind implementiert. Hier die Zusammenfassung: Fix 1 -- Opening-Prompt: processSessionOpening in serviceCommcoach.py prüft jetzt ob es die erste Session ist (isFirstSession) und gibt der AI einen expliziten Prompt, der das Erfinden von Kontext verbietet. Fix 2 -- Stabiler Transcript: onresult in CommcoachCoachingView.tsx nutzt jetzt processedResultIndexRef um nur neue Results zu verarbeiten. Finalisierte Teile werden stabil akkumuliert, kein Flackern mehr. Fix 3 -- Hintergrundgeräusche-Timeout: Neuer silenceTimerRef mit 5s Timeout. Wenn nach onspeechstart kein Text kommt, wird isUserSpeaking automatisch zurückgesetzt. Fix 4 -- Stop-Button: "Stop" Button erscheint im Session-Header wenn TTS läuft (via isTtsPlaying State, synchronisiert per 200ms Interval mit isTtsPlayingRef). Fix 5 -- Weitersprechen-Button: lastTtsAudioRef speichert das zuletzt gespielte Audio. stopTts setzt wasInterrupted = true. "Weitersprechen" Button erscheint nach Unterbrechung und spielt das Audio erneut ab. Fix 6 -- Paralleles TTS: Neue _generateAndEmitTts() Hilfsfunktion. In processMessage und processSessionOpening wird TTS als asyncio.create_task parallel zu _emitChunkedResponse gestartet. Fix 7 -- JSON-Response: Die AI antwortet jetzt als JSON mit text, speech, documents. Neuer Prompt-Block wird in buildCoachingSystemPrompt angehängt. _parseAiJsonResponse() und _saveGeneratedDocument() im Backend. processMessage und processSessionOpening nutzen die neue Struktur. Fix 8 -- Loading-States: Neuer actionLoading State in useCommcoach. Alle async Funktionen setzen setActionLoading('key') vor dem Await und null im finally. Buttons zeigen Loading-Text und werden disabled. Fix 9 -- Umlaute: Alle deutschen Strings in allen CommCoach-Dateien (Backend + Frontend) korrigiert: ae->ä, oe->ö, ue->ü. ValueOn AG 2026-03-04 22:53:45 +0100
  • 26044ff53b fixes comm blocking bot and feedback ValueOn AG 2026-03-04 00:09:10 +0100
  • d603ee8820 2 critical fixes: pwd reset and invitation caching ui ValueOn AG 2026-03-03 23:07:49 +0100
  • 5186e58e00 iteration 2 done ValueOn AG 2026-03-03 23:02:49 +0100
  • cd14e8a6fb commcoach iteration 1 completed ValueOn AG 2026-03-03 22:04:54 +0100
  • 0143358aa9
    Merge pull request #13 from valueonag/feat/commcoach Patrick Motsch 2026-03-02 21:25:17 +0100
  • 275164e7cb fixed build ValueOn AG 2026-03-02 21:24:28 +0100
  • 42fb5d340b
    Merge pull request #12 from valueonag/feat/commcoach Patrick Motsch 2026-03-02 21:15:04 +0100
  • 18e6b3e4d8 fixed coaching rules ValueOn AG 2026-03-02 21:10:36 +0100
  • 0518ee48d5 teamsbot: Refetch bei Session-Ende fuer vollstaendige Daten, sessionState verarbeiten ValueOn AG 2026-03-02 10:24:04 +0100
  • e044eed9fa fixed dossier ValueOn AG 2026-03-02 00:56:02 +0100
  • 7077f02104 com feature mvp ValueOn AG 2026-03-02 00:51:25 +0100
  • 543b94523a fix pipeline polling, add Swiss amount formatting, right-align numbers in tables ValueOn AG 2026-03-01 21:54:57 +0100
  • 9865a32e99 fix(mobile): stabilize responsive layouts and action wrapping ValueOn AG 2026-03-01 13:46:21 +0100
  • 24de648252 fix(teamsbot): credential save when form visible, add debugMode merge ValueOn AG 2026-03-01 10:20:09 +0100
  • 294710b415 fix(teamsbot): always save user credentials before session start, fix SSE reconnect loop, add stop button for pending ValueOn AG 2026-03-01 09:26:46 +0100
  • bc5bae7c34 feat(teamsbot): user account credentials UI and MFA challenge dialog ValueOn AG 2026-03-01 08:51:18 +0100
  • 53dd0176b6 Harden Teams session time formatting in UI. ValueOn AG 2026-02-26 21:18:07 +0100
  • 6ed0dee17d fix: build errors Ida Dittrich 2026-02-26 16:37:50 +0100
  • 50f3499fda ready for rebase Ida Dittrich 2026-02-26 16:27:08 +0100
  • f0a7daea02 nicht fertig; Stand Demo Kessler Ida Dittrich 2026-02-23 07:28:06 +0100
  • 39e74110cd fix: sharepoint neutralisierer wieder eingebaut Ida Dittrich 2026-02-26 15:53:09 +0100
  • 1ff776c503 added neutralization view Ida Dittrich 2026-02-23 11:21:32 +0100
  • f312cd41b1 fix: Invitation Wizard Anpassungen fertig Ida Dittrich 2026-02-26 10:46:51 +0100
  • b5e9599ef0 feat: show TTS delivery status in session live view ValueOn AG 2026-02-26 09:46:05 +0100
  • ba06b786cc fix: moved wizard pages to subfolders for clearance Ida Dittrich 2026-02-26 08:18:49 +0100
  • 312efb894b Merge branch 'feat/mistral-integration' into int Ida Dittrich 2026-02-25 14:09:54 +0100
  • d82bb4467c feat: integrated stripe billing Ida Dittrich 2026-02-25 08:45:12 +0100
  • 8c28ef791c
    Merge pull request #11 from valueonag/feat/cursor-style-feature Patrick Motsch 2026-02-23 23:05:46 +0100
  • 6f0585192a fixed cursor feature ValueOn AG 2026-02-23 23:01:27 +0100
  • 60887682a5 phase 2 codeeditor ValueOn AG 2026-02-23 22:09:33 +0100
  • 5d4ef43d5f codeeditor mvp phase 1 done ValueOn AG 2026-02-23 18:35:42 +0100
  • 9a59cdac86
    Merge pull request #10 from valueonag/feat/user-store Patrick Motsch 2026-02-23 17:15:59 +0100
  • 71a8bd17ac cursor-mode-integration-mvp ValueOn AG 2026-02-23 17:13:31 +0100
  • 052f579232 fix remaining TS errors in TrusteePositionDocumentsView ValueOn AG 2026-02-22 22:55:10 +0100
  • cae8386544 fix TS build errors and add position-documents API ValueOn AG 2026-02-22 22:51:29 +0100
  • be8757e15e fixes sync and ai tree ValueOn AG 2026-02-22 22:34:14 +0100
  • 843b481c36 sync trustee feature with rma ValueOn AG 2026-02-22 00:07:40 +0100
  • cdea97e2cf trustee connections ValueOn AG 2026-02-21 00:56:50 +0100
  • d45dab587f fixes admin panel ValueOn AG 2026-02-20 23:20:20 +0100
  • d4b2cb1dd6 sync features a and p ValueOn AG 2026-02-19 00:31:37 +0100
  • b5a9ee2d4a feat: add debug mode checkbox, update transfer mode descriptions ValueOn AG 2026-02-18 23:52:52 +0100
  • 2cf296dee6 feat: add debug screenshot viewer in session view (SysAdmin only) ValueOn AG 2026-02-18 22:00:35 +0100
  • 32c071911a log admin ValueOn AG 2026-02-18 21:39:45 +0100
  • 9793360235 security: hide system bot join mode for non-SysAdmin users ValueOn AG 2026-02-18 21:10:43 +0100
  • 41a4e8ffe1 refactor: UI cleanup - remove test block, backgroundImage, botAccount; add transferMode ValueOn AG 2026-02-17 18:34:35 +0100
  • 2e1f3a8733 fix: update hint text for single variant test ValueOn AG 2026-02-17 17:13:21 +0100
  • 9aaf988932 fix: frontend calls test variants individually to avoid timeout ValueOn AG 2026-02-17 16:33:36 +0100
  • c56e3e669e fix: increase test-auth timeout to 900s for 5 browser variants ValueOn AG 2026-02-17 13:46:24 +0100
  • e01f1abab4 update: 5 browser variants UI text ValueOn AG 2026-02-17 12:51:17 +0100
  • b8cabe48d6 refactor: update UI for 2-path test variants ValueOn AG 2026-02-17 11:49:03 +0100
  • 3e2fa1a9ff feat: show multiple step screenshots per test variant ValueOn AG 2026-02-17 11:23:18 +0100
  • 8b8ec0c70d feat: update ProviderSelector component Ida Dittrich 2026-02-17 11:22:07 +0100
  • 1e41d463d1 fix(teamsbot): update auth test UI texts for 3-variant login test ValueOn AG 2026-02-17 10:24:29 +0100
  • 39ffce5a7d feat(teamsbot): add email+password fields to auth test UI ValueOn AG 2026-02-17 00:33:06 +0100
  • fa6277773d fix: duplicate className attribute causing build failure ValueOn AG 2026-02-17 00:16:48 +0100
  • 73bc6c08ae feat(teamsbot): show credentialDebug panel in auth test UI ValueOn AG 2026-02-17 00:03:02 +0100
  • 4e41801c63 feat(teamsbot): show credentials received status in auth test UI ValueOn AG 2026-02-16 23:55:07 +0100
  • 2f9de759eb feat(teamsbot): show per-variant logs in auth test UI, single direct /v2/ test ValueOn AG 2026-02-16 23:06:55 +0100
  • ae18912e1e teams test auth bot ValueOn AG 2026-02-16 21:37:39 +0100
  • 44d65992bf Merge branch 'int' of https://github.com/valueonag/frontend_nyla into int Ida Dittrich 2026-02-16 09:31:33 +0100
  • 1fe4f4cad9 fix:user invitations Ida Dittrich 2026-02-16 09:31:26 +0100
  • 823abaf9a8 feat(teamsbot): session context textarea in dashboard, API type for sessionContext ValueOn AG 2026-02-16 09:29:05 +0100
  • cf8f4ea3be fix(teamsbot): session switcher in session view, fix navigation from dashboard details button ValueOn AG 2026-02-16 09:02:44 +0100
  • 7366da06ac feat(teamsbot): per-user settings API, system bot admin API, credentials removed from settings UI ValueOn AG 2026-02-16 00:16:03 +0100
  • dffebc8d73 feat(teamsbot): join mode selector, response channel setting, API types for chat and join modes ValueOn AG 2026-02-16 00:07:52 +0100