chore: NODE-2585 - Generate Schema Files (no-changelog) (#14058)

This commit is contained in:
Jon
2025-03-21 08:27:40 +00:00
committed by GitHub
parent 49872fbbac
commit ced8bcdd0c
763 changed files with 42381 additions and 62165 deletions

View File

@@ -1,6 +1,15 @@
{
"type": "object",
"properties": {
"archived": {
"type": "boolean"
},
"currencyCode": {
"type": "string"
},
"currencyId": {
"type": "string"
},
"id": {
"type": "string"
},
@@ -9,27 +18,7 @@
},
"workspaceId": {
"type": "string"
},
"archived": {
"type": "boolean"
},
"currencyId": {
"type": "string"
},
"currencyCode": {
"type": "string"
}
},
"required": [
"id",
"name",
"email",
"workspaceId",
"archived",
"address",
"note",
"currencyId",
"currencyCode"
],
"version": 1
}

View File

@@ -1,55 +1,27 @@
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"clientId": {
"type": "string"
},
"workspaceId": {
"type": "string"
"archived": {
"type": "boolean"
},
"billable": {
"type": "boolean"
},
"memberships": {
"type": "array",
"items": {
"type": "object",
"properties": {
"userId": {
"type": "string"
},
"costRate": {
"type": "null"
},
"targetId": {
"type": "string"
},
"membershipType": {
"type": "string"
},
"membershipStatus": {
"type": "string"
}
},
"required": [
"userId",
"hourlyRate",
"costRate",
"targetId",
"membershipType",
"membershipStatus"
]
}
"clientId": {
"type": "string"
},
"clientName": {
"type": "string"
},
"color": {
"type": "string"
},
"costRate": {
"type": "null"
},
"duration": {
"type": "string"
},
"estimate": {
"type": "object",
"properties": {
@@ -59,75 +31,74 @@
"type": {
"type": "string"
}
},
"required": [
"estimate",
"type"
]
}
},
"archived": {
"type": "boolean"
},
"duration": {
"type": "string"
},
"clientName": {
"type": "string"
},
"costRate": {
"type": "null"
},
"timeEstimate": {
"hourlyRate": {
"type": "object",
"properties": {
"estimate": {
"amount": {
"type": "integer"
},
"currency": {
"type": "string"
},
"type": {
"type": "string"
},
"active": {
"type": "boolean"
},
"includeNonBillable": {
"type": "boolean"
}
},
"required": [
"estimate",
"type",
"resetOption",
"active",
"includeNonBillable"
]
}
},
"id": {
"type": "string"
},
"memberships": {
"type": "array",
"items": {
"type": "object",
"properties": {
"costRate": {
"type": "null"
},
"membershipStatus": {
"type": "string"
},
"membershipType": {
"type": "string"
},
"targetId": {
"type": "string"
},
"userId": {
"type": "string"
}
}
}
},
"name": {
"type": "string"
},
"public": {
"type": "boolean"
},
"template": {
"type": "boolean"
},
"public": {
"type": "boolean"
"timeEstimate": {
"type": "object",
"properties": {
"active": {
"type": "boolean"
},
"estimate": {
"type": "string"
},
"includeNonBillable": {
"type": "boolean"
},
"type": {
"type": "string"
}
}
},
"workspaceId": {
"type": "string"
}
},
"required": [
"id",
"name",
"hourlyRate",
"clientId",
"workspaceId",
"billable",
"memberships",
"color",
"estimate",
"archived",
"duration",
"clientName",
"note",
"costRate",
"timeEstimate",
"budgetEstimate",
"estimateReset",
"template",
"public"
],
"version": 1
}

View File

@@ -1,69 +1,17 @@
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"hourlyRate": {
"type": "object",
"properties": {
"amount": {
"type": "integer"
},
"currency": {
"type": "string"
}
},
"required": [
"amount",
"currency"
]
},
"clientId": {
"type": "string"
},
"workspaceId": {
"type": "string"
"archived": {
"type": "boolean"
},
"billable": {
"type": "boolean"
},
"memberships": {
"type": "array",
"items": {
"type": "object",
"properties": {
"userId": {
"type": "string"
},
"hourlyRate": {
"type": "null"
},
"costRate": {
"type": "null"
},
"targetId": {
"type": "string"
},
"membershipType": {
"type": "string"
},
"membershipStatus": {
"type": "string"
}
},
"required": [
"userId",
"hourlyRate",
"costRate",
"targetId",
"membershipType",
"membershipStatus"
]
}
"clientId": {
"type": "string"
},
"clientName": {
"type": "string"
},
"color": {
"type": "string"
@@ -77,78 +25,86 @@
"type": {
"type": "string"
}
},
"required": [
"estimate",
"type"
]
}
},
"archived": {
"type": "boolean"
"estimateReset": {
"type": "null"
},
"clientName": {
"hourlyRate": {
"type": "object",
"properties": {
"amount": {
"type": "integer"
},
"currency": {
"type": "string"
}
}
},
"id": {
"type": "string"
},
"memberships": {
"type": "array",
"items": {
"type": "object",
"properties": {
"costRate": {
"type": "null"
},
"hourlyRate": {
"type": "null"
},
"membershipStatus": {
"type": "string"
},
"membershipType": {
"type": "string"
},
"targetId": {
"type": "string"
},
"userId": {
"type": "string"
}
}
}
},
"name": {
"type": "string"
},
"note": {
"type": "string"
},
"timeEstimate": {
"type": "object",
"properties": {
"estimate": {
"type": "string"
},
"type": {
"type": "string"
},
"resetOption": {
"type": "null"
},
"active": {
"type": "boolean"
},
"includeNonBillable": {
"type": "boolean"
}
},
"required": [
"estimate",
"type",
"resetOption",
"active",
"includeNonBillable"
]
},
"estimateReset": {
"type": "null"
"public": {
"type": "boolean"
},
"template": {
"type": "boolean"
},
"public": {
"type": "boolean"
"timeEstimate": {
"type": "object",
"properties": {
"active": {
"type": "boolean"
},
"estimate": {
"type": "string"
},
"includeNonBillable": {
"type": "boolean"
},
"resetOption": {
"type": "null"
},
"type": {
"type": "string"
}
}
},
"workspaceId": {
"type": "string"
}
},
"required": [
"id",
"name",
"hourlyRate",
"clientId",
"workspaceId",
"billable",
"memberships",
"color",
"estimate",
"archived",
"duration",
"clientName",
"note",
"costRate",
"timeEstimate",
"budgetEstimate",
"estimateReset",
"template",
"public"
],
"version": 1
}

View File

@@ -1,34 +1,9 @@
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"userId": {
"type": "string"
},
"billable": {
"type": "boolean"
},
"timeInterval": {
"type": "object",
"properties": {
"start": {
"type": "string"
}
},
"required": [
"start",
"end",
"duration"
]
},
"workspaceId": {
"type": "string"
},
"isLocked": {
"type": "boolean"
},
"customFieldValues": {
"type": "array",
"items": {
@@ -37,49 +12,47 @@
"customFieldId": {
"type": "string"
},
"timeEntryId": {
"name": {
"type": "string"
},
"value": {
"type": "null"
},
"name": {
"timeEntryId": {
"type": "string"
},
"type": {
"type": "string"
},
"value": {
"type": "null"
}
},
"required": [
"customFieldId",
"timeEntryId",
"value",
"name",
"type"
]
}
}
},
"id": {
"type": "string"
},
"isLocked": {
"type": "boolean"
},
"kioskId": {
"type": "null"
},
"timeInterval": {
"type": "object",
"properties": {
"start": {
"type": "string"
}
}
},
"type": {
"type": "string"
},
"kioskId": {
"type": "null"
"userId": {
"type": "string"
},
"workspaceId": {
"type": "string"
}
},
"required": [
"id",
"description",
"tagIds",
"userId",
"billable",
"taskId",
"projectId",
"timeInterval",
"workspaceId",
"isLocked",
"customFieldValues",
"type",
"kioskId"
],
"version": 1
}

View File

@@ -1,58 +1,102 @@
{
"type": "object",
"properties": {
"id": {
"activeWorkspace": {
"type": "string"
},
"customFields": {
"type": "array",
"items": {
"type": "object",
"properties": {
"customFieldId": {
"type": "string"
},
"customFieldName": {
"type": "string"
},
"customFieldType": {
"type": "string"
},
"userId": {
"type": "string"
}
}
}
},
"defaultWorkspace": {
"type": "string"
},
"email": {
"type": "string"
},
"activeWorkspace": {
"type": "string"
},
"defaultWorkspace": {
"id": {
"type": "string"
},
"settings": {
"type": "object",
"properties": {
"weekStart": {
"type": "string"
},
"timeZone": {
"type": "string"
},
"timeFormat": {
"type": "string"
},
"dateFormat": {
"type": "string"
},
"sendNewsletter": {
"type": "boolean"
},
"weeklyUpdates": {
"type": "boolean"
},
"longRunning": {
"type": "boolean"
},
"scheduledReports": {
"alerts": {
"type": "boolean"
},
"approval": {
"type": "boolean"
},
"pto": {
"collapseAllProjectLists": {
"type": "boolean"
},
"alerts": {
"dashboardPinToTop": {
"type": "boolean"
},
"dashboardSelection": {
"type": "string"
},
"dashboardViewType": {
"type": "string"
},
"dateFormat": {
"type": "string"
},
"groupSimilarEntriesDisabled": {
"type": "boolean"
},
"isCompactViewOn": {
"type": "boolean"
},
"lang": {
"type": "string"
},
"longRunning": {
"type": "boolean"
},
"multiFactorEnabled": {
"type": "boolean"
},
"myStartOfDay": {
"type": "string"
},
"onboarding": {
"type": "boolean"
},
"projectPickerTaskFilter": {
"type": "boolean"
},
"pto": {
"type": "boolean"
},
"reminders": {
"type": "boolean"
},
"timeTrackingManual": {
"scheduledReports": {
"type": "boolean"
},
"scheduling": {
"type": "boolean"
},
"sendNewsletter": {
"type": "boolean"
},
"showOnlyWorkingDays": {
"type": "boolean"
},
"summaryReportSettings": {
@@ -64,129 +108,31 @@
"subgroup": {
"type": "string"
}
},
"required": [
"group",
"subgroup"
]
},
"isCompactViewOn": {
"type": "boolean"
},
"dashboardSelection": {
"type": "string"
},
"dashboardViewType": {
"type": "string"
},
"dashboardPinToTop": {
"type": "boolean"
},
"collapseAllProjectLists": {
"type": "boolean"
},
"groupSimilarEntriesDisabled": {
"type": "boolean"
},
"myStartOfDay": {
"type": "string"
},
"projectPickerTaskFilter": {
"type": "boolean"
},
"lang": {
"type": "string"
},
"multiFactorEnabled": {
"type": "boolean"
}
},
"theme": {
"type": "string"
},
"scheduling": {
"timeFormat": {
"type": "string"
},
"timeTrackingManual": {
"type": "boolean"
},
"onboarding": {
"timeZone": {
"type": "string"
},
"weeklyUpdates": {
"type": "boolean"
},
"showOnlyWorkingDays": {
"type": "boolean"
"weekStart": {
"type": "string"
}
},
"required": [
"weekStart",
"timeZone",
"timeFormat",
"dateFormat",
"sendNewsletter",
"weeklyUpdates",
"longRunning",
"scheduledReports",
"approval",
"pto",
"alerts",
"reminders",
"timeTrackingManual",
"summaryReportSettings",
"isCompactViewOn",
"dashboardSelection",
"dashboardViewType",
"dashboardPinToTop",
"projectListCollapse",
"collapseAllProjectLists",
"groupSimilarEntriesDisabled",
"myStartOfDay",
"projectPickerTaskFilter",
"lang",
"multiFactorEnabled",
"theme",
"scheduling",
"onboarding",
"showOnlyWorkingDays"
]
}
},
"status": {
"type": "string"
},
"customFields": {
"type": "array",
"items": {
"type": "object",
"properties": {
"customFieldId": {
"type": "string"
},
"userId": {
"type": "string"
},
"customFieldName": {
"type": "string"
},
"customFieldType": {
"type": "string"
}
},
"required": [
"customFieldId",
"userId",
"value",
"customFieldName",
"customFieldType"
]
}
}
},
"required": [
"id",
"email",
"name",
"memberships",
"profilePicture",
"activeWorkspace",
"defaultWorkspace",
"settings",
"status",
"customFields"
],
"version": 1
}