diff --git a/404.html b/404.html
index 6b955be4e6c..7d1c1dbefc1 100644
--- a/404.html
+++ b/404.html
@@ -13,7 +13,7 @@
-
+
diff --git a/ROADMAP/index.html b/ROADMAP/index.html
index 25b93faf1ff..3c87b6d38b7 100644
--- a/ROADMAP/index.html
+++ b/ROADMAP/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/auth/v3.0.0/auth-api.json b/auth/v3.0.0/auth-api.json
new file mode 100644
index 00000000000..76a751219f2
--- /dev/null
+++ b/auth/v3.0.0/auth-api.json
@@ -0,0 +1,1295 @@
+{
+ "swagger": "2.0",
+ "host": "localhost:3000",
+ "schemes": ["https", "http"],
+ "info": {
+ "title": "Litmus Portal Authentication API",
+ "version": "2.7.0",
+ "description": "Litmus Portal Authentication APIs are used to authenticate the identity of a user and to perform several user-specific tasks like:\n
Update Profile\n Change Password\n Reset Password\n Create new users etc.\n"
+ },
+ "paths": {
+ "/status": {
+ "get": {
+ "description": "This API is used to check the status of the server.",
+ "operationId": "status",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "status": "up"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "status": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [],
+ "produces": ["application/json"]
+ }
+ },
+ "/login": {
+ "post": {
+ "description": "This API is used to login into auth server.",
+ "operationId": "login",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "access_token": "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MjcxMjY4MjMsInJvbGUiOiJhZG1pbiIsInVpZCI6ImY4MDM2YzUxLTBkNzktNGNkNy1hN2QwLTQ1ZGNhZGI4MGVlYiIsInVzZXJuYW1lIjoiYWRtaW4ifQ.zNIMwocHgmguwtGFupV54UfcfwEdaRO1_xB2ilalqn0fp-JE0ujkHT3gDyepnEGSRm2j1eTopPgtvyRVPb7gGA",
+ "expires_in": 86400,
+ "type": "Bearer"
+ }
+ },
+ "schema": {
+ "$ref": "#/definitions/LoginResponse"
+ }
+ },
+ "401": {
+ "description": "Unauthorized",
+ "examples": {
+ "application/json": {
+ "error": "unauthorized",
+ "error_description": "The user does not have requested authorization to access this resource"
+ }
+ },
+ "schema": {
+ "$ref": "#/definitions/ErrorModel"
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "schema": {
+ "type": "object",
+ "required": ["username", "password"],
+ "properties": {
+ "username": {
+ "type": "string"
+ },
+ "password": {
+ "type": "string"
+ }
+ },
+ "example": {
+ "username": "admin",
+ "password": "admin"
+ }
+ }
+ }
+ ],
+ "consumes": ["application/json"],
+ "produces": ["application/json"]
+ }
+ },
+ "/users": {
+ "get": {
+ "description": "This API is used to get the list of users",
+ "operationId": "users",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": [
+ {
+ "_id": "f8036c51-0d79-4cd7-a7d0-45dcadb80eeb",
+ "username": "admin",
+ "email": "user1@litmus.com",
+ "name": "user1",
+ "role": "admin",
+ "created_at": "1627040098"
+ }
+ ]
+ },
+ "schema": {
+ "$ref": "#/definitions/Users"
+ }
+ }
+ },
+ "parameters": [],
+ "produces": ["application/json"]
+ }
+ },
+ "/get_user/{user_id}": {
+ "get": {
+ "description": "This API is used to get the details of an user by passing uid in the URL",
+ "operationId": "getUser",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "_id": "f8036c51-0d79-4cd7-a7d0-45dcadb80eeb",
+ "username": "admin",
+ "email": "user1@litmus.com",
+ "name": "user1",
+ "role": "admin",
+ "created_at": "1627040098"
+ }
+ },
+ "schema": {
+ "$ref": "#/definitions/User"
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "user_id",
+ "required": true,
+ "description": "ID of the user",
+ "in": "path",
+ "type": "string"
+ }
+ ],
+ "produces": ["application/json"]
+ }
+ },
+ "/update/password": {
+ "post": {
+ "description": "This API is used to update the password",
+ "operationId": "updatePassword",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "message": "password has been reset"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "schema": {
+ "type": "object",
+ "required": ["username", "oldPassword", "newPassword"],
+ "properties": {
+ "username": {
+ "type": "string"
+ },
+ "oldPassword": {
+ "type": "string"
+ },
+ "newPassword": {
+ "type": "string"
+ }
+ },
+ "example": {
+ "username": "admin",
+ "oldPassword": "admin",
+ "newPassword": "litmus"
+ }
+ }
+ }
+ ],
+ "consumes": ["application/json"],
+ "produces": ["application/json"]
+ }
+ },
+ "/create_user": {
+ "post": {
+ "description": "This API is used to create a new user.",
+ "operationId": "createUser",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "_id": "5873815a-1535-4b1c-8766-2fe53c726276",
+ "username": "test1",
+ "email": "test1@litmus.com",
+ "name": "Test Account",
+ "role": "admin",
+ "created_at": "1627040799"
+ }
+ },
+ "schema": {
+ "$ref": "#/definitions/User"
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "schema": {
+ "type": "object",
+ "properties": {
+ "required": ["username", "password", "role"],
+ "username": {
+ "type": "string"
+ },
+ "password": {
+ "type": "string"
+ },
+ "role": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "example": {
+ "username": "test1",
+ "password": "test1",
+ "role": "admin",
+ "email": "test1@litmus.com",
+ "name": "Test Account"
+ }
+ }
+ }
+ ],
+ "consumes": ["application/json"],
+ "produces": ["application/json"]
+ }
+ },
+ "/reset/password": {
+ "post": {
+ "description": "This API is used to reset the password of a user.",
+ "operationId": "resetPassword",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "message": "password has been reset successfully"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "schema": {
+ "type": "object",
+ "required": ["username", "oldPassword", "newPassword"],
+ "properties": {
+ "username": {
+ "type": "string"
+ },
+ "oldPassword": {
+ "type": "string"
+ },
+ "newPassword": {
+ "type": "string"
+ }
+ },
+ "example": {
+ "username": "test1",
+ "new_password": "test2"
+ }
+ }
+ }
+ ],
+ "consumes": ["application/json"],
+ "produces": ["application/json"]
+ }
+ },
+ "/update/details": {
+ "post": {
+ "description": "This API is used to update the details of a user.",
+ "operationId": "updateDetails",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "message": "User details updated successfully"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "schema": {
+ "type": "object",
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ }
+ },
+ "example": {
+ "name": "Administrator",
+ "email": "admin@litmus.com"
+ }
+ }
+ }
+ ],
+ "consumes": ["application/json"],
+ "produces": ["application/json"]
+ }
+ },
+ "/update/state": {
+ "post": {
+ "description": "This API is used to update the state of a user.",
+ "operationId": "updateState",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "message": "user's state updated successfully"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "schema": {
+ "type": "object",
+ "required": ["username", "isDeactivate"],
+ "properties": {
+ "username": {
+ "type": "string"
+ },
+ "isDeactivate": {
+ "type": "boolean"
+ }
+ },
+ "example": {
+ "username": "test1",
+ "is_deactivate": true
+ }
+ }
+ }
+ ],
+ "consumes": ["application/json"],
+ "produces": ["application/json"]
+ }
+ },
+ "/create_project": {
+ "post": {
+ "description": "This API is used to create a project",
+ "operationId": "createProject",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "data": {
+ "ID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8",
+ "Name": "my project",
+ "Members": [
+ {
+ "UserID": "c0b43e3f-8e7f-475e-9aa3-c2393a0f408b",
+ "Role": "Owner",
+ "Invitation": "Accepted",
+ "JoinedAt": "1640676874"
+ }
+ ],
+ "State": "active",
+ "CreatedAt": "1627040799",
+ "UpdatedAt": "1627040799",
+ "RemovedAt": ""
+ }
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "data": {
+ "$ref": "#/definitions/Project"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "schema": {
+ "type": "object",
+ "required": ["projectName"],
+ "properties": {
+ "projectName": {
+ "type": "string"
+ }
+ },
+ "example": {
+ "projectName": "my project"
+ }
+ }
+ }
+ ],
+ "consumes": ["application/json"],
+ "produces": ["application/json"]
+ }
+ },
+ "/get_project/{project_id}": {
+ "get": {
+ "description": "This API is used to get details of a project with given project ID",
+ "operationId": "getProject",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "data": {
+ "ID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8",
+ "Name": "my project",
+ "Members": [
+ {
+ "UserID": "c0b43e3f-8e7f-475e-9aa3-c2393a0f408b",
+ "UserName": "admin",
+ "Name": "",
+ "Role": "Owner",
+ "Email": "",
+ "Invitation": "Accepted",
+ "JoinedAt": "1640676874",
+ "DeactivatedAt": ""
+ }
+ ],
+ "State": "active",
+ "CreatedAt": "1627040799",
+ "UpdatedAt": "1627040799",
+ "RemovedAt": ""
+ }
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "data": {
+ "$ref": "#/definitions/Project"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "project_id",
+ "required": true,
+ "description": "ID of the project",
+ "in": "path",
+ "type": "string"
+ }
+ ],
+ "produces": ["application/json"]
+ }
+ },
+ "/get_user_with_project/{username}": {
+ "get": {
+ "description": "This API is used to get details of a project for a user\n",
+ "operationId": "getUserWithProject",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "data": {
+ "ID": "c0b43e3f-8e7f-475e-9aa3-c2393a0f408b",
+ "UserName": "admin",
+ "CreatedAt": "1627040799",
+ "Email": "",
+ "Name": "",
+ "Projects": [
+ {
+ "ID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8",
+ "Name": "my project",
+ "Members": [
+ {
+ "UserID": "c0b43e3f-8e7f-475e-9aa3-c2393a0f408b",
+ "Role": "Owner",
+ "Invitation": "Accepted",
+ "JoinedAt": "1640676874"
+ }
+ ],
+ "State": "active",
+ "CreatedAt": "1627040799",
+ "UpdatedAt": "1627040799",
+ "RemovedAt": ""
+ }
+ ]
+ }
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "data": {
+ "$ref": "#/definitions/GetUserWithProject"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "username",
+ "required": true,
+ "description": "username of the user",
+ "in": "path",
+ "type": "string"
+ }
+ ],
+ "produces": ["application/json"]
+ }
+ },
+ "/list_projects": {
+ "get": {
+ "description": "This API is used to get project details of logged in user\n",
+ "operationId": "listProjects",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "data": [
+ {
+ "ID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8",
+ "Name": "my project",
+ "Members": [
+ {
+ "UserID": "c0b43e3f-8e7f-475e-9aa3-c2393a0f408b",
+ "Role": "Owner",
+ "Invitation": "Accepted",
+ "JoinedAt": "1640676874"
+ }
+ ],
+ "State": "active",
+ "CreatedAt": "1627040799",
+ "UpdatedAt": "1627040799",
+ "RemovedAt": ""
+ }
+ ]
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "data": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Project"
+ }
+ }
+ }
+ }
+ }
+ },
+ "parameters": [],
+ "produces": ["application/json"]
+ }
+ },
+ "/get_projects_stats": {
+ "get": {
+ "description": "This API is used to get overall stats for all the projects(accessible only to admin).",
+ "operationId": "getProjectStats",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "data": [
+ {
+ "Name": "admin's project",
+ "ProjectId": "430baca1-cdea-4886-bd80-9cfa204ea81f",
+ "Members": {
+ "Owner": [
+ {
+ "UserId": "6abec0cf-7263-4519-bd69-7e02e26837fa",
+ "Username": "admin"
+ }
+ ],
+ "Total": 2
+ }
+ }
+ ]
+ }
+ },
+ "schema": {
+ "type": "object"
+ }
+ }
+ },
+ "parameters": [],
+ "produces": ["application/json"]
+ }
+ },
+ "/update_project_name": {
+ "post": {
+ "description": "This API is used to update a project name",
+ "operationId": "updateProjectName",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "message": "Successful"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "schema": {
+ "type": "object",
+ "required": ["projectID", "projectName"],
+ "properties": {
+ "projectID": {
+ "type": "string"
+ },
+ "projectName": {
+ "type": "string"
+ }
+ },
+ "example": {
+ "projectID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8",
+ "projectName": "admin's project"
+ }
+ }
+ }
+ ],
+ "consumes": ["application/json"],
+ "produces": ["application/json"]
+ }
+ },
+ "/send_invitation": {
+ "post": {
+ "description": "This API is used to send project invite to an user",
+ "operationId": "sendInvitation",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "data": {
+ "UserID": "3bdc0bd9-fc46-433b-ac21-05d555566c46",
+ "UserName": "john",
+ "Name": "",
+ "Role": "Viewer",
+ "Email": "",
+ "Invitation": "Pending",
+ "JoinedAt": "1640676874",
+ "DeactivatedAt": ""
+ }
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "data": {
+ "$ref": "#/definitions/ProjectMember"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "schema": {
+ "type": "object",
+ "required": ["projectID", "userID", "role"],
+ "properties": {
+ "projectID": {
+ "type": "string"
+ },
+ "userID": {
+ "type": "string"
+ },
+ "role": {
+ "type": "string",
+ "enum": ["Owner", "Editor", "Viewer"]
+ }
+ },
+ "example": {
+ "projectID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8",
+ "userID": "3bdc0bd9-fc46-433b-ac21-05d555566c46",
+ "role": "Viewer"
+ }
+ }
+ }
+ ],
+ "consumes": ["application/json"],
+ "produces": ["application/json"]
+ }
+ },
+ "/accept_invitation": {
+ "post": {
+ "description": "This API is used to accept a project invite",
+ "operationId": "acceptInvitation",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "message": "Successful"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "schema": {
+ "type": "object",
+ "required": ["projectID", "userID"],
+ "properties": {
+ "projectID": {
+ "type": "string"
+ },
+ "userID": {
+ "type": "string"
+ }
+ },
+ "example": {
+ "project_id": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8",
+ "user_id": "3bdc0bd9-fc46-433b-ac21-05d555566c46"
+ }
+ }
+ }
+ ],
+ "consumes": ["application/json"],
+ "produces": ["application/json"]
+ }
+ },
+ "/decline_invitation": {
+ "post": {
+ "description": "This API is used to decline a project invite",
+ "operationId": "declineInvitation",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "message": "Successful"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "schema": {
+ "type": "object",
+ "required": ["projectID", "userID"],
+ "properties": {
+ "projectID": {
+ "type": "string"
+ },
+ "userID": {
+ "type": "string"
+ }
+ },
+ "example": {
+ "projectID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8",
+ "userID": "3bdc0bd9-fc46-433b-ac21-05d555566c46"
+ }
+ }
+ }
+ ],
+ "consumes": ["application/json"],
+ "produces": ["application/json"]
+ }
+ },
+ "/remove_invitation": {
+ "post": {
+ "description": "This API is used to revoke a project invite or remove a project member",
+ "operationId": "removeInvitation",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "message": "Successful"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "schema": {
+ "type": "object",
+ "required": ["projectID", "userID"],
+ "properties": {
+ "projectID": {
+ "type": "string"
+ },
+ "userID": {
+ "type": "string"
+ }
+ },
+ "example": {
+ "projectID": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8",
+ "userID": "3bdc0bd9-fc46-433b-ac21-05d555566c46"
+ }
+ }
+ }
+ ],
+ "consumes": ["application/json"],
+ "produces": ["application/json"]
+ }
+ },
+ "/leave_project": {
+ "post": {
+ "description": "This API is used to leave a project",
+ "operationId": "leaveProject",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "message": "Successful"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "message": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "body",
+ "in": "body",
+ "schema": {
+ "type": "object",
+ "properties": {
+ "required": ["projectID", "userID"],
+ "projectID": {
+ "type": "string"
+ },
+ "userID": {
+ "type": "string"
+ }
+ },
+ "example": {
+ "project_id": "384f6666-3b7d-4381-b5b5-bfc4c3dedbc8",
+ "user_id": "3bdc0bd9-fc46-433b-ac21-05d555566c46"
+ }
+ }
+ }
+ ],
+ "consumes": ["application/json"],
+ "produces": ["application/json"]
+ }
+ },
+ "/get_owner_projects": {
+ "get": {
+ "description": "This API is used to list all the project IDs in which the user is the owner\n",
+ "operationId": "getOwnerProjects",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "data": ["0ecf9907-238d-4000-ac2f-3dbe38bc8e64"]
+ }
+ },
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ }
+ },
+ "parameters": [],
+ "produces": ["application/json"]
+ }
+ },
+ "/get_project_role/{project_id}": {
+ "get": {
+ "description": "This API is used to fetch the role of the user in the given project\n",
+ "operationId": "getProjectRole",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "role": "Owner"
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "role": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "project_id",
+ "required": true,
+ "description": "ID of the project",
+ "in": "path",
+ "type": "string"
+ }
+ ],
+ "produces": ["application/json"]
+ }
+ },
+ "/get_project_members/{project_id}/{state}": {
+ "get": {
+ "description": "This API is used to fetch members of the project based on the invitation state",
+ "operationId": "getProjectMembers",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "examples": {
+ "application/json": {
+ "data": [
+ {
+ "userID": "4ded0007-ab3c-4376-9605-14654559ff6c",
+ "username": "admin",
+ "email": "admin@gmail.com",
+ "name": "admin",
+ "role": "Owner",
+ "invitation": "Accepted",
+ "joinedAt": 1690264328
+ },
+ {
+ "userID": "345d0007-ab3c-4376-9605-347y3949ff6c",
+ "username": "john",
+ "email": "john@gmail.com",
+ "name": "john doe",
+ "role": "Editor",
+ "invitation": "Accepted",
+ "joinedAt": 1690245328
+ }
+ ]
+ }
+ },
+ "schema": {
+ "type": "object",
+ "properties": {
+ "data": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ProjectMember"
+ }
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "project_id",
+ "required": true,
+ "description": "ID of the project",
+ "in": "path",
+ "type": "string"
+ },
+ {
+ "name": "state",
+ "required": true,
+ "description": "state of the invitation",
+ "in": "path",
+ "type": "string",
+ "enum": ["accepted", "not_accepted", "all"]
+ }
+ ],
+ "produces": ["application/json"]
+ }
+ },
+ "/invite_users/{project_id}": {
+ "get": {
+ "description": "This API is used to fetch users who can be invited",
+ "operationId": "getUsersForInvitation",
+ "responses": {
+ "200": {
+ "description": "OK",
+ "schema": {
+ "type": "object",
+ "properties": {
+ "data": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/User"
+ }
+ }
+ }
+ }
+ }
+ },
+ "parameters": [
+ {
+ "name": "project_id",
+ "required": true,
+ "description": "ID of the project",
+ "in": "path",
+ "type": "string"
+ }
+ ],
+ "produces": ["application/json"]
+ }
+ }
+ },
+ "definitions": {
+ "ErrorModel": {
+ "type": "object",
+ "properties": {
+ "code": {
+ "type": "integer",
+ "format": "int32"
+ },
+ "error": {
+ "type": "string"
+ },
+ "errorDescription": {
+ "type": "string"
+ }
+ }
+ },
+ "LoginResponse": {
+ "type": "object",
+ "properties": {
+ "accessToken": {
+ "type": "string"
+ },
+ "expiresIn": {
+ "type": "integer"
+ },
+ "projectID": {
+ "type": "string"
+ },
+ "projectRole": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+ }
+ },
+ "ActionBy": {
+ "type": "object",
+ "properties": {
+ "userID": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ }
+ }
+ },
+ "User": {
+ "type": "object",
+ "properties": {
+ "userID": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "role": {
+ "type": "string"
+ },
+ "isRemoved": {
+ "type": "boolean"
+ },
+ "updatedBy": {
+ "$ref": "#/definitions/ActionBy"
+ },
+ "createdBy": {
+ "$ref": "#/definitions/ActionBy"
+ },
+ "createAt": {
+ "type": "integer"
+ },
+ "updatedAt": {
+ "type": "integer"
+ }
+ }
+ },
+ "Users": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Users"
+ }
+ },
+ "ProjectMember": {
+ "type": "object",
+ "properties": {
+ "userID": {
+ "type": "string"
+ },
+ "username": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "email": {
+ "type": "string"
+ },
+ "role": {
+ "type": "string",
+ "enum": ["Owner", "Editor", "Viewer"]
+ },
+ "invitation": {
+ "type": "string",
+ "enum": ["Accepted", "Pending", "Declined", "Exited"]
+ },
+ "joinedAt": {
+ "type": "string"
+ }
+ }
+ },
+ "Project": {
+ "type": "object",
+ "properties": {
+ "updatedBy": {
+ "$ref": "#/definitions/ActionBy"
+ },
+ "createdBy": {
+ "$ref": "#/definitions/ActionBy"
+ },
+ "createAt": {
+ "type": "integer"
+ },
+ "updatedAt": {
+ "type": "integer"
+ },
+ "isRemoved": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "projectID": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ },
+ "members": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ProjectMember"
+ }
+ }
+ }
+ },
+ "GetUserWithProject": {
+ "allOf": [
+ {
+ "$ref": "#/definitions/User"
+ },
+ {
+ "type": "object",
+ "properties": {
+ "Projects": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Project"
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+}
diff --git a/experiments/api/contents/index.html b/experiments/api/contents/index.html
index 5b96eb65223..458e25796bc 100644
--- a/experiments/api/contents/index.html
+++ b/experiments/api/contents/index.html
@@ -17,7 +17,7 @@
-
+
diff --git a/experiments/categories/aws-ssm/AWS-SSM-experiments-tunables/index.html b/experiments/categories/aws-ssm/AWS-SSM-experiments-tunables/index.html
index 7bd2d4ffd2a..10e01ffc905 100644
--- a/experiments/categories/aws-ssm/AWS-SSM-experiments-tunables/index.html
+++ b/experiments/categories/aws-ssm/AWS-SSM-experiments-tunables/index.html
@@ -15,7 +15,7 @@
-
+
diff --git a/experiments/categories/aws-ssm/aws-ssm-chaos-by-id/index.html b/experiments/categories/aws-ssm/aws-ssm-chaos-by-id/index.html
index 12f1ec8ac7b..5e5ee763060 100644
--- a/experiments/categories/aws-ssm/aws-ssm-chaos-by-id/index.html
+++ b/experiments/categories/aws-ssm/aws-ssm-chaos-by-id/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/aws-ssm/aws-ssm-chaos-by-tag/index.html b/experiments/categories/aws-ssm/aws-ssm-chaos-by-tag/index.html
index 0854cd95194..f10ad620bc1 100644
--- a/experiments/categories/aws-ssm/aws-ssm-chaos-by-tag/index.html
+++ b/experiments/categories/aws-ssm/aws-ssm-chaos-by-tag/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/aws/AWS-experiments-tunables/index.html b/experiments/categories/aws/AWS-experiments-tunables/index.html
index 8a4aef64317..b7a25dfcc61 100644
--- a/experiments/categories/aws/AWS-experiments-tunables/index.html
+++ b/experiments/categories/aws/AWS-experiments-tunables/index.html
@@ -15,7 +15,7 @@
-
+
diff --git a/experiments/categories/aws/ebs-loss-by-id/index.html b/experiments/categories/aws/ebs-loss-by-id/index.html
index abd01bb7d3c..ac3e1bdb8fe 100644
--- a/experiments/categories/aws/ebs-loss-by-id/index.html
+++ b/experiments/categories/aws/ebs-loss-by-id/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/aws/ebs-loss-by-tag/index.html b/experiments/categories/aws/ebs-loss-by-tag/index.html
index 9d8d9c58208..6f1d8dc9a1e 100644
--- a/experiments/categories/aws/ebs-loss-by-tag/index.html
+++ b/experiments/categories/aws/ebs-loss-by-tag/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/aws/ec2-terminate-by-id/index.html b/experiments/categories/aws/ec2-terminate-by-id/index.html
index cae2a42509c..2693e79eb4d 100644
--- a/experiments/categories/aws/ec2-terminate-by-id/index.html
+++ b/experiments/categories/aws/ec2-terminate-by-id/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/aws/ec2-terminate-by-tag/index.html b/experiments/categories/aws/ec2-terminate-by-tag/index.html
index c62304246a8..62dfe6370e1 100644
--- a/experiments/categories/aws/ec2-terminate-by-tag/index.html
+++ b/experiments/categories/aws/ec2-terminate-by-tag/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/azure/azure-disk-loss/index.html b/experiments/categories/azure/azure-disk-loss/index.html
index d9f88d310a1..a8ba5ebdd18 100644
--- a/experiments/categories/azure/azure-disk-loss/index.html
+++ b/experiments/categories/azure/azure-disk-loss/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/azure/azure-instance-stop/index.html b/experiments/categories/azure/azure-instance-stop/index.html
index 1b6abdcc3e5..0970e095c59 100644
--- a/experiments/categories/azure/azure-instance-stop/index.html
+++ b/experiments/categories/azure/azure-instance-stop/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/common/common-tunables-for-all-experiments/index.html b/experiments/categories/common/common-tunables-for-all-experiments/index.html
index e365d38e308..6c9e07d4de7 100644
--- a/experiments/categories/common/common-tunables-for-all-experiments/index.html
+++ b/experiments/categories/common/common-tunables-for-all-experiments/index.html
@@ -15,7 +15,7 @@
-
+
diff --git a/experiments/categories/contents/index.html b/experiments/categories/contents/index.html
index 7934df3abec..ba5336af231 100644
--- a/experiments/categories/contents/index.html
+++ b/experiments/categories/contents/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/gcp/gcp-vm-disk-loss-by-label/index.html b/experiments/categories/gcp/gcp-vm-disk-loss-by-label/index.html
index ac6038ede6a..cea18099145 100644
--- a/experiments/categories/gcp/gcp-vm-disk-loss-by-label/index.html
+++ b/experiments/categories/gcp/gcp-vm-disk-loss-by-label/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/gcp/gcp-vm-disk-loss/index.html b/experiments/categories/gcp/gcp-vm-disk-loss/index.html
index cf926158aff..9d6509905d2 100644
--- a/experiments/categories/gcp/gcp-vm-disk-loss/index.html
+++ b/experiments/categories/gcp/gcp-vm-disk-loss/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/gcp/gcp-vm-instance-stop-by-label/index.html b/experiments/categories/gcp/gcp-vm-instance-stop-by-label/index.html
index 8af45e7e27f..8eaafa0e399 100644
--- a/experiments/categories/gcp/gcp-vm-instance-stop-by-label/index.html
+++ b/experiments/categories/gcp/gcp-vm-instance-stop-by-label/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/gcp/gcp-vm-instance-stop/index.html b/experiments/categories/gcp/gcp-vm-instance-stop/index.html
index 28b99a6710a..89cb97e483e 100644
--- a/experiments/categories/gcp/gcp-vm-instance-stop/index.html
+++ b/experiments/categories/gcp/gcp-vm-instance-stop/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/nodes/common-tunables-for-node-experiments/index.html b/experiments/categories/nodes/common-tunables-for-node-experiments/index.html
index dc3897d6e70..bf8ea010ec7 100644
--- a/experiments/categories/nodes/common-tunables-for-node-experiments/index.html
+++ b/experiments/categories/nodes/common-tunables-for-node-experiments/index.html
@@ -15,7 +15,7 @@
-
+
diff --git a/experiments/categories/nodes/docker-service-kill/index.html b/experiments/categories/nodes/docker-service-kill/index.html
index 9842844ab6c..c06cffabbb8 100644
--- a/experiments/categories/nodes/docker-service-kill/index.html
+++ b/experiments/categories/nodes/docker-service-kill/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/nodes/kubelet-service-kill/index.html b/experiments/categories/nodes/kubelet-service-kill/index.html
index c107327a3f2..1033e3fdbed 100644
--- a/experiments/categories/nodes/kubelet-service-kill/index.html
+++ b/experiments/categories/nodes/kubelet-service-kill/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/nodes/node-cpu-hog/index.html b/experiments/categories/nodes/node-cpu-hog/index.html
index 49b5c7c962f..47deee074db 100644
--- a/experiments/categories/nodes/node-cpu-hog/index.html
+++ b/experiments/categories/nodes/node-cpu-hog/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/nodes/node-drain/index.html b/experiments/categories/nodes/node-drain/index.html
index 1d189729c69..52df188273c 100644
--- a/experiments/categories/nodes/node-drain/index.html
+++ b/experiments/categories/nodes/node-drain/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/nodes/node-io-stress/index.html b/experiments/categories/nodes/node-io-stress/index.html
index c184f588bda..c2eb2336a6d 100644
--- a/experiments/categories/nodes/node-io-stress/index.html
+++ b/experiments/categories/nodes/node-io-stress/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/nodes/node-memory-hog/index.html b/experiments/categories/nodes/node-memory-hog/index.html
index 19e7c25a7f9..6cda3a0f1de 100644
--- a/experiments/categories/nodes/node-memory-hog/index.html
+++ b/experiments/categories/nodes/node-memory-hog/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/nodes/node-restart/index.html b/experiments/categories/nodes/node-restart/index.html
index c5117703e09..bbf530bd9bf 100644
--- a/experiments/categories/nodes/node-restart/index.html
+++ b/experiments/categories/nodes/node-restart/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/nodes/node-taint/index.html b/experiments/categories/nodes/node-taint/index.html
index 6db9e2d60b6..e6cab899680 100644
--- a/experiments/categories/nodes/node-taint/index.html
+++ b/experiments/categories/nodes/node-taint/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/common-tunables-for-pod-experiments/index.html b/experiments/categories/pods/common-tunables-for-pod-experiments/index.html
index e1c4163f633..1dc674b7d11 100644
--- a/experiments/categories/pods/common-tunables-for-pod-experiments/index.html
+++ b/experiments/categories/pods/common-tunables-for-pod-experiments/index.html
@@ -15,7 +15,7 @@
-
+
diff --git a/experiments/categories/pods/container-kill/index.html b/experiments/categories/pods/container-kill/index.html
index c06cb66a0a3..0578ccd17e4 100644
--- a/experiments/categories/pods/container-kill/index.html
+++ b/experiments/categories/pods/container-kill/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/disk-fill/index.html b/experiments/categories/pods/disk-fill/index.html
index 1db78012deb..db311aa9a8d 100644
--- a/experiments/categories/pods/disk-fill/index.html
+++ b/experiments/categories/pods/disk-fill/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-autoscaler/index.html b/experiments/categories/pods/pod-autoscaler/index.html
index 5aebfa2b27d..6cbf192b791 100644
--- a/experiments/categories/pods/pod-autoscaler/index.html
+++ b/experiments/categories/pods/pod-autoscaler/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-cpu-hog-exec/index.html b/experiments/categories/pods/pod-cpu-hog-exec/index.html
index 6de05cc9250..2a839cb349c 100644
--- a/experiments/categories/pods/pod-cpu-hog-exec/index.html
+++ b/experiments/categories/pods/pod-cpu-hog-exec/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-cpu-hog/index.html b/experiments/categories/pods/pod-cpu-hog/index.html
index 0509de945aa..ece36a809de 100644
--- a/experiments/categories/pods/pod-cpu-hog/index.html
+++ b/experiments/categories/pods/pod-cpu-hog/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-delete/index.html b/experiments/categories/pods/pod-delete/index.html
index 608711a06c8..37093ed636d 100644
--- a/experiments/categories/pods/pod-delete/index.html
+++ b/experiments/categories/pods/pod-delete/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-dns-error/index.html b/experiments/categories/pods/pod-dns-error/index.html
index bb0a3080c55..fc85b86074f 100644
--- a/experiments/categories/pods/pod-dns-error/index.html
+++ b/experiments/categories/pods/pod-dns-error/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-dns-spoof/index.html b/experiments/categories/pods/pod-dns-spoof/index.html
index c93cf187ae6..2870bc9e9f2 100644
--- a/experiments/categories/pods/pod-dns-spoof/index.html
+++ b/experiments/categories/pods/pod-dns-spoof/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-http-latency/index.html b/experiments/categories/pods/pod-http-latency/index.html
index 819d3e2f1c3..5e2e43ab139 100644
--- a/experiments/categories/pods/pod-http-latency/index.html
+++ b/experiments/categories/pods/pod-http-latency/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-http-modify-body/index.html b/experiments/categories/pods/pod-http-modify-body/index.html
index 81c93e9e8e5..cef0d88c729 100644
--- a/experiments/categories/pods/pod-http-modify-body/index.html
+++ b/experiments/categories/pods/pod-http-modify-body/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-http-modify-header/index.html b/experiments/categories/pods/pod-http-modify-header/index.html
index beb191d0728..60a255f6d18 100644
--- a/experiments/categories/pods/pod-http-modify-header/index.html
+++ b/experiments/categories/pods/pod-http-modify-header/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-http-reset-peer/index.html b/experiments/categories/pods/pod-http-reset-peer/index.html
index 8eb9d71c060..43be876a265 100644
--- a/experiments/categories/pods/pod-http-reset-peer/index.html
+++ b/experiments/categories/pods/pod-http-reset-peer/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-http-status-code/index.html b/experiments/categories/pods/pod-http-status-code/index.html
index 2ab6128cea4..c167212aa26 100644
--- a/experiments/categories/pods/pod-http-status-code/index.html
+++ b/experiments/categories/pods/pod-http-status-code/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-io-stress/index.html b/experiments/categories/pods/pod-io-stress/index.html
index 3fc6d8cd386..3d7dc4dffbb 100644
--- a/experiments/categories/pods/pod-io-stress/index.html
+++ b/experiments/categories/pods/pod-io-stress/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-memory-hog-exec/index.html b/experiments/categories/pods/pod-memory-hog-exec/index.html
index 1105d4c145d..c91ae700a52 100644
--- a/experiments/categories/pods/pod-memory-hog-exec/index.html
+++ b/experiments/categories/pods/pod-memory-hog-exec/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-memory-hog/index.html b/experiments/categories/pods/pod-memory-hog/index.html
index b686edc18fa..605880ad479 100644
--- a/experiments/categories/pods/pod-memory-hog/index.html
+++ b/experiments/categories/pods/pod-memory-hog/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-network-corruption/index.html b/experiments/categories/pods/pod-network-corruption/index.html
index ab93db979b4..a7a4eee6200 100644
--- a/experiments/categories/pods/pod-network-corruption/index.html
+++ b/experiments/categories/pods/pod-network-corruption/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-network-duplication/index.html b/experiments/categories/pods/pod-network-duplication/index.html
index 2ca03b38f0c..8abe4d9b204 100644
--- a/experiments/categories/pods/pod-network-duplication/index.html
+++ b/experiments/categories/pods/pod-network-duplication/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-network-latency/index.html b/experiments/categories/pods/pod-network-latency/index.html
index a4f5b29b988..f8dd3696c4d 100644
--- a/experiments/categories/pods/pod-network-latency/index.html
+++ b/experiments/categories/pods/pod-network-latency/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-network-loss/index.html b/experiments/categories/pods/pod-network-loss/index.html
index fa33c19c167..6f34fc9433e 100644
--- a/experiments/categories/pods/pod-network-loss/index.html
+++ b/experiments/categories/pods/pod-network-loss/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/pods/pod-network-partition/index.html b/experiments/categories/pods/pod-network-partition/index.html
index b623fe8896b..de0b44fe261 100644
--- a/experiments/categories/pods/pod-network-partition/index.html
+++ b/experiments/categories/pods/pod-network-partition/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/spring-boot/spring-boot-app-kill/index.html b/experiments/categories/spring-boot/spring-boot-app-kill/index.html
index 64c5eff1e30..7fbfd0e87f6 100644
--- a/experiments/categories/spring-boot/spring-boot-app-kill/index.html
+++ b/experiments/categories/spring-boot/spring-boot-app-kill/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/spring-boot/spring-boot-cpu-stress/index.html b/experiments/categories/spring-boot/spring-boot-cpu-stress/index.html
index 972d7d5e459..7a5069dafd3 100644
--- a/experiments/categories/spring-boot/spring-boot-cpu-stress/index.html
+++ b/experiments/categories/spring-boot/spring-boot-cpu-stress/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/spring-boot/spring-boot-exceptions/index.html b/experiments/categories/spring-boot/spring-boot-exceptions/index.html
index 6c5c12cae7d..5f5ca52fac2 100644
--- a/experiments/categories/spring-boot/spring-boot-exceptions/index.html
+++ b/experiments/categories/spring-boot/spring-boot-exceptions/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/spring-boot/spring-boot-experiments-tunables/index.html b/experiments/categories/spring-boot/spring-boot-experiments-tunables/index.html
index b9a8bd6c218..bf1c1ab796d 100644
--- a/experiments/categories/spring-boot/spring-boot-experiments-tunables/index.html
+++ b/experiments/categories/spring-boot/spring-boot-experiments-tunables/index.html
@@ -15,7 +15,7 @@
-
+
diff --git a/experiments/categories/spring-boot/spring-boot-faults/index.html b/experiments/categories/spring-boot/spring-boot-faults/index.html
index 1fd7c93d87c..0db51e3b76a 100644
--- a/experiments/categories/spring-boot/spring-boot-faults/index.html
+++ b/experiments/categories/spring-boot/spring-boot-faults/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/spring-boot/spring-boot-latency/index.html b/experiments/categories/spring-boot/spring-boot-latency/index.html
index ed3c8095a6b..b2c3595b84d 100644
--- a/experiments/categories/spring-boot/spring-boot-latency/index.html
+++ b/experiments/categories/spring-boot/spring-boot-latency/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/spring-boot/spring-boot-memory-stress/index.html b/experiments/categories/spring-boot/spring-boot-memory-stress/index.html
index d136cbdd0c4..852ce46f2ce 100644
--- a/experiments/categories/spring-boot/spring-boot-memory-stress/index.html
+++ b/experiments/categories/spring-boot/spring-boot-memory-stress/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/categories/vmware/vm-poweroff/index.html b/experiments/categories/vmware/vm-poweroff/index.html
index bbb2647b012..48e047be322 100644
--- a/experiments/categories/vmware/vm-poweroff/index.html
+++ b/experiments/categories/vmware/vm-poweroff/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/IAM/awsIamIntegration/index.html b/experiments/concepts/IAM/awsIamIntegration/index.html
index 3a41fdb8f44..7d4e3457398 100644
--- a/experiments/concepts/IAM/awsIamIntegration/index.html
+++ b/experiments/concepts/IAM/awsIamIntegration/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/IAM/gcpIamIntegration/index.html b/experiments/concepts/IAM/gcpIamIntegration/index.html
index 2be68f0a5aa..d2cfdf8bf0e 100644
--- a/experiments/concepts/IAM/gcpIamIntegration/index.html
+++ b/experiments/concepts/IAM/gcpIamIntegration/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-engine/application-details/index.html b/experiments/concepts/chaos-resources/chaos-engine/application-details/index.html
index f4feb7fabab..493bb5b0b3e 100644
--- a/experiments/concepts/chaos-resources/chaos-engine/application-details/index.html
+++ b/experiments/concepts/chaos-resources/chaos-engine/application-details/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-engine/contents/index.html b/experiments/concepts/chaos-resources/chaos-engine/contents/index.html
index cfc90cacdaa..5ae45f88f06 100644
--- a/experiments/concepts/chaos-resources/chaos-engine/contents/index.html
+++ b/experiments/concepts/chaos-resources/chaos-engine/contents/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-engine/engine-state/index.html b/experiments/concepts/chaos-resources/chaos-engine/engine-state/index.html
index cb410e0b931..bc6ca147b4f 100644
--- a/experiments/concepts/chaos-resources/chaos-engine/engine-state/index.html
+++ b/experiments/concepts/chaos-resources/chaos-engine/engine-state/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-engine/experiment-components/index.html b/experiments/concepts/chaos-resources/chaos-engine/experiment-components/index.html
index f0dfa27337a..9f177a4536b 100644
--- a/experiments/concepts/chaos-resources/chaos-engine/experiment-components/index.html
+++ b/experiments/concepts/chaos-resources/chaos-engine/experiment-components/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-engine/rbac-details/index.html b/experiments/concepts/chaos-resources/chaos-engine/rbac-details/index.html
index 8253495241e..0288e489fe7 100644
--- a/experiments/concepts/chaos-resources/chaos-engine/rbac-details/index.html
+++ b/experiments/concepts/chaos-resources/chaos-engine/rbac-details/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-engine/runner-components/index.html b/experiments/concepts/chaos-resources/chaos-engine/runner-components/index.html
index 5ad61937301..9a68f54eb90 100644
--- a/experiments/concepts/chaos-resources/chaos-engine/runner-components/index.html
+++ b/experiments/concepts/chaos-resources/chaos-engine/runner-components/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-engine/runtime-details/index.html b/experiments/concepts/chaos-resources/chaos-engine/runtime-details/index.html
index 6f236538eac..22849e10400 100644
--- a/experiments/concepts/chaos-resources/chaos-engine/runtime-details/index.html
+++ b/experiments/concepts/chaos-resources/chaos-engine/runtime-details/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-experiment/component-specification/index.html b/experiments/concepts/chaos-resources/chaos-experiment/component-specification/index.html
index 8f9b226b4d9..bb70328e23a 100644
--- a/experiments/concepts/chaos-resources/chaos-experiment/component-specification/index.html
+++ b/experiments/concepts/chaos-resources/chaos-experiment/component-specification/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-experiment/configuration-specification/index.html b/experiments/concepts/chaos-resources/chaos-experiment/configuration-specification/index.html
index fc92af9ffbf..8502cd4c824 100644
--- a/experiments/concepts/chaos-resources/chaos-experiment/configuration-specification/index.html
+++ b/experiments/concepts/chaos-resources/chaos-experiment/configuration-specification/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-experiment/contents/index.html b/experiments/concepts/chaos-resources/chaos-experiment/contents/index.html
index 9485d68006a..c82decbd2f4 100644
--- a/experiments/concepts/chaos-resources/chaos-experiment/contents/index.html
+++ b/experiments/concepts/chaos-resources/chaos-experiment/contents/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-experiment/experiment-tunable-specification/index.html b/experiments/concepts/chaos-resources/chaos-experiment/experiment-tunable-specification/index.html
index adbc13b6176..45f9f9867e3 100644
--- a/experiments/concepts/chaos-resources/chaos-experiment/experiment-tunable-specification/index.html
+++ b/experiments/concepts/chaos-resources/chaos-experiment/experiment-tunable-specification/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-experiment/scope-specification/index.html b/experiments/concepts/chaos-resources/chaos-experiment/scope-specification/index.html
index 70c421f862a..934caed201f 100644
--- a/experiments/concepts/chaos-resources/chaos-experiment/scope-specification/index.html
+++ b/experiments/concepts/chaos-resources/chaos-experiment/scope-specification/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-result/contents/index.html b/experiments/concepts/chaos-resources/chaos-result/contents/index.html
index 38a6cfd30cd..bc484390847 100644
--- a/experiments/concepts/chaos-resources/chaos-result/contents/index.html
+++ b/experiments/concepts/chaos-resources/chaos-result/contents/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-result/probe-specification/index.html b/experiments/concepts/chaos-resources/chaos-result/probe-specification/index.html
index e327ea42da7..91443d6ee84 100644
--- a/experiments/concepts/chaos-resources/chaos-result/probe-specification/index.html
+++ b/experiments/concepts/chaos-resources/chaos-result/probe-specification/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-result/spec-specification/index.html b/experiments/concepts/chaos-resources/chaos-result/spec-specification/index.html
index c225b5041d2..3b8fefecfa5 100644
--- a/experiments/concepts/chaos-resources/chaos-result/spec-specification/index.html
+++ b/experiments/concepts/chaos-resources/chaos-result/spec-specification/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-result/status-specification/index.html b/experiments/concepts/chaos-resources/chaos-result/status-specification/index.html
index 473f745431d..4705eba7191 100644
--- a/experiments/concepts/chaos-resources/chaos-result/status-specification/index.html
+++ b/experiments/concepts/chaos-resources/chaos-result/status-specification/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-scheduler/contents/index.html b/experiments/concepts/chaos-resources/chaos-scheduler/contents/index.html
index 67510274dda..905ff360b30 100644
--- a/experiments/concepts/chaos-resources/chaos-scheduler/contents/index.html
+++ b/experiments/concepts/chaos-resources/chaos-scheduler/contents/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-scheduler/engine-specification/index.html b/experiments/concepts/chaos-resources/chaos-scheduler/engine-specification/index.html
index 59260beac7a..6bb361a7275 100644
--- a/experiments/concepts/chaos-resources/chaos-scheduler/engine-specification/index.html
+++ b/experiments/concepts/chaos-resources/chaos-scheduler/engine-specification/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-scheduler/schedule-once/index.html b/experiments/concepts/chaos-resources/chaos-scheduler/schedule-once/index.html
index 330a71919bf..81add530836 100644
--- a/experiments/concepts/chaos-resources/chaos-scheduler/schedule-once/index.html
+++ b/experiments/concepts/chaos-resources/chaos-scheduler/schedule-once/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-scheduler/schedule-repeat/index.html b/experiments/concepts/chaos-resources/chaos-scheduler/schedule-repeat/index.html
index 09cab29a848..0ad09f9cfd8 100644
--- a/experiments/concepts/chaos-resources/chaos-scheduler/schedule-repeat/index.html
+++ b/experiments/concepts/chaos-resources/chaos-scheduler/schedule-repeat/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/chaos-scheduler/state/index.html b/experiments/concepts/chaos-resources/chaos-scheduler/state/index.html
index f44ddaf155f..174f82eb223 100644
--- a/experiments/concepts/chaos-resources/chaos-scheduler/state/index.html
+++ b/experiments/concepts/chaos-resources/chaos-scheduler/state/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/contents/index.html b/experiments/concepts/chaos-resources/contents/index.html
index e32915b56c6..04a7bcb2ca8 100644
--- a/experiments/concepts/chaos-resources/contents/index.html
+++ b/experiments/concepts/chaos-resources/contents/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/probes/cmdProbe/index.html b/experiments/concepts/chaos-resources/probes/cmdProbe/index.html
index 9237b4c3888..5c561f68a2d 100644
--- a/experiments/concepts/chaos-resources/probes/cmdProbe/index.html
+++ b/experiments/concepts/chaos-resources/probes/cmdProbe/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/probes/contents/index.html b/experiments/concepts/chaos-resources/probes/contents/index.html
index 4e74262d57e..258493b9d53 100644
--- a/experiments/concepts/chaos-resources/probes/contents/index.html
+++ b/experiments/concepts/chaos-resources/probes/contents/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/probes/httpProbe/index.html b/experiments/concepts/chaos-resources/probes/httpProbe/index.html
index 055ca3cd55a..63855858573 100644
--- a/experiments/concepts/chaos-resources/probes/httpProbe/index.html
+++ b/experiments/concepts/chaos-resources/probes/httpProbe/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/probes/k8sProbe/index.html b/experiments/concepts/chaos-resources/probes/k8sProbe/index.html
index 5c05b810d1b..3991ace3e8e 100644
--- a/experiments/concepts/chaos-resources/probes/k8sProbe/index.html
+++ b/experiments/concepts/chaos-resources/probes/k8sProbe/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/probes/litmus-probes/index.html b/experiments/concepts/chaos-resources/probes/litmus-probes/index.html
index 5f9b1756d11..a290cada50c 100644
--- a/experiments/concepts/chaos-resources/probes/litmus-probes/index.html
+++ b/experiments/concepts/chaos-resources/probes/litmus-probes/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/probes/probe-chaining/index.html b/experiments/concepts/chaos-resources/probes/probe-chaining/index.html
index a069b727a11..c5661bdd1fc 100644
--- a/experiments/concepts/chaos-resources/probes/probe-chaining/index.html
+++ b/experiments/concepts/chaos-resources/probes/probe-chaining/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/chaos-resources/probes/promProbe/index.html b/experiments/concepts/chaos-resources/probes/promProbe/index.html
index 06527837c52..59d7cc551e1 100644
--- a/experiments/concepts/chaos-resources/probes/promProbe/index.html
+++ b/experiments/concepts/chaos-resources/probes/promProbe/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/security/kyverno-policies/index.html b/experiments/concepts/security/kyverno-policies/index.html
index a10aab9daf6..6e19374918d 100644
--- a/experiments/concepts/security/kyverno-policies/index.html
+++ b/experiments/concepts/security/kyverno-policies/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/security/openshift-scc/index.html b/experiments/concepts/security/openshift-scc/index.html
index 8b636a45e5e..f208ec7579e 100644
--- a/experiments/concepts/security/openshift-scc/index.html
+++ b/experiments/concepts/security/openshift-scc/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/concepts/security/psp/index.html b/experiments/concepts/security/psp/index.html
index ec5e97df4c0..88df524c48d 100644
--- a/experiments/concepts/security/psp/index.html
+++ b/experiments/concepts/security/psp/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/faq/ci-cd/index.html b/experiments/faq/ci-cd/index.html
index 3b7adac82ca..cd353f79f64 100644
--- a/experiments/faq/ci-cd/index.html
+++ b/experiments/faq/ci-cd/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/faq/content/index.html b/experiments/faq/content/index.html
index 9743136fea3..242317f6800 100644
--- a/experiments/faq/content/index.html
+++ b/experiments/faq/content/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/faq/experiments/index.html b/experiments/faq/experiments/index.html
index b9a94a3d5d8..f2721a93a67 100644
--- a/experiments/faq/experiments/index.html
+++ b/experiments/faq/experiments/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/faq/install/index.html b/experiments/faq/install/index.html
index 6a15763da8c..a201bbacb44 100644
--- a/experiments/faq/install/index.html
+++ b/experiments/faq/install/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/faq/portal/index.html b/experiments/faq/portal/index.html
index 22e84315d55..4a1bcd26379 100644
--- a/experiments/faq/portal/index.html
+++ b/experiments/faq/portal/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/faq/scheduler/index.html b/experiments/faq/scheduler/index.html
index a414a0d1514..3d6d85b3a41 100644
--- a/experiments/faq/scheduler/index.html
+++ b/experiments/faq/scheduler/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/troubleshooting/experiments/index.html b/experiments/troubleshooting/experiments/index.html
index f302b252c4f..9ca45132c43 100644
--- a/experiments/troubleshooting/experiments/index.html
+++ b/experiments/troubleshooting/experiments/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/troubleshooting/install/index.html b/experiments/troubleshooting/install/index.html
index 68f8544749e..90aa9646d01 100644
--- a/experiments/troubleshooting/install/index.html
+++ b/experiments/troubleshooting/install/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/troubleshooting/portal/index.html b/experiments/troubleshooting/portal/index.html
index c45b9dfd73c..0faf7261517 100644
--- a/experiments/troubleshooting/portal/index.html
+++ b/experiments/troubleshooting/portal/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/experiments/troubleshooting/scheduler/index.html b/experiments/troubleshooting/scheduler/index.html
index ef4ffb33486..6144aba71b9 100644
--- a/experiments/troubleshooting/scheduler/index.html
+++ b/experiments/troubleshooting/scheduler/index.html
@@ -19,7 +19,7 @@
-
+
diff --git a/index.html b/index.html
index 2a71e603d1b..82f50f3a56a 100644
--- a/index.html
+++ b/index.html
@@ -17,7 +17,7 @@
-
+
diff --git a/sitemap.xml b/sitemap.xml
index b5f8063f865..178126eba27 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,512 +2,512 @@
https://litmuschaos.github.io/litmus/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/ROADMAP/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/api/contents/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/contents/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/aws/AWS-experiments-tunables/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/aws/ebs-loss-by-id/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/aws/ebs-loss-by-tag/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/aws/ec2-terminate-by-id/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/aws/ec2-terminate-by-tag/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/aws-ssm/AWS-SSM-experiments-tunables/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/aws-ssm/aws-ssm-chaos-by-id/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/aws-ssm/aws-ssm-chaos-by-tag/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/azure/azure-disk-loss/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/azure/azure-instance-stop/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/common/common-tunables-for-all-experiments/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-disk-loss-by-label/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-disk-loss/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop-by-label/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/gcp/gcp-vm-instance-stop/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/nodes/common-tunables-for-node-experiments/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/nodes/docker-service-kill/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/nodes/kubelet-service-kill/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/nodes/node-cpu-hog/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/nodes/node-drain/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/nodes/node-io-stress/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/nodes/node-memory-hog/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/nodes/node-restart/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/nodes/node-taint/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/common-tunables-for-pod-experiments/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/container-kill/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/disk-fill/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-autoscaler/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-cpu-hog-exec/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-cpu-hog/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-delete/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-dns-error/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-dns-spoof/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-http-latency/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-http-modify-body/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-http-modify-header/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-http-reset-peer/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-http-status-code/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-io-stress/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-memory-hog-exec/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-memory-hog/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-network-corruption/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-network-duplication/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-network-latency/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-network-loss/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/pods/pod-network-partition/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-app-kill/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-cpu-stress/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-exceptions/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-experiments-tunables/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-faults/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-latency/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/spring-boot/spring-boot-memory-stress/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/categories/vmware/vm-poweroff/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/IAM/awsIamIntegration/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/IAM/gcpIamIntegration/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/contents/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/application-details/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/contents/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/engine-state/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/experiment-components/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/rbac-details/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/runner-components/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-engine/runtime-details/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-experiment/component-specification/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-experiment/configuration-specification/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-experiment/contents/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-experiment/experiment-tunable-specification/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-experiment/scope-specification/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-result/contents/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-result/probe-specification/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-result/spec-specification/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-result/status-specification/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-scheduler/contents/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-scheduler/engine-specification/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-scheduler/schedule-once/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-scheduler/schedule-repeat/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/chaos-scheduler/state/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/cmdProbe/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/contents/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/httpProbe/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/k8sProbe/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/litmus-probes/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/probe-chaining/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/chaos-resources/probes/promProbe/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/security/kyverno-policies/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/security/openshift-scc/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/concepts/security/psp/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/faq/ci-cd/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/faq/content/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/faq/experiments/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/faq/install/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/faq/portal/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/faq/scheduler/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/troubleshooting/experiments/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/troubleshooting/install/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/troubleshooting/portal/
- 2023-07-27
+ 2023-07-28
daily
https://litmuschaos.github.io/litmus/experiments/troubleshooting/scheduler/
- 2023-07-27
+ 2023-07-28
daily
\ No newline at end of file
diff --git a/sitemap.xml.gz b/sitemap.xml.gz
index c981b433e90..4e1a424fd12 100644
Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ