Skip to content

Commit 2a895f4

Browse files
authored
Merge pull request #129 from TaskarCenterAtUW/feature-2228
Feature 2228
2 parents b62039d + 8ddfa6b commit 2a895f4

File tree

3 files changed

+81
-21
lines changed

3 files changed

+81
-21
lines changed

tdei-api-gateway-prod.json

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2511,6 +2511,19 @@
25112511
"format": "date-time"
25122512
}
25132513
},
2514+
{
2515+
"name": "status",
2516+
"in": "query",
2517+
"required": false,
2518+
"description": "<strong>status:</strong> Filters feedbacks by their status.",
2519+
"schema": {
2520+
"type": "string",
2521+
"enum": [
2522+
"open",
2523+
"resolved"
2524+
]
2525+
}
2526+
},
25142527
{
25152528
"name": "sort_by",
25162529
"in": "query",
@@ -2595,17 +2608,24 @@
25952608
"summary": "Retrieves the feedbacks summary.",
25962609
"description": "Retrieves the feedbacks summary. Response includes a summary of feedbacks such as total count, total overdue, and other relevant statistics.",
25972610
"operationId": "oswDatasetViewerFeedbacksMetadata",
2598-
"parameters": [],
2611+
"parameters": [
2612+
{
2613+
"name": "tdei_project_group_id",
2614+
"in": "query",
2615+
"required": false,
2616+
"description": "ID of the project group.",
2617+
"schema": {
2618+
"type": "string"
2619+
}
2620+
}
2621+
],
25992622
"responses": {
26002623
"200": {
26012624
"description": "Feedbacks summary retrieved successfully.",
26022625
"content": {
26032626
"application/json": {
26042627
"schema": {
2605-
"type": "array",
2606-
"items": {
2607-
"$ref": "#/components/schemas/FeedbackMetadata"
2608-
}
2628+
"$ref": "#/components/schemas/FeedbackMetadata"
26092629
}
26102630
}
26112631
}
@@ -4844,9 +4864,9 @@
48444864
"description": "Additional metadata related to the feedback.",
48454865
"properties": {
48464866
"total_count": {
4847-
"type": "string",
4867+
"type": "number",
48484868
"description": "Count of feedback entries.",
4849-
"example": "5"
4869+
"example": 5
48504870
},
48514871
"total_overdues": {
48524872
"type": "number",

tdei-api-gateway-stage.json

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2511,6 +2511,19 @@
25112511
"format": "date-time"
25122512
}
25132513
},
2514+
{
2515+
"name": "status",
2516+
"in": "query",
2517+
"required": false,
2518+
"description": "<strong>status:</strong> Filters feedbacks by their status.",
2519+
"schema": {
2520+
"type": "string",
2521+
"enum": [
2522+
"open",
2523+
"resolved"
2524+
]
2525+
}
2526+
},
25142527
{
25152528
"name": "sort_by",
25162529
"in": "query",
@@ -2595,17 +2608,24 @@
25952608
"summary": "Retrieves the feedbacks summary.",
25962609
"description": "Retrieves the feedbacks summary. Response includes a summary of feedbacks such as total count, total overdue, and other relevant statistics.",
25972610
"operationId": "oswDatasetViewerFeedbacksMetadata",
2598-
"parameters": [],
2611+
"parameters": [
2612+
{
2613+
"name": "tdei_project_group_id",
2614+
"in": "query",
2615+
"required": false,
2616+
"description": "ID of the project group.",
2617+
"schema": {
2618+
"type": "string"
2619+
}
2620+
}
2621+
],
25992622
"responses": {
26002623
"200": {
26012624
"description": "Feedbacks summary retrieved successfully.",
26022625
"content": {
26032626
"application/json": {
26042627
"schema": {
2605-
"type": "array",
2606-
"items": {
2607-
"$ref": "#/components/schemas/FeedbackMetadata"
2608-
}
2628+
"$ref": "#/components/schemas/FeedbackMetadata"
26092629
}
26102630
}
26112631
}
@@ -4844,9 +4864,9 @@
48444864
"description": "Additional metadata related to the feedback.",
48454865
"properties": {
48464866
"total_count": {
4847-
"type": "string",
4867+
"type": "number",
48484868
"description": "Count of feedback entries.",
4849-
"example": "5"
4869+
"example": 5
48504870
},
48514871
"total_overdues": {
48524872
"type": "number",

tdei-api-gateway.json

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2511,6 +2511,19 @@
25112511
"format": "date-time"
25122512
}
25132513
},
2514+
{
2515+
"name": "status",
2516+
"in": "query",
2517+
"required": false,
2518+
"description": "<strong>status:</strong> Filters feedbacks by their status.",
2519+
"schema": {
2520+
"type": "string",
2521+
"enum": [
2522+
"open",
2523+
"resolved"
2524+
]
2525+
}
2526+
},
25142527
{
25152528
"name": "sort_by",
25162529
"in": "query",
@@ -2595,17 +2608,24 @@
25952608
"summary": "Retrieves the feedbacks summary.",
25962609
"description": "Retrieves the feedbacks summary. Response includes a summary of feedbacks such as total count, total overdue, and other relevant statistics.",
25972610
"operationId": "oswDatasetViewerFeedbacksMetadata",
2598-
"parameters": [],
2611+
"parameters": [
2612+
{
2613+
"name": "tdei_project_group_id",
2614+
"in": "query",
2615+
"required": false,
2616+
"description": "ID of the project group.",
2617+
"schema": {
2618+
"type": "string"
2619+
}
2620+
}
2621+
],
25992622
"responses": {
26002623
"200": {
26012624
"description": "Feedbacks summary retrieved successfully.",
26022625
"content": {
26032626
"application/json": {
26042627
"schema": {
2605-
"type": "array",
2606-
"items": {
2607-
"$ref": "#/components/schemas/FeedbackMetadata"
2608-
}
2628+
"$ref": "#/components/schemas/FeedbackMetadata"
26092629
}
26102630
}
26112631
}
@@ -4992,8 +5012,8 @@
49925012
},
49935013
"total_overdues": {
49945014
"type": "number",
4995-
"description": "Indicates number of overdue feedbacks.",
4996-
"example": 0
5015+
"description": "Count of feedback entries.",
5016+
"example": 5
49975017
},
49985018
"total_open": {
49995019
"type": "number",

0 commit comments

Comments
 (0)