Commit graph

46 commits

Author SHA1 Message Date
ValueOn AG
35209f7f80 fixed formgenerator , trustee, sort and filter 2026-04-14 00:15:56 +02:00
ValueOn AG
87e2e6d401 decision subscription 2026-04-10 22:44:08 +02:00
ValueOn AG
be9e47caad phase 2 i18n clean 2026-04-10 12:33:27 +02:00
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
4e843761a9 Cleaned backend and enhanced ai call failover modes 2026-03-17 22:51:05 +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
patrick-motsch
338f9522a5 codeeditor mvp phase 1 done 2026-02-23 18:35:36 +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
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
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
a0b9a6e4b5 reference fixes 2026-01-24 00:42:19 +01:00
ValueOn AG
280cafd54a refactored features phase II 2026-01-23 01:10:00 +01:00
ValueOn AG
362080791a isolate features 2026-01-22 17:00:29 +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
58b13ff7c6 hotfixes for work with nyla 2026-01-13 20:01:50 +01:00
ValueOn AG
cda0cb1093 hotfix workflows dynamic and automation after pr integrations 2026-01-11 22:42:02 +01:00
f78547e51b fix:constant reload 2026-01-05 07:34:45 +01:00
ValueOn AG
4b00e741b3 refactored service center 2025-12-15 21:55:26 +01:00
ValueOn AG
a48bf06778 fixes for chat workflow 2025-12-03 23:02:33 +01:00
ValueOn AG
b401be703f integration testing of adapted ai workflow with fixes 2025-12-01 19:15:50 +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
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
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
c44fc92568 refactored whole codebase for camelCase part 1 of 2 2025-10-31 00:05:39 +01:00
ValueOn AG
daddf417be Cleaned all import lists 2025-10-24 23:57:17 +02:00
ValueOn AG
1bb02880df Refactored standardized full stats and cost logging system over all components 2025-10-16 22:52:58 +02:00
Christopher Gondek
8538821d0c fix: pydantic schema issue 2025-10-09 10:54:11 +02:00
Christopher Gondek
478e139730 Merge branch 'int' into feat/chatbot 2025-10-09 10:36:22 +02:00
ValueOn AG
ee59e09b6d ai loop tested 2025-10-06 15:39:25 +02:00
ValueOn AG
d2b6820812 cleaned pydantic model classes 2025-10-05 16:28:44 +02:00
Christopher Gondek
4bfeded9d0 feat: chatbot w/ streaming basics 2025-10-03 16:48:33 +02:00
ValueOn AG
8be9211b28 complete refactory of all dependencies 2025-09-26 23:36:56 +02:00
ValueOn AG
07a2d279df cleaned model space centralized 2025-09-25 16:59:44 +02:00