From 85cfa510319173741ec358ddb791571c9ecb29e3 Mon Sep 17 00:00:00 2001 From: Sven Dunemann Date: Mon, 3 Feb 2025 13:38:17 +0100 Subject: [PATCH 1/2] STRINGS-719 - Job: Add source last updated at information --- doc/compiled.json | 5 +++++ schemas/job_details.yaml | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/doc/compiled.json b/doc/compiled.json index 0cb78d3e7..6ecd53bb7 100644 --- a/doc/compiled.json +++ b/doc/compiled.json @@ -3057,6 +3057,10 @@ "job_tag_name": { "type": "string" }, + "source_updated_at": { + "type": "string", + "format": "date-time" + }, "source_locale": { "$ref": "#/components/schemas/locale_preview" }, @@ -3080,6 +3084,7 @@ "name": "Joe Doe" }, "job_tag_name": "Job_123", + "source_updated_at": "2020-01-01T00:00:00Z", "source_locale": { "id": "abcd1234cdef1234abcd1234cdef1235", "name": "de-DE", diff --git a/schemas/job_details.yaml b/schemas/job_details.yaml index 5e3c341da..11048229a 100644 --- a/schemas/job_details.yaml +++ b/schemas/job_details.yaml @@ -9,6 +9,9 @@ job_details: "$ref": "./user_preview.yaml#/user_preview" job_tag_name: type: string + source_updated_at: + type: string + format: date-time source_locale: "$ref": "./locale_preview.yaml#/locale_preview" locales: @@ -25,6 +28,7 @@ job_details: username: joe.doe name: Joe Doe job_tag_name: Job_123 + source_updated_at: '2020-01-01T00:00:00Z' source_locale: id: abcd1234cdef1234abcd1234cdef1235 name: de-DE From c68ebf3906a35dfaa7c6b48161f56dedb4ca2ff9 Mon Sep 17 00:00:00 2001 From: Sven Dunemann Date: Thu, 6 Feb 2025 08:08:12 +0100 Subject: [PATCH 2/2] rename to source_translations_updated_at --- doc/compiled.json | 4 +-- schemas/job_details.yaml | 77 ++++++++++++++++++++-------------------- 2 files changed, 40 insertions(+), 41 deletions(-) diff --git a/doc/compiled.json b/doc/compiled.json index 6ecd53bb7..a5edd1b6e 100644 --- a/doc/compiled.json +++ b/doc/compiled.json @@ -3057,7 +3057,7 @@ "job_tag_name": { "type": "string" }, - "source_updated_at": { + "source_translations_updated_at": { "type": "string", "format": "date-time" }, @@ -3084,7 +3084,7 @@ "name": "Joe Doe" }, "job_tag_name": "Job_123", - "source_updated_at": "2020-01-01T00:00:00Z", + "source_translations_updated_at": "2020-01-01T00:00:00Z", "source_locale": { "id": "abcd1234cdef1234abcd1234cdef1235", "name": "de-DE", diff --git a/schemas/job_details.yaml b/schemas/job_details.yaml index 11048229a..c6ac565b0 100644 --- a/schemas/job_details.yaml +++ b/schemas/job_details.yaml @@ -1,42 +1,41 @@ ---- job_details: allOf: - - "$ref": "./job.yaml#/job" - - type: object - title: job_details - properties: - owner: - "$ref": "./user_preview.yaml#/user_preview" - job_tag_name: - type: string - source_updated_at: - type: string - format: date-time - source_locale: - "$ref": "./locale_preview.yaml#/locale_preview" - locales: - type: array - items: + - "$ref": "./job.yaml#/job" + - type: object + title: job_details + properties: + owner: + "$ref": "./user_preview.yaml#/user_preview" + job_tag_name: + type: string + source_translations_updated_at: + type: string + format: date-time + source_locale: "$ref": "./locale_preview.yaml#/locale_preview" - keys: - type: array - items: - "$ref": "./key_preview.yaml#/key_preview" - example: - owner: - id: abcd1234cdef1234abcd1234cdef1234 - username: joe.doe - name: Joe Doe - job_tag_name: Job_123 - source_updated_at: '2020-01-01T00:00:00Z' - source_locale: - id: abcd1234cdef1234abcd1234cdef1235 - name: de-DE - code: de-DE - locales: - - id: abcd1234cdef1234abcd1234cdef1234 - name: English - code: en-GB - keys: - - id: dbcd1234cdef1234abcd1234cdef1234 - name: greeting.hello + locales: + type: array + items: + "$ref": "./locale_preview.yaml#/locale_preview" + keys: + type: array + items: + "$ref": "./key_preview.yaml#/key_preview" + example: + owner: + id: abcd1234cdef1234abcd1234cdef1234 + username: joe.doe + name: Joe Doe + job_tag_name: Job_123 + source_translations_updated_at: '2020-01-01T00:00:00Z' + source_locale: + id: abcd1234cdef1234abcd1234cdef1235 + name: de-DE + code: de-DE + locales: + - id: abcd1234cdef1234abcd1234cdef1234 + name: English + code: en-GB + keys: + - id: dbcd1234cdef1234abcd1234cdef1234 + name: greeting.hello