You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Learniq stops running data exchanges itself. DataExchangeJob, DataMappingProfile, ExchangeRejection and ExchangeErrorCode leave the register; their jobs, mappings,
rejections and error codes now live on integriq's own job, mapping and sync_item_dead_letter schemas (integriq change learniq-exchange-jobs-native). Learniq keeps
what is a school's decision: whether a job may run and which records may leave. It answers
integriq's gate for that, keeps its partner approvals, teldatum checks and the parent's review of
an OSO or SWV file as small records of its own, and shows a read-only status panel over
integriq's jobs. A repair step moves existing rows to integriq, or archives them to a file when
integriq is not installed.
Remove the four schemas; add ExchangePartnerApproval, TeldatumCheck, DossierReview with lifecycles, authorization and seeds; AttendanceFlag feedback transition; drop the $ref on five dataExchangeJobId properties; bump versions
Drop the three LVS import jobs, keep a reserved uuid slot, regenerate
Client plus the four callers
Five conditions, disclosure per mapping, listener, HTTP route
Concluded listener, guards and controller on the new state
Delete, unregister, delete their tests (DataExchangeTransformer stays: the record composer uses its field transforms)
Archive always, migrate when integriq is there, once
Status panel, gate pages, request screen on the new endpoint
Routes, connection entry, every new string in both catalogues
New tests for every new class; register tests follow the move; superseded notes
Activity