From fb6dc3d31e9c19b4e6664faf249caaeccefd4ee4 Mon Sep 17 00:00:00 2001 From: 7riumph Date: Sat, 8 Feb 2025 15:07:50 -0700 Subject: [PATCH] Updated Swagger's API Documentation --- spec/swagger_helper.rb | 13 +++++++++---- swagger/v1/swagger.yaml | 19 +++++++++++++------ 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/spec/swagger_helper.rb b/spec/swagger_helper.rb index c5e43b7ff4..145c05b27b 100644 --- a/spec/swagger_helper.rb +++ b/spec/swagger_helper.rb @@ -26,10 +26,15 @@ login_success: { type: :object, properties: { - id: {type: :integer}, - display_name: {type: :string}, - email: {type: :string}, - token: {type: :string} + api_token: {type: :string}, + refresh_token: {type: :string}, + user: { + id: {type: :integer}, + display_name: {type: :string}, + email: {type: :string}, + token_expires_at: {type: :datetime}, + refresh_token_expires_at: {type: :datetime} + } } }, login_failure: { diff --git a/swagger/v1/swagger.yaml b/swagger/v1/swagger.yaml index cade224cf1..627992bfc9 100644 --- a/swagger/v1/swagger.yaml +++ b/swagger/v1/swagger.yaml @@ -8,14 +8,21 @@ components: login_success: type: object properties: - id: - type: integer - display_name: + api_token: type: string - email: - type: string - token: + refresh_token: type: string + user: + id: + type: integer + display_name: + type: string + email: + type: string + api_token_expires_at: + type: datetime + refresh_token_expires_at: + type: datetime login_failure: type: object properties: