Commit graph

131 commits

Author SHA1 Message Date
Ida
d4c96876ae fix: completely fixed grouping to be like clickup grouping, removed wrong mechanisms 2026-05-04 17:23:56 +02:00
Patrick Motsch
7942766931
Merge pull request #149 from valueonag/feat/demo-system-readieness
Feat/demo system readieness
2026-04-30 23:58:26 +02:00
ValueOn AG
880fa4d787 plana+c implemented 2026-04-29 21:27:08 +02:00
Ida
6a5ff1ff7c feat(rag): P1 user-connection hooks + retrieval threshold fix
- connection.established/revoked callbacks from OAuth routes and
  connection management endpoints
- KnowledgeIngestionConsumer dispatches bootstrap job (established)
  and synchronous purge (revoked)
- FileContentIndex: add connectionId + sourceKind columns
- SharePoint bootstrap with @odata.nextLink pagination and eTag-based
  idempotency
- Outlook bootstrap treats messages as virtual documents with
  cleanEmailBody for HTML/quote/signature stripping
- fix(rag): lower buildAgentContext minScore thresholds from
  0.55/0.65/0.70 to 0.35 — previous values blocked all real matches
  from text-embedding-3-small
- 24 new unit tests covering purge, consumer dispatch, email cleaning
  and both bootstrap paths
2026-04-29 14:39:40 +02:00
ValueOn AG
30ea8bbefe fixed trustee 2026-04-26 23:59:09 +02:00
ValueOn AG
564a1200c6 datamodel sctirc fk logic in one place 2026-04-26 18:11:42 +02:00
ValueOn AG
24f0c3e2eb cleanup internal marked exports 2026-04-26 08:31:35 +02:00
ValueOn AG
dc0346904f redmine integration 2026-04-21 18:14:21 +02:00
ValueOn AG
cdca242f82 data source fixes 2026-04-21 00:50:36 +02:00
ValueOn AG
f29e0c9edc feature fixes 2026-04-20 17:51:09 +02:00
ValueOn AG
a2372c5eaa fixes 2026-04-17 21:46:25 +02:00
ValueOn AG
e942770ffc feat db-clean-ui and unified content udm 2026-04-16 23:13:05 +02:00
ValueOn AG
1230a953bd compliance view 2026-04-14 11:16:19 +02:00
ValueOn AG
17455688a9 fixed automation parameter flow 2026-04-13 00:38:47 +02:00
ValueOn AG
5780cc0324 cleanup routesintegration view 2026-04-12 18:32:21 +02:00
ValueOn AG
3adbd1da29 fixed sysuser and removed redundant fallbacks 2026-04-11 22:23:41 +02:00
ValueOn AG
be9e47caad phase 2 i18n clean 2026-04-10 12:33:27 +02:00
ValueOn AG
cc1fdb13e5 cleaned sql and ui language sets 2026-04-08 20:28:34 +02:00
ValueOn AG
c395495300 integrated and initial teste unified automation 2026-04-07 22:32:05 +02:00
ValueOn AG
13242fa5ac grapheditor editor and template handling 2026-04-07 14:22:53 +02:00
ValueOn AG
f65223137e automation unification implemented 2026-04-07 00:49:08 +02:00
ValueOn AG
b53a7f363d fixes stripe 2026-03-31 00:47:28 +02:00
Patrick Motsch
a1df2df3c5
Merge pull request #115 from valueonag/feat/unified-data-bar
Feat/unified data bar
2026-03-30 23:05:09 +02:00
ValueOn AG
3ac25a269a streamlined billing incl ai and storage budget 2026-03-29 12:18:58 +02:00
ValueOn AG
1fdf238aaf cleaned mandate and unified mandate to be standard type 2026-03-28 23:54:11 +01:00
ValueOn AG
efe540b4f9 fixing round 1 2026-03-28 16:59:01 +01:00
idittrich-valueon
d0f8444bac next version of visual workflow editor with ClickUp Connections 2026-03-25 09:38:06 +01:00
Patrick Motsch
2345ff669a
Merge pull request #113 from valueonag/feat/service-subscription
Feat/service subscription
2026-03-23 00:19:49 +01:00
ValueOn AG
9ef0d43091 fixed tables and forms 2026-03-22 22:19:50 +01:00
idittrich-valueon
f808d63c25 finished email nodes 2026-03-22 18:20:31 +01:00
ValueOn AG
c813bd63ca subscription base logic 2026-03-22 17:23:54 +01:00
ValueOn AG
0a0973d41b hotfix msft/google login tokens end to end separated from connection
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
2026-03-21 01:34:40 +01:00
d1633adfb3 fixed the route loading in app.py for route unification 2026-03-09 11:03:02 +01:00
53d2d9d873 first version of service center
implemented on chatbot
2026-03-06 14:03:18 +01:00
6dc2afafb9 fix:performance improvements
- app.py: Pre-warm AI connectors at module load and in lifespan
- aicoreModelRegistry.py: Connector discovery cache, getAvailableModels cache, bulk RBAC, eager prewarm
- connectorDbPostgre.py: Connector cache, contextvars for userId, eviction (max 32)
- chatbot: Uses _get_cached_connector, Service center integration, BillingService exceptions, BillingService exceptions instead of direct imports
- interfaceDbApp.py: Uses _get_cached_connector
- interfaceDbManagement.py: Uses _get_cached_connector
- security/rbac.py: Adds checkResourceAccessBulk
2026-03-06 13:46:54 +01:00
patrick-motsch
f6f42d8db7 phase 2 codeeditor and hotfixes voice 2026-02-23 22:09:27 +01:00
patrick-motsch
9d129f111f fixes for roles 2026-02-23 17:13:50 +01:00
patrick-motsch
899636424b remove unused __main__ block, ws ping settings belong in uvicorn CLI
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-19 00:49:13 +01:00
patrick-motsch
9c23fc6c52 fix: CSRF exemption for bot endpoints, WS ping timeout, clean up debug logs
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-19 00:46:42 +01:00
patrick-motsch
e313055de6 log admin 2026-02-18 21:39:37 +01:00
f2fb7fd739 fix:keine features wurden in app.py registriert 2026-02-14 17:50:58 +01:00
Stephan Schellworth
3ff3cfd51c feat(realestate): RBAC catalog, template roles sync, instance role access rules 2026-02-14 13:18:39 +01:00
c2f2ed3b14 feat: extract bzo information 2026-02-14 13:16:08 +01:00
patrick-motsch
d98c31a4d1 logical fixes 2026-02-09 23:44:52 +01:00
patrick-motsch
1f3746aef5 streamlined bootstrap and initial config 2026-02-09 12:49:35 +01:00
patrick-motsch
bbea0ff115 revised state machine for workflow backend and ui 2026-02-08 00:25:48 +01:00
patrick-motsch
a054d12d54 billing fixes 2026-02-06 16:18:37 +01:00
patrick-motsch
bb10a46cd5 integrated privateLLM 2026-02-06 10:26:54 +01:00
ValueOn AG
d118128813 billing initial 2026-02-04 21:50:55 +01:00
ValueOn AG
45eda1e4d4 cleaned up all route and main references - no direct access to db.getRecordset - only over interfaces 2026-02-04 14:09:35 +01:00