ValueOn AG
75484c0f73
BREAKING CHANGE
...
API and persisted records use PowerOnModel system fields:
- sysCreatedAt, sysCreatedBy, sysModifiedAt, sysModifiedBy
Removed legacy JSON/DB field names:
- _createdAt, _createdBy, _modifiedAt, _modifiedBy
Frontend (frontend_nyla) and gateway call sites were updated accordingly.
Database:
- Bootstrap runs idempotent backfill (_migrateSystemFieldColumns) from old
underscore columns and selected business duplicates into sys* where sys* IS NULL.
- Re-run app bootstrap against each PostgreSQL database after deploy.
- Optional: DROP INDEX IF EXISTS "idx_invitation_createdby" if an old index remains;
new index: idx_invitation_syscreatedby on Invitation(sysCreatedBy).
Tests:
- RBAC integration tests aligned with current GROUP mandate filter and UserMandate-based
UserConnection GROUP clause; buildRbacWhereClause(..., mandateId=...) must be passed
explicitly (same as production request context).
2026-03-28 18:12:37 +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
ValueOn AG
8b161ed410
unified data - step 1
2026-03-24 14:16:46 +01:00
ValueOn AG
3934cdd3ee
tool fixes
2026-03-23 00:05:29 +01:00
ValueOn AG
2e7a0a73c7
streamlined formgeneratortable and sort/filter globally
2026-03-22 21:34:54 +01:00
ValueOn AG
c813bd63ca
subscription base logic
2026-03-22 17:23:54 +01:00
ValueOn AG
9186c60ad2
fixed rendering issues
2026-03-22 11:09:48 +01:00
ValueOn AG
8cf31077a6
fixed global RAG and admin consent msft
2026-03-22 01:20:44 +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
ValueOn AG
c3f8be68b2
truastee sync and charting
2026-03-18 23:04:56 +01:00
ValueOn AG
4e843761a9
Cleaned backend and enhanced ai call failover modes
2026-03-17 22:51:05 +01:00
ValueOn AG
6c8cc843ce
file system and stt and ttss reevisions
2026-03-17 19:19:27 +01:00
ValueOn AG
3d49bd9d03
enhanced stt/tts functions
2026-03-16 00:47:42 +01:00
ValueOn AG
7fe6f9bc97
new ai agent
2026-03-15 23:38:21 +01:00
ValueOn AG
c8b7517209
refactor: modules/services/ abgeloest durch serviceCenter + serviceHub
...
serviceCenter = DI-Container (Resolver, Registry, Context) fuer Service-Instanziierung
serviceHub = Consumer-facing Aggregation (DB-Interfaces, Runtime-State, lazy Service-Resolution via serviceCenter)
- modules/serviceHub/ erstellt: ServiceHub, PublicService, getInterface()
- 22 Consumer-Dateien migriert (routes, features, tests): imports von modules.services auf serviceHub bzw. serviceCenter umgestellt
- resolver.py: legacy fallback auf altes services/ entfernt
- modules/services/ komplett geloescht (83 Dateien inkl. dead code mainAiChat.py)
- pre-extraction: progress callback durch chunk-pipeline propagiert, operationType DATA_EXTRACT->DATA_ANALYSE fuer guenstigeres Modell
2026-03-14 11:51:45 +01:00
7578d8bf3e
feat: integrated stripe payment
2026-02-25 08:44:12 +01:00
patrick-motsch
338f9522a5
codeeditor mvp phase 1 done
2026-02-23 18:35:36 +01:00
patrick-motsch
edecfb002c
teamsbot
2026-02-13 00:00:35 +01:00
patrick-motsch
b16420db41
fixed mandate routing
2026-02-10 01:44:21 +01:00
patrick-motsch
82badd9e4d
fixed mandate bootstrap
2026-02-10 00:35:29 +01:00
patrick-motsch
ab48e2e853
enhanced generic navigation tree
2026-02-10 00:10:07 +01:00
patrick-motsch
d98c31a4d1
logical fixes
2026-02-09 23:44:52 +01:00
patrick-motsch
7532841d9d
fixed mandate flag
2026-02-09 12:57:47 +01:00
patrick-motsch
1f3746aef5
streamlined bootstrap and initial config
2026-02-09 12:49:35 +01:00
patrick-motsch
887867acd0
billing rbac
2026-02-08 16:14:01 +01:00
patrick-motsch
34deb5f23d
fixed billing transactions mapping and added reporting
2026-02-08 13:15:19 +01:00
patrick-motsch
e4d41965f3
fixed stats and billing sync
2026-02-08 01:44:43 +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
ValueOn AG
fd923b89b8
billing integration into ai workflow
2026-02-04 22:10:23 +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
ValueOn AG
edeaf64fa4
automation template/definition editor
2026-02-03 23:42:27 +01:00
e4662b19e2
althause update
2026-01-30 11:24:24 +01:00
ValueOn AG
97cbda0ef2
fixed ai call end to end with saas multimandate
2026-01-26 23:26:30 +01:00
ValueOn AG
829711f755
fixed system and dynamic data rbac
2026-01-26 12:39:00 +01:00
ValueOn AG
a0304c6d78
mandate invitation and notification system
2026-01-26 01:29:17 +01:00
ValueOn AG
df4c60fc99
fixes
2026-01-24 18:01:28 +01:00
ValueOn AG
a0b9a6e4b5
reference fixes
2026-01-24 00:42:19 +01:00
ValueOn AG
6187cc7295
refactored pages ui access with saas mandates
2026-01-23 21:05:47 +01:00
ValueOn AG
280cafd54a
refactored features phase II
2026-01-23 01:10:00 +01:00
ValueOn AG
bb9630d6c4
fixed imports
2026-01-22 21:11:25 +01:00
ValueOn AG
f02ebead7c
dyn options in api
2026-01-22 18:52:04 +01:00
ValueOn AG
362080791a
isolate features
2026-01-22 17:00:29 +01:00
ValueOn AG
04ba89a0e8
before feature container refactory
2026-01-22 00:23:33 +01:00
ValueOn AG
82c01b5cb0
saas mandates core done
2026-01-21 00:32:47 +01:00
ValueOn AG
77e1414744
module testing
2026-01-20 00:55:39 +01:00
ValueOn AG
ccc41e7023
harmonized module names
2026-01-19 09:18:37 +01:00
ValueOn AG
5c0ab3f893
implemented multimandate
2026-01-17 02:17:58 +01:00
ValueOn AG
58b13ff7c6
hotfixes for work with nyla
2026-01-13 20:01:50 +01:00
ValueOn AG
4b49eab26e
user registration and password reset with magic link
2026-01-12 23:31:20 +01:00
ValueOn AG
cda0cb1093
hotfix workflows dynamic and automation after pr integrations
2026-01-11 22:42:02 +01:00
Patrick Motsch
abbed64463
Merge pull request #85 from valueonag/feat/real-estate
...
Feat/real estate
2026-01-11 15:12:16 +01:00
Patrick Motsch
0ecfe4d66c
Merge pull request #84 from valueonag/feat/chatbot-althaus-integration
...
Feat/chatbot althaus integration
2026-01-11 14:17:37 +01:00
ValueOn AG
e331c7fbce
performance tests with json repair and cut handling
2026-01-06 17:18:51 +01:00
ValueOn AG
c40d5e5133
jsnon structure rendering with budget
2026-01-06 11:20:09 +01:00
ValueOn AG
d747054976
full refactory of core json cut handling system
2026-01-05 21:16:10 +01:00
f78547e51b
fix:constant reload
2026-01-05 07:34:45 +01:00
ValueOn AG
1c0604106b
implemented enhanced standardized ai looping system with usecases
2026-01-04 21:38:26 +01:00
ValueOn AG
64b44473aa
fixed data extraction and generation handling with parts
2026-01-02 00:05:54 +01:00
ValueOn AG
3e7c75335a
fixed handovers from generator to renderers
2025-12-28 23:34:32 +01:00
ValueOn AG
723f98ea7a
enhanced generation engine with chapters as structure, renderers to render a pipeline and deliver 1..n documents
2025-12-28 11:43:42 +01:00
ValueOn AG
e1b3cd36f0
enhanced core ai call document handling with document intent
2025-12-25 00:09:27 +01:00
ValueOn AG
982932d2f5
enhanced document generation with images
2025-12-23 00:34:15 +01:00
ValueOn AG
56d6ecf978
refactored actions handlers
2025-12-17 10:45:09 +01:00
ValueOn AG
4b00e741b3
refactored service center
2025-12-15 21:55:26 +01:00
12dd5aaea6
PEK update
2025-12-15 07:21:56 +01:00
dc93890f46
integrated PEK data modell and according routes to get data
2025-12-15 07:16:20 +01:00
ValueOn AG
1195105b94
cleaned up dependencies and code architecture
2025-12-09 23:25:06 +01:00
ValueOn AG
72f5fbde46
added attribute types: TextMultilingual, multiselect
2025-12-08 00:13:26 +01:00
ValueOn AG
d009f93dba
rbac roles and rules integration tests passed
2025-12-07 23:51:05 +01:00
ValueOn AG
6e6cf7012b
rbac module testing done
2025-12-07 22:00:55 +01:00
ValueOn AG
54246745a9
refactored uam to rbac
2025-12-07 13:48:39 +01:00
ValueOn AG
a48bf06778
fixes for chat workflow
2025-12-03 23:02:33 +01:00
ValueOn AG
61f42259e5
Merge pull request #70 from valueonag/feat/refactor-ai-process
...
Feat/refactor ai process
2025-12-01 20:43:54 +01:00
ValueOn AG
b401be703f
integration testing of adapted ai workflow with fixes
2025-12-01 19:15:50 +01:00
ValueOn AG
1d793d8e1a
fixed json handling
2025-11-30 22:15:14 +01:00
ValueOn AG
11bb127a43
enhanced generation and rendering chain
2025-11-30 11:03:23 +01:00
ValueOn AG
c135321aee
fixed documents handling
2025-11-28 16:57:53 +01:00
1810a85c99
completed pagination functionality with filter option
2025-11-27 13:52:24 +01:00
ValueOn AG
a3dd5f2feb
fixing ai continuation loop context
2025-11-19 23:51:25 +01:00
ValueOn AG
9a355a628f
refactored tast track and progress information
2025-11-19 09:52:34 +01:00
ValueOn AG
9bd7821cf5
feat: refactored ai calls and pydantic models
2025-11-17 23:12:18 +01:00
ValueOn AG
88110d0f9d
centralized timestamp management with logger
2025-11-06 14:27:02 +01:00
ValueOn AG
94128bfc46
template management for workflow automation
2025-11-04 21:14:03 +01:00
ValueOn AG
310e6d3f8b
fixes automation
2025-11-03 09:58:15 +01:00
ValueOn AG
837748dac9
implemented workflow automation
2025-11-03 00:14:02 +01:00
ValueOn AG
69fa367584
revised validation logic
2025-11-02 23:31:10 +01:00
ValueOn AG
46fcd089c4
Refactored workflow modes to the standard Dynamic (default), Actionplan (option), Template (future)
2025-11-02 19:22:01 +01:00
ValueOn AG
53bfe06dbe
streamlined ai calling chain for react and workflow mode
2025-11-02 18:41:07 +01:00
ValueOn AG
4d3ca3342a
table rendering with proper api controled rendering
2025-11-01 23:00:55 +01:00
ValueOn AG
37aad732f5
voice route updated
2025-11-01 09:05:10 +01:00
ValueOn AG
259ccabbe3
Prompt tuning for generation and validation step
2025-10-31 14:28:14 +01:00
ValueOn AG
c44fc92568
refactored whole codebase for camelCase part 1 of 2
2025-10-31 00:05:39 +01:00
ValueOn AG
5039096a10
ai models ready for image analysis
2025-10-26 23:09:26 +01:00
ValueOn AG
2489719c62
ai models ready for web and txt
2025-10-26 18:17:17 +01:00
ValueOn AG
72e0687826
refactored web research to be generic and in 2 steps: url, crawl
2025-10-26 14:02:44 +01:00
ValueOn AG
e8c3052176
tuning and aligning ai models
2025-10-25 22:27:27 +02:00
ValueOn AG
daddf417be
Cleaned all import lists
2025-10-24 23:57:17 +02:00