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 .
- *
- */