From 83696c230d8c02c57282f0b7a52030542e5037f1 Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Fri, 22 Apr 2022 18:00:36 +0800 Subject: [PATCH] chore: rm unused templates Signed-off-by: Wing-Kam Wong --- .../noco/meta/api/userApi/ui/auth/signin.ts | 119 ----- .../noco/meta/api/userApi/ui/auth/signup.ts | 135 ------ .../api/userApi/ui/auth/swagger-base.xc.json | 425 ------------------ .../noco/meta/api/userApi/ui/auth/swagger.ts | 48 -- 4 files changed, 727 deletions(-) delete mode 100644 packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/signin.ts delete mode 100644 packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/signup.ts delete mode 100644 packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/swagger-base.xc.json delete mode 100644 packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/swagger.ts diff --git a/packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/signin.ts b/packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/signin.ts deleted file mode 100644 index 672b39c11d..0000000000 --- a/packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/signin.ts +++ /dev/null @@ -1,119 +0,0 @@ -export default ` - - - NocoDB - Sign In - - - - - - - - -
- - - - - - - - - - - - - Sign In - - - - -
-

-                    
-                        {{errMsg}}
-                    
-
-
-                
-
-
-
-
- - - - - -`; -/** - * @copyright Copyright (c) 2021, Xgene Cloud Ltd - * - * @author Naveen MR - * @author Pranav C Balan - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * - */ diff --git a/packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/signup.ts b/packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/signup.ts deleted file mode 100644 index 612a28ad3a..0000000000 --- a/packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/signup.ts +++ /dev/null @@ -1,135 +0,0 @@ -export default ` - - - NocoDB - Sign Up - - - - - - - - -
- - - - - - - - - - - - - - - - - Sign Up - - - - -
-

-                    
-                        {{errMsg}}
-                    
-
-
-                
-
-
-
-
- - - - - -`; -/** - * @copyright Copyright (c) 2021, Xgene Cloud Ltd - * - * @author Naveen MR - * @author Pranav C Balan - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * - */ diff --git a/packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/swagger-base.xc.json b/packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/swagger-base.xc.json deleted file mode 100644 index f3cd2fffff..0000000000 --- a/packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/swagger-base.xc.json +++ /dev/null @@ -1,425 +0,0 @@ -{ - "swagger": "2.0", - "info": { - "description": "Create APIs at the speed of your thoughts", - "version": "1.0.0", - "title": "NocoDB", - "contact": {} - }, - "host": "localhost:8080", - "basePath": "/", - "tags": [ - { - "name": "common" - } - ], - "schemes": [ - "http" - ], - "paths": { - "/auth/signin": { - "post": { - "security": [ - ], - "tags": [ - "Authentication" - ], - "summary": "User login", - "description": "", - "operationId": "login", - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "parameters": [ - { - "in": "body", - "name": "body", - "description": "Authentication user details", - "required": true, - "schema": { - "$ref": "#/definitions/userAuth" - } - } - ], - "responses": { - "200": { - "description": "Authenticated successfully", - "schema": { - "$ref": "#/definitions/token" - } - } - } - } - }, - "/auth/signup": { - "post": { - "tags": [ - "Authentication" - ], - "summary": "User signup", - "description": "", - "operationId": "signup", - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "parameters": [ - { - "in": "body", - "name": "body", - "description": "Signup user details", - "required": true, - "schema": { - "$ref": "#/definitions/user" - } - } - ], - "responses": { - "200": { - "description": "Registration success", - "schema": { - "$ref": "#/definitions/token" - } - }, - "400": { - "description": "Bad request" - } - } - } - }, - "/auth/password/forgot": { - "post": { - "tags": [ - "Authentication" - ], - "summary": "Password Forgot", - "description": "", - "operationId": "passwordForgot", - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "parameters": [ - { - "in": "body", - "name": "body", - "description": "Email address", - "required": true, - "schema": { - "type": "object", - "properties": { - "email": { - "type": "string", - "required": true, - "example": "test@nocodb.com" - } - } - } - } - ], - "responses": { - "200": { - "description": "Mailed password reset link", - "schema": { - "type": "boolean" - } - } - } - } - }, - "/auth/email/validate/{tokenId}": { - "post": { - "tags": [ - "Authentication" - ], - "summary": "Email validate link", - "description": "", - "operationId": "emailValidate", - "produces": [ - "application/json" - ], - "parameters": [ - { - "name": "tokenId", - "in": "path", - "description": "random token id received", - "required": true, - "type": "string", - "format": "uuid" - } - ], - "responses": { - "200": { - "description": "Validated successfully" - } - } - } - }, - "/auth/token/validate/{tokenId}": { - "get": { - "tags": [ - "Authentication" - ], - "summary": "Validate password reset token", - "description": "", - "operationId": "passwordResetTokenValidate", - "produces": [ - "application/json" - ], - "parameters": [ - { - "name": "tokenId", - "in": "path", - "description": "random token id received", - "required": true, - "type": "string", - "format": "uuid" - } - ], - "responses": { - "200": { - "description": "Validated successfully" - } - } - } - }, - "/auth/password/reset/": { - "post": { - "tags": [ - "Authentication" - ], - "summary": "Password reset", - "description": "", - "operationId": "passwordReset", - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "parameters": [ - { - "name": "tokenId", - "in": "path", - "description": "random token id received", - "required": true, - "type": "string", - "format": "uuid" - }, - { - "in": "body", - "name": "body", - "description": "Reset password details", - "required": true, - "schema": { - "type": "object", - "properties": { - "password": { - "type": "string", - "format": "password", - "example": "password", - "required": true - } - } - } - } - ], - "responses": { - "200": { - "description": "Password reset successfully" - } - } - } - }, - "/user/me": { - "get": { - "tags": [ - "Authentication" - ], - "summary": "User details", - "description": "", - "operationId": "userDetails", - "produces": [ - "application/json" - ], - "responses": { - "200": { - "description": "User details" - } - } - } - }, - "/user": { - "put": { - "tags": [ - "Authentication" - ], - "summary": "Update user details", - "description": "", - "operationId": "updateUserDetails", - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "responses": { - "200": { - "description": "User details" - } - }, - "parameters": [ - { - "in": "body", - "name": "body", - "description": "Updated user details", - "required": true, - "schema": { - "$ref": "#/definitions/user" - } - } - ] - } - }, - "/user/password/change": { - "post": { - "tags": [ - "Authentication" - ], - "summary": "Update user details", - "description": "", - "operationId": "passwordChange", - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "responses": { - "200": { - "description": "User details" - } - }, - "parameters": [ - { - "in": "body", - "name": "body", - "description": "Current password and new password", - "required": true, - "schema": { - "type": "object", - "properties": { - "currentPassword": { - "type": "string", - "format": "password", - "example": "password" - }, - "newPassword": { - "type": "string", - "format": "password", - "example": "newPassword" - } - } - } - } - ] - } - } - }, - "definitions": { - "userAuth": { - "type": "object", - "properties": { - "email": { - "type": "string", - "format": "email", - "nullable": false, - "example": "test@nocodb.com" - }, - "password": { - "type": "string", - "format": "password", - "nullable": false, - "example": "password" - } - } - }, - "token": { - "type": "object", - "properties": { - "token": { - "type": "string", - "format": "email", - "nullable": false, - "example": "< JWT Token >" - } - } - }, - "user": { - "allOf": [ - { - "$ref": "#/definitions/userAuth" - }, - { - "type": "object", - "properties": { - "id": { - "type": "integer", - "nullable": false, - "readOnly": true - }, - "firstname": { - "type": "string", - "nullable": false, - "example": "FirstName" - }, - "lastname": { - "type": "string", - "nullable": false, - "example": "LastName" - }, - "roles": { - "type": "object", - "readOnly": true - }, - "created_at": { - "type": "string", - "readOnly": true - }, - "updated_at": { - "type": "string", - "readOnly": true - }, - "email_verified": { - "type": "boolean", - "readOnly": true - } - } - } - ] - } - }, - "security": [ - { - "xcAuth": [] - } - ], - "externalDocs": { - "description": "Find out more about NocoDB", - "url": "http://nocodb.com" - }, - "securityDefinitions": { - "xcAuth": { - "type": "apiKey", - "in": "header", - "name": "xc-auth" - } - } -} \ No newline at end of file diff --git a/packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/swagger.ts b/packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/swagger.ts deleted file mode 100644 index c2872a8643..0000000000 --- a/packages/nocodb/src/lib/noco/meta/api/userApi/ui/auth/swagger.ts +++ /dev/null @@ -1,48 +0,0 @@ -export default ` - - - XC Swagger UI - - - - - - -
-
- - - - -`; -/** - * @copyright Copyright (c) 2021, Xgene Cloud Ltd - * - * @author Naveen MR - * @author Pranav C Balan - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * - */