Commit graph

19 commits

Author SHA1 Message Date
ValueOn AG
14dbd418a6 automation concept 2026-04-05 02:01:15 +02:00
ValueOn AG
70649218f1 unified failsafe neutralization architecture 2026-03-29 21:55:05 +02:00
ValueOn AG
7ec8abe314 cleaned mandate and unified mandate to be standard type 2026-03-28 23:54:12 +01:00
ValueOn AG
1a7cea9835 refactory subscriptions and rag and udb integration 2026-03-28 22:53:45 +01:00
ValueOn AG
dc0f458f38 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:32 +01:00
ValueOn AG
6c00d0420c store streamlined 2026-03-28 16:59:18 +01:00
ValueOn AG
996f4f055a unified data - step 1 2026-03-24 14:16:36 +01:00
ValueOn AG
31e8238980 assessment and unified-data-bar 2026-03-23 22:11:22 +01:00
ValueOn AG
62c5addbbb subscription base logic 2026-03-22 17:23:50 +01:00
ValueOn AG
c52e28d2eb subscription concept 2026-03-22 10:52:02 +01:00
ValueOn AG
4c7cc4069a konzept billing ext 2026-03-21 01:34:59 +01:00
ValueOn AG
d5679f6e07 hotfix msft/google login tokens end to end separated from connection 2026-03-20 09:01:35 +01:00
ValueOn AG
ebaaf77942 fix 2026-03-17 19:19:39 +01:00
ValueOn AG
7f5f31db30 concepts filesystem and mobile mic 2026-03-16 22:55:50 +01:00
ValueOn AG
1c9b62aef9 unified ai service concept 2026-03-15 18:14:21 +01:00
ValueOn AG
e23a0fe21d billing initial 2026-02-04 21:51:40 +01:00
ValueOn AG
e4ba4d8328 billing concept 2026-02-04 15:35:23 +01:00
ValueOn AG
92c9e37f1e updated concept documents 2026-02-04 10:13:46 +01:00
ValueOn AG
34145bfe38 docu rbac extended 2026-01-25 03:01:35 +01:00