Commit graph

  • 05317e64ca fixed tables and forms ValueOn AG 2026-03-22 22:19:47 +0100
  • e6d28c436b streamlined formgeneratortable and sort/filter globally ValueOn AG 2026-03-22 21:34:58 +0100
  • 437c79909f fix: build errors idittrich-valueon 2026-03-22 19:54:31 +0100
  • 896f7b5968 sharepoint nodes idittrich-valueon 2026-03-22 19:50:06 +0100
  • af58d5a868 finished email nodes idittrich-valueon 2026-03-22 18:22:06 +0100
  • 439fc3676f subscription base logic ValueOn AG 2026-03-22 17:23:47 +0100
  • 835428ac5f seperated files and updated editor idittrich-valueon 2026-03-22 16:40:42 +0100
  • 9b4bad975c first version graphic automation editor idittrich-valueon 2026-03-22 16:17:38 +0100
  • 2ade186821
    Merge pull request #22 from valueonag/int Patrick Motsch 2026-03-22 11:11:45 +0100
  • 196f76f95e fixed rendering issues ValueOn AG 2026-03-22 11:09:52 +0100
  • 708687a5e4
    Merge pull request #21 from valueonag/int Patrick Motsch 2026-03-22 01:28:21 +0100
  • 131c4534b5 fixed global RAG and admin consent msft ValueOn AG 2026-03-22 01:20:40 +0100
  • 9b99020686 feat(billing): Nutzerhinweise bei leerem Budget + Mandats-Mail (402/SSE) Gateway - InsufficientBalanceException: billingModel, userAction (TOP_UP_SELF / CONTACT_MANDATE_ADMIN), DE/EN-Texte, toClientDict(), fromBalanceCheck() - HTTP 402 + JSON detail für globale API-Fehlerbehandlung - AI/Chatbot: vor Raise ggf. E-Mail an BillingSettings.notifyEmails (PREPAY_MANDATE, Throttle 1h/Mandat) via billingExhaustedNotify - Agent-Loop & Workspace-Route: SSE-ERROR mit strukturiertem Billing-Payload - datamodelBilling: notifyEmails-Doku für Pool-Alerts frontend_nyla - useWorkspace: SSE onError für INSUFFICIENT_BALANCE mit messageDe/En und Hinweis auf Billing-Pfad bei TOP_UP_SELF ValueOn AG 2026-03-21 01:34:47 +0100
  • 197bc51632
    Merge pull request #20 from valueonag/int Patrick Motsch 2026-03-19 13:44:20 +0100
  • 735a6f3d3b
    Merge pull request #19 from valueonag/feat/code-editor Patrick Motsch 2026-03-18 23:42:55 +0100
  • 2efc5fce86 truastee sync and charting ValueOn AG 2026-03-18 23:04:59 +0100
  • c6d43340ff feat folder download as zip ValueOn AG 2026-03-18 14:10:45 +0100
  • 34a8bdeafb
    Merge pull request #18 from valueonag/feat/code-editor Patrick Motsch 2026-03-18 00:34:43 +0100
  • 365b188fa2 vector fixes ValueOn AG 2026-03-18 00:33:33 +0100
  • 2a0454a9ff
    Merge pull request #17 from valueonag/feat/file-tree-system Patrick Motsch 2026-03-17 23:25:47 +0100
  • 9513e44b0c added monaco editor ValueOn AG 2026-03-17 22:51:36 +0100
  • 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