feat: manage external source lifecycle
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / dependency-audit (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s

This commit is contained in:
ik
2026-09-13 16:26:34 +07:00
parent bb8040d6fb
commit bc3ceb5dfe
12 changed files with 157 additions and 6 deletions
+27 -1
View File
@@ -820,6 +820,29 @@
],
"title": "Reviewed At"
},
"source_check_status": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Source Check Status"
},
"source_checked_at": {
"anyOf": [
{
"format": "date-time",
"type": "string"
},
{
"type": "null"
}
],
"title": "Source Checked At"
},
"source_external_id": {
"title": "Source External Id",
"type": "string"
@@ -942,7 +965,9 @@
"review_note",
"missing_fields",
"source_payload",
"moderation_version"
"moderation_version",
"source_check_status",
"source_checked_at"
],
"title": "ExternalObservationOut",
"type": "object"
@@ -2109,6 +2134,7 @@
"ready",
"published",
"rejected",
"withdrawn",
"review"
],
"type": "string"