diff --git a/.version b/.version index 5506598e0f..dc148c42f4 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -2.32.3 +2.33.3 diff --git a/README.md b/README.md index 9f829f283f..2acb6cd873 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ ToolJet is an **open-source low-code framework** to build and deploy internal to ![Number of GitHub pull requests that are open](https://img.shields.io/github/issues-pr-raw/tooljet/tooljet) ![GitHub release; latest by date](https://img.shields.io/github/v/release/tooljet/tooljet) ![GitHub commit activity](https://img.shields.io/github/commit-activity/m/tooljet/tooljet) -[![GitHub license which is APGL license](https://img.shields.io/github/license/ToolJet/ToolJet)](https://github.com/ToolJet/ToolJet) +[![GitHub license which is AGPL license](https://img.shields.io/github/license/ToolJet/ToolJet)](https://github.com/ToolJet/ToolJet) [![Follow us on X, formerly Twitter](https://img.shields.io/twitter/follow/ToolJet?style=social)](https://twitter.com/ToolJet)

@@ -23,13 +23,13 @@ ToolJet is an **open-source low-code framework** to build and deploy internal to ## All features -- **Visual App Builder:** 40+ built-in responsive components, including Tables, Charts, Lists, Forms, and Progress Bars. +- **Visual App Builder:** 45+ built-in responsive components, including Tables, Charts, Lists, Forms, and Progress Bars. - **ToolJet Database:** Built-in no-code database. - **Multi-Page:** Build an application with multiple pages. - **Multiplayer editing:** Allows simultaneous app building by multiple developers. -- **40+ data sources:** Integrate with external databases, cloud storage, and APIs. +- **50+ data sources:** Integrate with external databases, cloud storage, and APIs. - **Desktop & mobile:** Customize layout widths to fit various screen sizes. -- **Self-host:** Supports Docker, Kubernetes, Heroku, AWS EC2, Google Cloud Run, and more. +- **Self-host:** Supports Docker, Kubernetes, AWS EC2, Google Cloud Run, and more. - **Collaborate:** Add comments anywhere on the canvas and tag your team members. - **Extend with plugins:** Use our [command-line tool](https://www.npmjs.com/package/@tooljet/cli) to easily bootstrap new connectors. - **Version control:** Manage multiple application versions with a structured release cycle. @@ -48,10 +48,9 @@ ToolJet is an **open-source low-code framework** to build and deploy internal to ## Quickstart The easiest way to get started with ToolJet is by creating a [ToolJet Cloud](https://tooljet.com) account. ToolJet Cloud offers a hosted solution of ToolJet. If you want to self-host ToolJet, kindly proceed to [deployment documentation](https://docs.tooljet.com/docs/setup/). -You can deploy ToolJet on Heroku and DigitalOcean using one-click-deployment. +You can deploy ToolJet on DigitalOcean using one-click-deployment.

- Deploy to Heroku Deploy to DigitalOcean

@@ -59,10 +58,11 @@ You can deploy ToolJet on Heroku and DigitalOcean using one-click-deployment. Want to give ToolJet a quick spin on your local machine? You can run the following command from your terminal to have ToolJet up and running right away. ```bash -docker run \ +docker run -d \ --name tooljet \ --restart unless-stopped \ -p 80:80 \ + --platform linux/amd64 \ -v tooljet_data:/var/lib/postgresql/13/main \ tooljet/try:latest ``` @@ -81,13 +81,12 @@ Documentation is available at https://docs.tooljet.com. - [Component Reference](https://docs.tooljet.com/docs/widgets/button) ## Self-hosted -You can use ToolJet Cloud for a fully managed solution. If you want to self-host ToolJet, we have guides on deploying ToolJet on Kubernetes, AWS EC2, Docker, Heroku, and more. +You can use ToolJet Cloud for a fully managed solution. If you want to self-host ToolJet, we have guides on deploying ToolJet on Kubernetes, AWS EC2, Docker, and more. | Provider | Documentation | | :------------- | :------------- | | Digital Ocean | [Link](https://docs.tooljet.com/docs/setup/digitalocean) | | Docker | [Link](https://docs.tooljet.com/docs/setup/docker) | -| Heroku | [Link](https://docs.tooljet.com/docs/setup/heroku) | | AWS EC2 | [Link](https://docs.tooljet.com/docs/setup/ec2) | | AWS ECS | [Link](https://docs.tooljet.com/docs/setup/ecs) | | OpenShift | [Link](https://docs.tooljet.com/docs/setup/openshift) | diff --git a/cypress-tests/cypress-app-builder.config.js b/cypress-tests/cypress-app-builder.config.js index 756ef58abe..5d291f59c1 100644 --- a/cypress-tests/cypress-app-builder.config.js +++ b/cypress-tests/cypress-app-builder.config.js @@ -76,8 +76,8 @@ module.exports = defineConfig({ experimentalRunAllSpecs: true, baseUrl: "http://localhost:8082", specPattern: [ - "cypress/e2e/happypath/appbuilder/commonTestcases/**/*.cy.js", - "cypress/e2e/happypath/appbuilder/ceTestcases/**/*.cy.js" + "cypress/e2e/happyPath/appbuilder/commonTestcases/**/*.cy.js", + "cypress/e2e/happyPath/appbuilder/ceTestcases/**/*.cy.js" ], numTestsKeptInMemory: 1, redirectionLimit: 7, diff --git a/cypress-tests/cypress-marketplace.config.js b/cypress-tests/cypress-marketplace.config.js index f5e8661b1d..7536a87482 100644 --- a/cypress-tests/cypress-marketplace.config.js +++ b/cypress-tests/cypress-marketplace.config.js @@ -76,8 +76,7 @@ module.exports = defineConfig({ experimentalRunAllSpecs: true, baseUrl: "http://localhost:8082", specPattern: [ - "cypress/e2e/happypath/marketplace/commonTestcases/**/*.cy.js", - "cypress/e2e/happypath/marketplace/ceTestcases/**/*.cy.js" + "cypress/e2e/happyPath/marketplace/commonTestcases/**/*.cy.js", ], numTestsKeptInMemory: 1, redirectionLimit: 7, diff --git a/cypress-tests/cypress-workspace.config.js b/cypress-tests/cypress-workspace.config.js index 0508e9910f..189fd601b2 100644 --- a/cypress-tests/cypress-workspace.config.js +++ b/cypress-tests/cypress-workspace.config.js @@ -76,8 +76,9 @@ module.exports = defineConfig({ experimentalRunAllSpecs: true, baseUrl: "http://localhost:8082", specPattern: [ - "cypress/e2e/happypath/platform/commonTestcases/**/*.cy.js", - "cypress/e2e/happypath/platform/ceTestcases/**/*.cy.js" + "cypress/e2e/happyPath/platform/ceTestcases/appSlug.cy.js", + "cypress/e2e/happyPath/platform/commonTestcases/**/*.cy.js", + "cypress/e2e/happyPath/platform/ceTestcases/**/!(*appSlug).cy.js" ], numTestsKeptInMemory: 1, redirectionLimit: 15, diff --git a/cypress-tests/cypress/constants/selectors/common.js b/cypress-tests/cypress/constants/selectors/common.js index 6aab19607c..7243adb353 100644 --- a/cypress-tests/cypress/constants/selectors/common.js +++ b/cypress-tests/cypress/constants/selectors/common.js @@ -83,7 +83,7 @@ export const commonSelectors = { workspaceSettings: '[data-cy="workspace-settings"]', manageUsersOption: '[data-cy="users-list-item"]', manageGroupsOption: '[data-cy="groups-list-item"]', - manageSSOOption: '[data-cy="sso-list-item"]', + manageSSOOption: '[data-cy="workspace-login-list-item"]', workspaceVariableOption: '[data-cy="workspace-variables-list-item"]', clearFilterButton: '[data-cy="clear-filter-button"]', userStatusSelect: '[data-cy="user-status-select-continer"]', @@ -257,6 +257,7 @@ export const commonSelectors = { }, defaultModalTitle: '[data-cy="modal-title"]', workspaceConstantsIcon: '[data-cy="icon-workspace-constants"]', + confirmationButton: '[data-cy="confirmation-button"]', }; export const commonWidgetSelector = { diff --git a/cypress-tests/cypress/constants/selectors/manageSSO.js b/cypress-tests/cypress/constants/selectors/manageSSO.js index 2c0b0e5d0e..6ec26231b1 100644 --- a/cypress-tests/cypress/constants/selectors/manageSSO.js +++ b/cypress-tests/cypress/constants/selectors/manageSSO.js @@ -1,7 +1,6 @@ export const ssoSelector = { pagetitle: "[data-cy=manage-sso-page-title]", - generalSettingsElements: { - generalSettings: '[data-cy="general-settings-list-item"]', + workspaceLoginPage: { enableSignupLabel: '[data-cy="enable-sign-up-label"]', helperText: "[data-cy=enable-sign-up-helper-text]", allowDefaultSSOLabel: '[data-cy="allow-default-sso-label"]', @@ -10,16 +9,22 @@ export const ssoSelector = { allowedDomainHelperText: '[data-cy="allowed-domain-helper-text"]', workspaceLoginUrl: '[data-cy="workspace-login-url-label"]', workspaceLoginHelpText: '[data-cy="workspace-login-help-text"]', + ssoHeader: '[data-cy="sso-header"]', + instanceSSOHelperText: '[data-cy="instance-sso-helper-text"]', + googleLabel: '[data-cy="google-label"]', + githubLabel: '[data-cy="github-label"]', + defaultSSO: '[data-cy="instance-sso-card"]', }, cardTitle: "[data-cy=card-title]", enableSignUpToggle: '[data-cy="enable-sign-up-toggle"]', - allowDefaultSSOToggle: '[data-cy="allow-default-sso-toggle"]', + allowDefaultSSOToggle: + '[style="padding-left: 0px; margin-bottom: 1px;"] > .switch > .slider', defaultSSOImage: '[data-cy="default-sso-status-image"]', - allowedDomainInput: "[data-cy=allowed-domain-input]", + allowedDomainInput: '[data-cy="allowed-domains"]', workspaceLoginUrl: '[data-cy="workspace-login-url"]', cancelButton: "[data-cy=cancel-button]", saveButton: "[data-cy=save-button]", - google: '[data-cy="google-list-item"]', + google: '[data-cy="google-sso-card"]', googleEnableToggle: '[data-cy="google-enable-toggle"]', statusLabel: "[data-cy=status-label]", clientIdLabel: "[data-cy=client-id-label]", @@ -29,9 +34,9 @@ export const ssoSelector = { googleTile: '[data-cy="google-sign-in-text"]', googleIcon: "[data-cy=google-sso-icon]", googleSSOText: "[data-cy=google-sso-text]", - git: '[data-cy="github-list-item"]', + git: '[data-cy="github-sso-card"]', gitEnableToggle: '[data-cy="github-toggle-input"]', - githubLabel: '[data-cy="github-toggle-label"]', + githubLabel: '[data-cy="github-label"]', clientSecretLabel: "[data-cy=client-secret-label]", encriptedLabel: "[data-cy=encripted-label]", clientSecretInput: "[data-cy=client-secret-input]", @@ -52,4 +57,6 @@ export const ssoSelector = { passwordLoginToggleLbale: '[data-cy="label-password-login"]', alertText: '[data-cy="alert-text"]', disablePasswordHelperText: '[data-cy="disable-password-helper-text"]', + defaultGoogle: '[data-cy="dropdown-options-google"]', + defaultGithub: '[data-cy="dropdown-options-git"]', }; diff --git a/cypress-tests/cypress/constants/texts/manageSSO.js b/cypress-tests/cypress/constants/texts/manageSSO.js index 7736de3728..c1a95e7179 100644 --- a/cypress-tests/cypress/constants/texts/manageSSO.js +++ b/cypress-tests/cypress/constants/texts/manageSSO.js @@ -1,7 +1,6 @@ export const ssoText = { - pagetitle: " SSO", - generalSettingsElements: { - generalSettings: "General Settings", + pagetitle: " Workspace login", + workspaceLoginPage: { enableSignupLabel: "Enable Signup", helperText: "New account will be created for user's first time SSO sign in", allowDefaultSSOLabel: "Allow default SSO", @@ -12,34 +11,39 @@ export const ssoText = { "Support multiple domains. Enter domain names separated by comma. example: tooljet.com,tooljet.io,yourorganization.com", workspaceLoginUrl: "Login URL", workspaceLoginHelpText: "Use this URL to login directly to this workspace", + ssoHeader: "SSO", + instanceSSOHelperText: "Display default SSO for workspace URL login", + googleLabel: "Google", + githubLabel: "GitHub", + defaultSSO: "Default SSO", }, cancelButton: "Cancel", saveButton: "Save changes", allowedDomain: "tooljet.io,gmail.com", - ssoToast: "updated sso configurations", + ssoToast: "Organization settings have been updated", ssoToast2: "updated SSO configurations", googleTitle: "Google", enabledLabel: "Enabled", - googleEnabledToast: "Enabled Google SSO", + googleSSOToast: "Saved Google SSO configurations", disabledLabel: "Disabled", googleDisableToast: "Disabled Google SSO", googleSSOText: "Sign in with Google", - clientIdLabel: "Client Id", + clientIdLabel: "Client ID", redirectUrlLabel: "Redirect URL", clientId: "24567098-mklj8t20za1smb2if.apps.googleusercontent.com", testClientId: "12345-client-id-.apps.googleusercontent.com", gitTitle: "GitHub", - clientSecretLabel: "Client Secret", + clientSecretLabel: "Client secret", encriptedLabel: "Encrypted", gitEnabledToast: "Enabled GitHub SSO", - gitDisabledToast: "Disabled GitHub SSO", + gitSSOToast: "Saved Git SSO configurations", gitSignInText: "Sign in with GitHub", passwordTitle: "Password Login", passwordEnabledToast: "Enabled Password login", - passwordDisabledToast: "Disabled Password login", + passwordDisabledToast: "Password login disabled successfully!", passwordDisableWarning: - "Users won’t be able to login via username and password if password login is disabled. Please make sure that you have setup other authentication methods before disabling password login, do you want to continue?", - hostNameLabel: "Host Name", + "Disable password login only if you have configured SSO or else you will get locked out.", + hostNameLabel: "Host name", hostNameHelpText: "Required if GitHub is self hosted", hostName: "Tooljet", signInHeader: "Sign in", @@ -51,8 +55,8 @@ export const ssoText = { gitSignUpText: "Sign up with GitHub", gitUserStatusToast: "GitHub login failed - User does not exist in the workspace", - passwordLoginToggleLbale: "Password login ", + passwordLoginToggleLbale: "Password login", alertText: "Danger zone", disablePasswordHelperText: - "Disable password login only if your SSO is configured otherwise you will get logged out.", + "Disable password login only if your SSO is configured otherwise you will get locked out", }; diff --git a/cypress-tests/cypress/e2e/happyPath/marketplace/commonTestcases/data-source/mysqlHappyPath.cy.js b/cypress-tests/cypress/e2e/happyPath/marketplace/commonTestcases/data-source/mysqlHappyPath.cy.js index 1570b91ee2..e07f8d5c98 100644 --- a/cypress-tests/cypress/e2e/happyPath/marketplace/commonTestcases/data-source/mysqlHappyPath.cy.js +++ b/cypress-tests/cypress/e2e/happyPath/marketplace/commonTestcases/data-source/mysqlHappyPath.cy.js @@ -117,7 +117,7 @@ describe("Data sources MySql", () => { fillDataSourceTextField( postgreSqlText.labelPort, postgreSqlText.placeholderEnterPort, - "3306" + "3318" ); fillDataSourceTextField( postgreSqlText.labelDbName, @@ -141,7 +141,7 @@ describe("Data sources MySql", () => { fillDataSourceTextField( postgreSqlText.labelDbName, postgreSqlText.placeholderNameOfDB, - "testdv" + "test_db" ); fillDataSourceTextField( postgreSqlText.labelUserName, @@ -210,7 +210,7 @@ describe("Data sources MySql", () => { fillConnectionForm({ Host: Cypress.env("mysql_host"), Port: Cypress.env("mysql_port"), - "Database Name": "testdv", + "Database Name": "test_db", Username: Cypress.env("mysql_user"), Password: Cypress.env("mysql_password"), }); @@ -388,7 +388,7 @@ describe("Data sources MySql", () => { fillConnectionForm({ Host: Cypress.env("mysql_host"), Port: Cypress.env("mysql_port"), - "Database Name": "testdv", + "Database Name": "test_db", Username: Cypress.env("mysql_user"), Password: Cypress.env("mysql_password"), }); @@ -421,7 +421,7 @@ describe("Data sources MySql", () => { cy.get(".p-3").should( "have.text", - `[{"Tables_in_testdv (${dbName})":"${dbName}"}]` + `[{"Tables_in_test_db (${dbName})":"${dbName}"}]` ); // addQuery( @@ -462,8 +462,8 @@ describe("Data sources MySql", () => { ); fillConnectionForm({ Host: Cypress.env("mysql_host"), - Port: "3306", - "Database Name": "testdv", + Port: "3318", + "Database Name": "test_db", Username: Cypress.env("mysql_user"), Password: Cypress.env("mysql_password"), }); diff --git a/cypress-tests/cypress/e2e/happyPath/platform/ceTestcases/groupDuplication.cy.js b/cypress-tests/cypress/e2e/happyPath/platform/ceTestcases/groupDuplication.cy.js index 41c325e011..89d23b40bf 100644 --- a/cypress-tests/cypress/e2e/happyPath/platform/ceTestcases/groupDuplication.cy.js +++ b/cypress-tests/cypress/e2e/happyPath/platform/ceTestcases/groupDuplication.cy.js @@ -32,6 +32,7 @@ describe("Groups duplication", () => { ], "All users" ); + cy.apiCreateApp(data.appName); }); it("Should verify the group duplication feature", () => { data.firstName = fake.firstName; @@ -55,7 +56,6 @@ describe("Groups duplication", () => { "disable" ); - cy.apiCreateApp(data.appName); createGroupAddAppAndUserToGroup(data.groupName, data.email); groupPermission( diff --git a/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/authentication/forgotPassword.cy.js b/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/authentication/forgotPassword.cy.js index d6e6a7e8f2..dda3cd887c 100644 --- a/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/authentication/forgotPassword.cy.js +++ b/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/authentication/forgotPassword.cy.js @@ -1,5 +1,5 @@ -import { commonSelectors } from "../../constants/selectors/common"; -import { commonText } from "../../constants/texts/common"; +import { commonSelectors } from "Selectors/common"; +import { commonText } from "Texts/common"; import { fake } from "Fixtures/fake"; import { addNewUser } from "Support/utils/onboarding"; import { logout } from "Support/utils/common"; diff --git a/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/workspace/manageSSO.cy.js b/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/workspace/manageSSO.cy.js index 48c40fde84..d91a207630 100644 --- a/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/workspace/manageSSO.cy.js +++ b/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/workspace/manageSSO.cy.js @@ -11,10 +11,11 @@ describe("Manage SSO for multi workspace", () => { const envVar = Cypress.env("environment"); beforeEach(() => { cy.defaultWorkspaceLogin(); + SSO.setSSOStatus("My workspace", "google", false); + SSO.setSSOStatus("My workspace", "git", false); }); it("Should verify General settings page elements", () => { common.navigateToManageSSO(); - cy.get(commonSelectors.breadcrumbTitle).should(($el) => { expect($el.contents().first().text().trim()).to.eq( commonText.breadcrumbworkspaceSettingTitle @@ -27,14 +28,12 @@ describe("Manage SSO for multi workspace", () => { cy.get(ssoSelector.cardTitle).verifyVisibleElement( "have.text", - ssoText.generalSettingsElements.generalSettings + "Workspace login" ); for (const elements in ssoSelector.generalSettingsElements) { - cy.get( - ssoSelector.generalSettingsElements[elements] - ).verifyVisibleElement( + cy.get(ssoSelector.workspaceLoginPage[elements]).verifyVisibleElement( "have.text", - ssoText.generalSettingsElements[elements] + ssoText.workspaceLoginPage[elements] ); } cy.get(ssoSelector.enableSignUpToggle).should("be.visible"); @@ -51,12 +50,6 @@ describe("Manage SSO for multi workspace", () => { ssoText.saveButton ); - SSO.generalSettings(); - - cy.get(ssoSelector.alertText).verifyVisibleElement( - "have.text", - ssoText.alertText - ); cy.get(ssoSelector.passwordEnableToggle).should("be.visible"); cy.get(ssoSelector.passwordLoginToggleLbale).verifyVisibleElement( "have.text", @@ -67,35 +60,32 @@ describe("Manage SSO for multi workspace", () => { ssoText.disablePasswordHelperText ); - SSO.passwordPageElements(); + SSO.generalSettings(); }); it("Should verify Google SSO page elements", () => { common.navigateToManageSSO(); cy.get(ssoSelector.google).should("be.visible").click(); - cy.get(ssoSelector.cardTitle).verifyVisibleElement( - "have.text", - ssoText.googleTitle - ); + cy.get(ssoSelector.cardTitle) + .eq(1) + .verifyVisibleElement("have.text", ssoText.googleTitle); cy.get(ssoSelector.googleEnableToggle).should("be.visible"); cy.get(ssoSelector.clientIdLabel).verifyVisibleElement( "have.text", ssoText.clientIdLabel ); cy.get(ssoSelector.clientIdInput).should("be.visible"); - cy.get(ssoSelector.cancelButton).verifyVisibleElement( - "have.text", - ssoText.cancelButton - ); - cy.get(ssoSelector.saveButton).verifyVisibleElement( - "have.text", - ssoText.saveButton - ); + cy.get(ssoSelector.cancelButton) + .eq(1) + .verifyVisibleElement("have.text", ssoText.cancelButton); + cy.get(ssoSelector.saveButton) + .eq(1) + .verifyVisibleElement("have.text", ssoText.saveButton); SSO.googleSSOPageElements(); - SSO.disableDefaultSSO(); - SSO.visitWorkspaceLoginPage(); - + SSO.defaultSSO("My workspace", false); + cy.logoutApi(); + cy.visit("/login/my-workspace"); cy.get(ssoSelector.googleIcon).should("be.visible"); cy.get(ssoSelector.googleSSOText).verifyVisibleElement( "have.text", @@ -104,6 +94,8 @@ describe("Manage SSO for multi workspace", () => { }); it("Should verify Git SSO page elements", () => { + SSO.defaultSSO("My workspace", true); + common.navigateToManageSSO(); cy.get(ssoSelector.git).should("be.visible").click(); @@ -139,27 +131,27 @@ describe("Manage SSO for multi workspace", () => { ssoText.encriptedLabel ); cy.get(ssoSelector.clientSecretInput).should("be.visible"); - cy.get(ssoSelector.cancelButton).verifyVisibleElement( - "have.text", - ssoText.cancelButton - ); - cy.get(ssoSelector.saveButton).verifyVisibleElement( - "have.text", - ssoText.saveButton - ); + cy.get(ssoSelector.cancelButton) + .eq(1) + .verifyVisibleElement("have.text", ssoText.cancelButton); + cy.get(ssoSelector.saveButton) + .eq(1) + .verifyVisibleElement("have.text", ssoText.saveButton); SSO.gitSSOPageElements(); - SSO.visitWorkspaceLoginPage(); + SSO.defaultSSO("My workspace", false); + cy.logoutApi(); + cy.visit("/login/my-workspace"); - cy.get(ssoSelector.googleIcon).should("be.visible"); - cy.get(ssoSelector.googleSSOText).verifyVisibleElement( + cy.get(ssoSelector.gitIcon).should("be.visible"); + cy.get(ssoSelector.gitSignInText).verifyVisibleElement( "have.text", - ssoText.googleSSOText + ssoText.gitSignInText ); }); if (envVar === "Community") { - it("Should verify the workspace login page", () => { + it.skip("Should verify the workspace login page", () => { data.workspaceName = fake.companyName.toLowerCase(); cy.apiLogin(); cy.apiCreateWorkspace(data.workspaceName, data.workspaceName); diff --git a/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/workspace/manageUsers.cy.js b/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/workspace/manageUsers.cy.js index 899fbb4bb2..e41aeee42b 100644 --- a/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/workspace/manageUsers.cy.js +++ b/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/workspace/manageUsers.cy.js @@ -9,7 +9,7 @@ import { dashboardSelector } from "Selectors/dashboard"; import { updateWorkspaceName } from "Support/utils/userPermissions"; import { groupsSelector } from "Selectors/manageGroups"; import { groupsText } from "Texts/manageGroups"; -import { addNewUser } from "../../support/utils/onboarding"; +import { addNewUser } from "Support/utils/onboarding"; const data = {}; data.groupName = fake.firstName.replaceAll("[^A-Za-z]", ""); diff --git a/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/workspace/userPermissions.cy.js b/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/workspace/userPermissions.cy.js index 95d2b7314e..5f04bb716a 100644 --- a/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/workspace/userPermissions.cy.js +++ b/cypress-tests/cypress/e2e/happyPath/platform/commonTestcases/workspace/userPermissions.cy.js @@ -207,7 +207,7 @@ describe("User permissions", () => { common.navigateToWorkspaceVariable(); cy.get('[data-cy="alert-info-text"]>>.text-muted').verifyVisibleElement( "have.text", - "There are no Workspace variables. Workspace variables are being deprecated soon, so please use Workspace constants instead." + "Workspace variables will no longer be supported after April 30, 2024. To maintain optimal performance, please make the switch to Workspace constants" ); cy.get( '[data-cy="go-to-workspace-constants-option-button"]' diff --git a/cypress-tests/cypress/support/utils/common.js b/cypress-tests/cypress/support/utils/common.js index 3dc04c68ec..c4c1b602bd 100644 --- a/cypress-tests/cypress/support/utils/common.js +++ b/cypress-tests/cypress/support/utils/common.js @@ -275,3 +275,11 @@ export const releaseApp = () => { cy.verifyToastMessage(commonSelectors.toastMessage, "Version v1 released"); cy.wait(1000); }; + +export const verifyTooltipDisabled = (selector, message) => { + cy.get(selector) + .trigger("mouseover", { force: true }) + .then(() => { + cy.get(".tooltip-inner").last().should("have.text", message); + }); +}; \ No newline at end of file diff --git a/cypress-tests/cypress/support/utils/manageSSO.js b/cypress-tests/cypress/support/utils/manageSSO.js index 7c9a724888..119bd15d6a 100644 --- a/cypress-tests/cypress/support/utils/manageSSO.js +++ b/cypress-tests/cypress/support/utils/manageSSO.js @@ -6,207 +6,190 @@ import { commonText } from "Texts/common"; import { dashboardSelector } from "Selectors/dashboard"; export const generalSettings = () => { - cy.get(ssoSelector.enableSignUpToggle).then(($el) => { - if ($el.is(":checked")) { - cy.get(ssoSelector.enableSignUpToggle).uncheck(); - cy.get(ssoSelector.cancelButton).click(); - cy.get(ssoSelector.enableSignUpToggle).should("be.checked"); - } else { - cy.get(ssoSelector.enableSignUpToggle).check(); - cy.get(ssoSelector.cancelButton).click(); - cy.get(ssoSelector.enableSignUpToggle).should("not.be.checked"); - cy.get(ssoSelector.enableSignUpToggle).check(); - } - cy.get(ssoSelector.allowDefaultSSOToggle).then(($el) => { - if ($el.is(":checked")) { - cy.get(ssoSelector.allowDefaultSSOToggle).uncheck(); - cy.get(ssoSelector.cancelButton).click(); - cy.get(ssoSelector.allowDefaultSSOToggle).should("not.be.checked"); - } else { - cy.get(ssoSelector.allowDefaultSSOToggle).check(); - cy.get(ssoSelector.cancelButton).click(); - cy.get(ssoSelector.allowDefaultSSOToggle).should("be.checked"); - cy.get(ssoSelector.allowDefaultSSOToggle).check(); - } - }); - cy.clearAndType(ssoSelector.allowedDomainInput, ssoText.allowedDomain); - cy.get(ssoSelector.saveButton).click(); - cy.verifyToastMessage(commonSelectors.toastMessage, ssoText.ssoToast); - }); + cy.get(ssoSelector.enableSignUpToggle).check(); + cy.get(ssoSelector.cancelButton).click(); + cy.get(ssoSelector.enableSignUpToggle).should("not.be.checked"); + cy.get(ssoSelector.enableSignUpToggle).check(); + cy.get(ssoSelector.saveButton).click(); + cy.get(ssoSelector.enableSignUpToggle).should("be.checked"); + + cy.get(ssoSelector.enableSignUpToggle).uncheck(); + cy.get(ssoSelector.saveButton).click(); + cy.get(ssoSelector.enableSignUpToggle).should("not.be.checked"); + + cy.get(ssoSelector.workspaceLoginPage.defaultSSO).click(); + cy.get(ssoSelector.defaultGoogle).verifyVisibleElement("have.text", "Google"); + cy.get(ssoSelector.defaultGithub).verifyVisibleElement("have.text", "Github"); + + cy.clearAndType(ssoSelector.allowedDomainInput, ssoText.allowedDomain); + cy.get(ssoSelector.saveButton).click(); + cy.verifyToastMessage(commonSelectors.toastMessage, ssoText.ssoToast); + + cy.get(ssoSelector.passwordEnableToggle).uncheck(); + cy.get(commonSelectors.modalComponent).should("be.visible"); + cy.get(commonSelectors.modalMessage).verifyVisibleElement( + "have.text", + ssoText.passwordDisableWarning + ); + cy.get(commonSelectors.cancelButton).eq(1).click(); + cy.get(ssoSelector.passwordEnableToggle).uncheck(); + cy.get(commonSelectors.confirmationButton).click(); + cy.verifyToastMessage( + commonSelectors.toastMessage, + ssoText.passwordDisabledToast + ); + + cy.get(ssoSelector.passwordEnableToggle).check(); + cy.get(commonSelectors.saveButton).click(); + + cy.get(ssoSelector.allowDefaultSSOToggle).click(); + + cy.get(ssoSelector.passwordEnableToggle).should("be.disabled"); + + common.verifyTooltipDisabled( + ssoSelector.passwordEnableToggle, + "Password login cannot be disabled unless SSO is configured" + ); + + cy.get(ssoSelector.allowDefaultSSOToggle).click(); }; export const googleSSOPageElements = () => { - cy.get(ssoSelector.googleEnableToggle).then(($el) => { - if ($el.is(":checked")) { - cy.get(ssoSelector.statusLabel).verifyVisibleElement( - "have.text", - ssoText.enabledLabel - ); - cy.get(ssoSelector.googleEnableToggle).uncheck(); - cy.verifyToastMessage( - commonSelectors.toastMessage, - ssoText.googleDisableToast - ); - cy.get(ssoSelector.statusLabel).verifyVisibleElement( - "have.text", - ssoText.disabledLabel - ); - cy.get(ssoSelector.googleEnableToggle).check(); - cy.verifyToastMessage( - commonSelectors.toastMessage, - ssoText.googleEnabledToast - ); - cy.get(ssoSelector.statusLabel).verifyVisibleElement( - "have.text", - ssoText.enabledLabel - ); - } else { - cy.get(ssoSelector.googleEnableToggle).check(); - cy.verifyToastMessage( - commonSelectors.toastMessage, - ssoText.googleEnabledToast - ); - cy.get(ssoSelector.statusLabel).verifyVisibleElement( - "have.text", - ssoText.enabledLabel - ); + cy.get(ssoSelector.googleEnableToggle).click(); + cy.get(ssoSelector.saveButton).eq(1).click(); - cy.get(ssoSelector.googleEnableToggle).uncheck(); - cy.verifyToastMessage( - commonSelectors.toastMessage, - ssoText.googleDisableToast - ); - cy.get(ssoSelector.statusLabel).verifyVisibleElement( - "have.text", - ssoText.disabledLabel - ); - cy.get(ssoSelector.googleEnableToggle).check(); - cy.get(ssoSelector.statusLabel).verifyVisibleElement( - "have.text", - ssoText.enabledLabel - ); - } - cy.clearAndType(ssoSelector.clientIdInput, ssoText.testClientId); - cy.get(ssoSelector.cancelButton).click(); - cy.clearAndType(ssoSelector.clientIdInput, ssoText.clientId); - cy.get(ssoSelector.saveButton).click(); - cy.verifyToastMessage(commonSelectors.toastMessage, ssoText.ssoToast2); - cy.get(ssoSelector.clientIdInput).should("have.value", ssoText.clientId); - }); + cy.get('[data-cy="modal-title"]').verifyVisibleElement( + "have.text", + "Enable Google" + ); + cy.get('[data-cy="modal-close-button"]').should("be.visible"); + cy.get('[data-cy="modal-message"]').verifyVisibleElement( + "have.text", + "Enabling Google at the workspace level will override any Google configurations set at the instance level." + ); + cy.get('[data-cy="confirmation-text"]').verifyVisibleElement( + "have.text", + "Are you sure you want to continue?" + ); + cy.get('[data-cy="cancel-button"]') + .eq(2) + .verifyVisibleElement("have.text", "Cancel"); + cy.get('[data-cy="enable-button"]').verifyVisibleElement( + "have.text", + "Enable" + ); + + cy.get('[data-cy="cancel-button"]').eq(2).click(); + cy.get(ssoSelector.googleEnableToggle).click(); + cy.get(ssoSelector.saveButton).eq(1).click(); + cy.get('[data-cy="enable-button"]').click(); + cy.verifyToastMessage(commonSelectors.toastMessage, ssoText.googleSSOToast); + + cy.get(ssoSelector.statusLabel).verifyVisibleElement( + "have.text", + ssoText.enabledLabel + ); + cy.get('[data-cy="redirect-url-label"]').verifyVisibleElement( + "have.text", + ssoText.redirectUrlLabel + ); + cy.get('[data-cy="redirect-url"]').should("be.visible"); + cy.get('[data-cy="copy-icon"]').should("be.visible"); + + cy.get(ssoSelector.googleEnableToggle).click(); + cy.get(ssoSelector.saveButton).eq(1).click(); + cy.verifyToastMessage(commonSelectors.toastMessage, ssoText.googleSSOToast); + cy.get(ssoSelector.statusLabel).verifyVisibleElement( + "have.text", + ssoText.disabledLabel + ); + + cy.clearAndType(ssoSelector.clientIdInput, ssoText.testClientId); + cy.get(ssoSelector.cancelButton).eq(1).click(); + cy.get(ssoSelector.google).click(); + cy.get(ssoSelector.clientIdInput).should("have.value", ""); + cy.get(ssoSelector.googleEnableToggle).click(); + cy.clearAndType(ssoSelector.clientIdInput, ssoText.clientId); + cy.get(ssoSelector.saveButton).eq(1).click(); + cy.get('[data-cy="enable-button"]').click(); + cy.verifyToastMessage(commonSelectors.toastMessage, ssoText.googleSSOToast); + cy.get(ssoSelector.clientIdInput).should("have.value", ssoText.clientId); }; export const gitSSOPageElements = () => { - cy.get(ssoSelector.gitEnableToggle).then(($el) => { - if ($el.is(":checked")) { - cy.get(ssoSelector.statusLabel).verifyVisibleElement( - "have.text", - ssoText.enabledLabel - ); - cy.get(ssoSelector.gitEnableToggle).uncheck(); - cy.verifyToastMessage( - commonSelectors.toastMessage, - ssoText.gitDisabledToast - ); - cy.get(ssoSelector.statusLabel).verifyVisibleElement( - "have.text", - ssoText.disabledLabel - ); - cy.get(ssoSelector.gitEnableToggle).check(); - cy.verifyToastMessage( - commonSelectors.toastMessage, - ssoText.gitEnabledToast - ); - cy.get(ssoSelector.statusLabel).verifyVisibleElement( - "have.text", - ssoText.enabledLabel - ); - } else { - cy.get(ssoSelector.statusLabel).verifyVisibleElement( - "have.text", - ssoText.disabledLabel - ); - cy.get(ssoSelector.gitEnableToggle).check(); - cy.verifyToastMessage( - commonSelectors.toastMessage, - ssoText.gitEnabledToast - ); - cy.get(ssoSelector.statusLabel).verifyVisibleElement( - "have.text", - ssoText.enabledLabel - ); - cy.get(ssoSelector.gitEnableToggle).uncheck(); - cy.verifyToastMessage( - commonSelectors.toastMessage, - ssoText.gitDisabledToast - ); - cy.get(ssoSelector.statusLabel).verifyVisibleElement( - "have.text", - ssoText.disabledLabel - ); - cy.get(ssoSelector.gitEnableToggle).check(); - cy.get(ssoSelector.statusLabel).verifyVisibleElement( - "have.text", - ssoText.enabledLabel - ); - } - cy.clearAndType(ssoSelector.hostNameInput, ssoText.hostName); - cy.clearAndType(ssoSelector.clientIdInput, ssoText.clientId); - cy.clearAndType(ssoSelector.clientSecretInput, ssoText.testClientId); - cy.get(ssoSelector.saveButton).click(); - cy.verifyToastMessage(commonSelectors.toastMessage, ssoText.ssoToast2); - cy.get(ssoSelector.hostNameInput).should("have.value", ssoText.hostName); - cy.get(ssoSelector.clientIdInput).should("have.value", ssoText.clientId); - cy.get(ssoSelector.clientSecretInput).should( - "have.value", - ssoText.testClientId - ); - }); -}; + cy.get(ssoSelector.gitEnableToggle).click(); -export const passwordPageElements = () => { - cy.get(ssoSelector.passwordEnableToggle).then(($el) => { - if ($el.is(":checked")) { - cy.get(ssoSelector.passwordEnableToggle).uncheck(); - cy.get(commonSelectors.modalComponent).should("be.visible"); - cy.get(commonSelectors.modalMessage).verifyVisibleElement( - "have.text", - ssoText.passwordDisableWarning - ); - cy.get(commonSelectors.buttonSelector("Yes")).click(); - cy.verifyToastMessage( - commonSelectors.toastMessage, - ssoText.passwordDisabledToast - ); + cy.get(ssoSelector.saveButton).eq(1).click(); - cy.get(ssoSelector.passwordEnableToggle).check(); - cy.verifyToastMessage( - commonSelectors.toastMessage, - ssoText.passwordEnabledToast - ); - } else { - cy.get(ssoSelector.passwordEnableToggle).check(); - cy.verifyToastMessage( - commonSelectors.toastMessage, - ssoText.passwordEnabledToast - ); + cy.get('[data-cy="modal-title"]').verifyVisibleElement( + "have.text", + "Enable Git" + ); + cy.get('[data-cy="modal-close-button"]').should("be.visible"); + cy.get('[data-cy="modal-message"]').verifyVisibleElement( + "have.text", + "Enabling Git at the workspace level will override any Git configurations set at the instance level." + ); + cy.get('[data-cy="confirmation-text"]').verifyVisibleElement( + "have.text", + "Are you sure you want to continue?" + ); + cy.get('[data-cy="cancel-button"]') + .eq(2) + .verifyVisibleElement("have.text", "Cancel"); + cy.get('[data-cy="enable-button"]').verifyVisibleElement( + "have.text", + "Enable" + ); - cy.get(ssoSelector.passwordEnableToggle).uncheck(); - cy.verifyToastMessage( - commonSelectors.toastMessage, - ssoText.passwordDisabledToast - ); + cy.get('[data-cy="cancel-button"]').eq(2).click(); + cy.get(ssoSelector.gitEnableToggle).click(); + cy.get(ssoSelector.saveButton).eq(1).click(); + cy.get('[data-cy="enable-button"]').click(); - cy.get(ssoSelector.passwordEnableToggle).check(); - } - }); + cy.verifyToastMessage(commonSelectors.toastMessage, ssoText.gitSSOToast); + + cy.get(ssoSelector.statusLabel).verifyVisibleElement( + "have.text", + ssoText.enabledLabel + ); + + cy.get('[data-cy="redirect-url-label"]').verifyVisibleElement( + "have.text", + ssoText.redirectUrlLabel + ); + cy.get('[data-cy="redirect-url"]').should("be.visible"); + cy.get('[data-cy="copy-icon"]').should("be.visible"); + + cy.get(ssoSelector.gitEnableToggle).click(); + cy.get(ssoSelector.saveButton).eq(1).click(); + + cy.verifyToastMessage(commonSelectors.toastMessage, ssoText.gitSSOToast); + cy.get(ssoSelector.statusLabel).verifyVisibleElement( + "have.text", + ssoText.disabledLabel + ); + + cy.get(ssoSelector.gitEnableToggle).click(); + cy.clearAndType(ssoSelector.hostNameInput, ssoText.hostName); + cy.clearAndType(ssoSelector.clientIdInput, ssoText.clientId); + cy.clearAndType(ssoSelector.clientSecretInput, ssoText.testClientId); + cy.get(ssoSelector.saveButton).eq(1).click(); + cy.get('[data-cy="enable-button"]').click(); + cy.verifyToastMessage(commonSelectors.toastMessage, ssoText.gitSSOToast); + cy.get(ssoSelector.hostNameInput).should("have.value", ssoText.hostName); + cy.get(ssoSelector.clientIdInput).should("have.value", ssoText.clientId); + cy.get(ssoSelector.clientSecretInput).should( + "have.value", + ssoText.testClientId + ); }; export const visitWorkspaceLoginPage = () => { - cy.get(ssoSelector.generalSettingsElements.generalSettings).click(); cy.get(ssoSelector.workspaceLoginUrl).then(($temp) => { const url = $temp.text(); common.logout(); - cy.wait(1000) + cy.wait(1000); cy.visit(url); }); }; @@ -264,7 +247,7 @@ export const workspaceLogin = (workspaceName) => { cy.clearAndType(commonSelectors.workEmailInputField, "dev@tooljet.io"); cy.clearAndType(commonSelectors.passwordInputField, "password"); cy.get(commonSelectors.loginButton).click(); - cy.wait(2000) + cy.wait(2000); cy.get(commonSelectors.homePageLogo).should("be.visible"); cy.get(commonSelectors.workspaceName).verifyVisibleElement( "have.text", @@ -576,3 +559,35 @@ export const updateId = () => { sql: "update sso_configs set id='9628dee2-6fa9-4aca-9c98-ef950601c83e' where sso='git';", }); }; + +export const setSSOStatus = (workspaceName, ssoType, enabled) => { + let workspaceId; + + cy.task("updateId", { + dbconfig: Cypress.env("app_db"), + sql: `SELECT id FROM organizations WHERE name = '${workspaceName}'`, + }).then((resp) => { + workspaceId = resp.rows[0].id; + + cy.task("updateId", { + dbconfig: Cypress.env("app_db"), + sql: `SELECT * FROM sso_configs WHERE organization_id = '${workspaceId}' AND sso = '${ssoType}'`, + }).then((ssoConfigResp) => { + if (ssoConfigResp.rows.length > 0) { + cy.task("updateId", { + dbconfig: Cypress.env("app_db"), + sql: `UPDATE sso_configs SET enabled = ${enabled ? "true" : "false" + } WHERE organization_id = '${workspaceId}' AND sso = '${ssoType}'`, + }); + } + }); + }); +}; + +export const defaultSSO = (workspaceName, enabled) => { + cy.task("updateId", { + dbconfig: Cypress.env("app_db"), + sql: `UPDATE organizations SET inherit_sso = ${enabled ? "true" : "false" + } WHERE name = '${workspaceName}'`, + }); +}; diff --git a/deploy/docker/docker-compose-db.yaml b/deploy/docker/docker-compose-db.yaml index 2dcef5c3e8..96bccbedc5 100644 --- a/deploy/docker/docker-compose-db.yaml +++ b/deploy/docker/docker-compose-db.yaml @@ -1,4 +1,4 @@ -version: '3' +version: "3" services: tooljet: diff --git a/deploy/docker/docker-compose.yaml b/deploy/docker/docker-compose.yaml index 44fcea18ac..7fb0678194 100644 --- a/deploy/docker/docker-compose.yaml +++ b/deploy/docker/docker-compose.yaml @@ -1,4 +1,4 @@ -version: '3' +version: "3" services: tooljet: diff --git a/deploy/openshift/postgrest.yaml b/deploy/openshift/postgrest.yaml index d906a66477..0930a8d007 100644 --- a/deploy/openshift/postgrest.yaml +++ b/deploy/openshift/postgrest.yaml @@ -19,7 +19,7 @@ spec: spec: containers: - name: postgrest - image: postgrest/postgrest:v10.1.1.20221215 + image: postgrest/postgrest ports: - containerPort: 3000 env: diff --git a/docker/preview.Dockerfile b/docker/preview.Dockerfile index 60a6bab022..6ab67919e6 100644 --- a/docker/preview.Dockerfile +++ b/docker/preview.Dockerfile @@ -32,7 +32,7 @@ COPY ./server/ ./server/ RUN npm install -g @nestjs/cli RUN npm --prefix server run build -FROM node:18.18.2-buster +FROM node:18.18.2-bullseye # copy postgrest executable COPY --from=postgrest/postgrest:v12.0.2 /bin/postgrest /bin diff --git a/docs/docs/actions/set-localstorage.md b/docs/docs/actions/set-localstorage.md index 3dead574aa..bfa52c0a5e 100644 --- a/docs/docs/actions/set-localstorage.md +++ b/docs/docs/actions/set-localstorage.md @@ -5,55 +5,54 @@ title: Set localStorage # Set localStorage -This action allows you to specify a `key` and its corresponding `value` to be stored in localStorage. +This action allows you to specify a `key` and its corresponding `value` to be stored in local storage of the browser. Local storage can be useful in a lot of scenarios. Some of the most common use cases of the local storage includes: +- Saving form values so that users don't accidentally lose them if they reload the page +- Storing any kind of data that is not going to be transferred to the database -## Example: App that stores a name in localStorage and displays it on reload +
-1. Add an input field, button and a text as shown +## Example: Setting a Component Value Based on Local Storage -
+1. Add **Text Input**, **Button** and **Text** components to the canvas. -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/1.png) +
+ Add Components To The Canvas +
+ + +2. Select the Button, add a new event handler, and add a `Set local storage` action with `key` set to `localtest` and `value` set to `{{components.textinput1.value}}`. + +
+ Set Local Storage +
+ + This will set a local storage value with `localtest` as the key and the value entered in the Text Input component as its value. + +3. Create a `Run JavaScript code` query, and enter the code below: + + ```js + return localStorage.getItem("localtest"); + ``` +
+ Create RunJS Query +
+ + Click on the **Run** button in the Query Panel. This query will fetch the `localtest` local storage variable that we had set earlier. + +4. Select the **Text** component. Under its `Text` property, enter `{{queries.runjs1.data}}`. Now, the Text component will display the value returned by the `Run JavaScript code` query - the local variable we had set earlier. +
+ Update Value Of Text Component Based On Local Storage +
+ +5. Select the Button component. Add a new event handler to it, add a `Run query` action, select `runjs1` as the query, and set a debounce of `300`. +
+ Updating Text On Button Click +
+ + Now, every time you click on the Button component, it will set the local storage value, and the Text component will display the value set in local storage. + + :::info + Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` + :::
- -2. Select the button and add a `Set localStorage` action with `key` set to `name` and value pointing at the value of the text field - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/2.png) - -
- -3. Select the text label we've added and set its value to the name item from localStorage. - -:::info -Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` -::: - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/debounce.png) - -
- - -4. Now save the application, this is important as we're about to reload the page. - -5. Type in anything you wish on the input box and click on the button - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/5.png) - -
- - -6. Reload the page, you'll see that the value stored in local storage is persisted and it is displayed on screen! - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/6.png) - -
- diff --git a/docs/docs/contributing-guide/setup/docker.md b/docs/docs/contributing-guide/setup/docker.md index fab644a5ce..a9b9716043 100644 --- a/docs/docs/contributing-guide/setup/docker.md +++ b/docs/docs/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/docs/contributing-guide/setup/macos.md b/docs/docs/contributing-guide/setup/macos.md index a42a7ccbf9..5b434611b4 100644 --- a/docs/docs/contributing-guide/setup/macos.md +++ b/docs/docs/contributing-guide/setup/macos.md @@ -115,11 +115,11 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials - Visiting [https://localhost:8082](https://localhost:8082) should redirect you to the login page, click on the signup link and enter your email. The emails sent by the server in development environment are captured and are opened in your default browser. Click the invitation link in the email preview to setup the account. + Visiting [http://localhost:8082](http://localhost:8082) should redirect you to the login page, click on the signup link and enter your email. The emails sent by the server in development environment are captured and are opened in your default browser. Click the invitation link in the email preview to setup the account. ## Running tests diff --git a/docs/docs/contributing-guide/setup/ubuntu.md b/docs/docs/contributing-guide/setup/ubuntu.md index e11b09445a..9bf43a11fc 100644 --- a/docs/docs/contributing-guide/setup/ubuntu.md +++ b/docs/docs/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/docs/data-sources/run-py.md b/docs/docs/data-sources/run-py.md index 23280e60f4..18dfaddb0b 100644 --- a/docs/docs/data-sources/run-py.md +++ b/docs/docs/data-sources/run-py.md @@ -3,53 +3,55 @@ id: run-py title: Run Python code --- -You can write custom Python code to interact with components and queries. To do that, you just need to create a new query and select **Run Python Code** from the available datasources. +You can write custom Python code to interact with components and queries. To do that, you need to create a new query and select **Run Python code** from the available data sources.
- Run JavaScript code + Run Python code
-## Using Python code to trigger component specific actions +## Using Python Code to Trigger Component Specific Actions -- Let's drag a **button** and a **text** widget onto the canvas. We will set a text on the text component and trigger button click event from the Python query. -- Click on the `+` on the query panel to create a query and select **Run Python code** from the available datasources -- Let's write the code in **Python Editor** and save the query: +- Drag a **Text** component onto the canvas. We will set the text on the Text component using the Python query. +- Create a query and select **Run Python code** from the available data sources +- Paste the below code in the code editor and save the query: - ```python - class Person: - def __init__(self, name, age): +```python +class Person: + def __init__(self, name, age): self.name = name self.age = age - def myfunc(self): + def myfunc(self): return "Hello my name is " + self.name - - p1 = Person(tj_globals.currentUser.firstName, 36) - - components.text1.setText(p1.myfunc()) - components.button1.click() - ``` -- The code above has a function `myfunc` which returns a string and we using the component specific action to set the **text component**'s value from the Python query. We are also triggering the button click using `components.button1.click()` + +p1 = Person(tj_globals.currentUser.firstName, 36) + +components.text1.setText(p1.myfunc()) +``` + +- The above code has a function `myfunc` which returns a string and we are using a **[Component Specific Action](/docs/tooljet-concepts/component-specific-actions)** to set the Text Component's value from the Python query. :::tip -- ToolJet's global variables can be accessed using **tj_globals**. ex: `tj_globals.currentUser.firstName` -- As of now, Run Python code only supports the [Python standard library](https://docs.python.org/3/library/) only. -- Check **[RunPy Limitations](/docs/contributing-guide/troubleshooting/runpy-limitations)** +- As of now, Run Python code only supports the [Python standard library](https://docs.python.org/3/library/). +- Check **[RunPy Limitations](/docs/contributing-guide/troubleshooting/runpy-limitations)** to go through the limitations with using Python code ::: -- Let's edit the properties of widgets: - - Add an event handler to the button - Select **On Click** event, **Show alert** action, and set a success message `Triggered using RunPy`. This will show a success alert popup whenever the button click event is triggered from the Python code. - - For the text component, we don't have to edit any property since we are changing the value directly from the Python code. +## Trigger Queries +To trigger queries in Python, you can use the below functions: -
- Run Python code -
+```py +actions.runQuery('getSalesData') +#replace getSalesData with your query name +``` -You can also write custom Python code to get the data from **External APIs** and manipulate the response for graphical representation. +```py +queries.getSalesData.run() +#replace getSalesData with your query name +``` ## Get Query Data -To immediately access the data returned by a query in the RunPy code, you can use the below functions: +To immediately access the data returned by a query in **Run Python code**, you can use the below functions: #### Retrieve the latest data of a query: ```py @@ -73,7 +75,7 @@ value = queries.getCustomerData.getRawData() value ``` -#### Retreive the loading state of a query: +#### Retrieve the loading state of a query: ```py response = await queries.getTodos.run() #replace getTodos with your query name @@ -86,7 +88,7 @@ value ## Get Variables -To immediately access a variable or page variable after setting it in the RunPy code, you can use the below functions. +To immediately access a variable or page variable after setting it in the **Run Python code**, you can use the below functions. #### Retrieve the current value of a variable: ```py @@ -106,6 +108,48 @@ actions.getPageVariable('number') #replace number with your desired variable name ``` +## Using Transformations With Python +**Run Python code** can be used to transform the data that is fetched in the queries. To test transformations using Python, create a new `REST API` query, leave the method as `GET` and enter the below url under the `URL` property. + +```js +https://dummyjson.com/products +``` + +Click on the **Run** button and check the preview of the returned data, below is the data structure of the response: + +```js +products_data = { + "products": [ + {"title": "iPhone 9", ...}, + {"title": "iPhone X", ...}, + # Additional products... + ] +} +``` + +#### Filter the titles from the response +To extract a list of product titles from the given data structure, we iterate through the `products` list and collect each product's `title` using the below code. Enable `Transformations` in the Query Editor and use the below code: + +```python +return [product["title"] for product in data["products"]] +``` + +### Filtering Products by Category + +To filter products by a specific category, such as "smartphones", and extract their titles. Enable `Transformations` in the Query Editor and use the below code: + +```python +return [product["title"] for product in data["products"] if product["category"] == "smartphones"] +``` + +### Calculating Average Price of a Category + +To calculate the average price of products within the "laptops" category. Enable `Transformations` in the Query Editor and use the below code: + +```python +return sum(product["price"] for product in data["products"] if product["category"] == "laptops") / len([product for product in data["products"] if product["category"] == "laptops"]) if len([product for product in data["products"] if product["category"] == "laptops"]) > 0 else 0 +``` + :::info Issues with writing custom Python code? Ask in our [Slack community](https://www.tooljet.com/slack). ::: diff --git a/docs/docs/gitsync.md b/docs/docs/gitsync.md index 6a712879c8..6d1bb19ec3 100644 --- a/docs/docs/gitsync.md +++ b/docs/docs/gitsync.md @@ -26,9 +26,7 @@ GitSync provides a straightforward solution for creating backups of your applica Facilitating the movement of applications across different ToolJet deployments (e.g., from development to staging to production), GitSync acts as a pivotal tool for environment migration. Users can effortlessly transfer their applications across environments by pushing changes to a Git repository.
- -GitSync - + GitSync

@@ -49,9 +47,7 @@ Facilitating the movement of applications across different ToolJet deployments ( Create a new repository on GitHub. The repository can be public or private. You can also use an existing repository. Make sure that the repository is empty.
- -GitHub - + GitSync
### Step 2: Obtain the repository URL @@ -59,9 +55,7 @@ Create a new repository on GitHub. The repository can be public or private. You Obtain the **SSH URL** of the repository. When a repository is created, GitHub shows a screen with the repository URL. If the repository is already created, you can obtain the URL by clicking on the **Clone or download** button.
- -GitHub - + GitSync
### Step 3: Configure the GitSync feature on ToolJet @@ -69,18 +63,18 @@ Obtain the **SSH URL** of the repository. When a repository is created, GitHub s Go to the **Workspace settings**, and click on the **Configure git** tab.
- -GitSync - + GitSync

Enter the **SSH URL** of the repository (obtained in Step 2) in the **Git repository URL** field. Click on the **Generate SSH key** button, and copy the SSH key that is generated. The SSH key is used to authenticate ToolJet with the repository. +There are two types of generated SSH keys: ** +- **ED25519**: This is a secure and efficient algorithm that is used for generating SSH keys. It is recommended to use this key type. VCS providers like GitHub and GitLab recommend using this key type +- **RSA**: This is an older algorithm that is used for generating SSH keys. It is not recommended to use this key type. Older VCS providers like Bitbucket recommend using this key type. +
- -GitSync - + GitSync
### Step 4: Deploy the SSH key to GitHub repository @@ -88,17 +82,13 @@ Enter the **SSH URL** of the repository (obtained in Step 2) in the **Git reposi Go to the **Settings** tab of the GitHub repository that you created in Step 1, and click on the **Deploy keys** tab. Click on the **Add deploy key** button.
- -GitHub - + GitSync
Enter a title for the SSH key in the **Title** field. Paste the SSH key that you copied in Step 3 in the **Key** field. Make sure that the **Allow write access** checkbox is checked, especially when configuring the GitSync feature to [push changes to Git](#pushing-changes-to-git-repo). However, it is not mandatory to check this option when setting up the GitSync feature for [pulling changes from Git](#pulling-changes-from-git-repo). Finally, click on the **Add key** button.
- -GitHub - + GitSync
### Step 5: Finish the GitSync configuration on ToolJet @@ -106,10 +96,25 @@ Enter a title for the SSH key in the **Title** field. Paste the SSH key that you Go back to the **Configure git** tab on ToolJet, and click on the **Finalize setup** button. If the SSH key is configured correctly, you will see a success message.
- -GitSync - + GitSync
+
+ +## Auto-commit on promoting environment + +When you promote an environment, from **Developement to Staging** or from **Staging to Production**, the changes will be automatically committed to the git repository. The commit message will be ` Version of promoted from to `. The author will be the user who promoted the environment. + +
+ GitSync +
+
+ +This option can be enabled or disabled from the **Configure git** tab on the **Workspace settings** page. By default, this option is disabled. + +
+ GitSync +
+
## Enable/Disable GitSync @@ -124,10 +129,9 @@ On clicking the GitSync button, the users will be able to commit changes to the 2. For admin users: The users will see a dialogue box with a link to configure the GitSync feature.
- -GitSync - + GitSync
+
## Delete GitSync configuration @@ -137,10 +141,9 @@ To delete the GitSync configuration, go to the **Configure git** tab on the **Wo - Deleting the GitSync configuration will not delete the apps from the git repository. The apps will still be available in the git repository in the same state as they were before the GitSync configuration was deleted.
- -GitSync - + GitSync
+
## Git repo @@ -149,10 +152,9 @@ Once the initial commit is made, you can see the app files in the git repository The **meta.json** file holds information about apps such as the **App name**, **last commit message**, **last commit user**, **last commit date**, **version name**, and **version id**.
- -GitSync - + GitSync
+
## Pushing changes to git repo @@ -167,29 +169,25 @@ If the app name is same as the name of the existing app in the git repo, it will :::
- -GitSync - + GitSync

Selecting the `Commit changes` option will create a new commit in the git repository. The commit message will be `App creation` and the author will be the user who created the app.
- -GitSync - + GitSync
+
### App rename Whenever an app is renamed, the changes will be automatically committed to the git repository. The commit message will be `App is renamed` and the author will be the user who renamed the app.
- -GitSync - + GitSync
+
### App updates @@ -198,19 +196,16 @@ Whenever a user makes a change in an app, they can make a commit to the git repo **Last commit details** helps the user to know the last commit message, author, date, and time. This helps the user to know the last commit details and make the commit message accordingly.
- -GitSync - + GitSync

Once the changes are committed, the user can see the commit message, author, and date in the git repository.
- -GitSync - + GitSync
+
### App deletion @@ -221,10 +216,9 @@ Whenever a user deleted an app from the workspace, the app will not be deleted f Whenever a user creates a new app version and creates a commit to git repository, the **JSON** file in the app folder will be replaced with the new version of the app that was created. The **meta.json** file in the **.meta** folder will also be updated with the new version id and version name.
- -GitSync - + GitSync
+
## Pulling changes from git repo @@ -233,9 +227,7 @@ You can configure the GitSync feature on another workspace to pull the changes f Once the GitSync feature is configured, go to the ToolJet dashboard and click on the three dots on the right side of the **Create new app** button. Click on the **Import from git repository** option.
- -GitSync - + GitSync

@@ -248,20 +240,18 @@ On clicking the **Import from git repository** option, a modal will open with th :::
- -GitSync - + GitSync
+
### Checking for updates You can check for updates in the git repository by clicking on the **GitSync** button on the topbar. On clicking the **GitSync** button, a modal will open with the option to **Check for updates**. Click on the **Check for updates** button to check for updates in the git repository. If there are any updates, you will see the details of the updates such as commit message, author, and the date in the modal. Click on the **Pull changes** button to pull the changes from the git repository.
- -GitSync - + GitSync
+
@@ -285,8 +275,9 @@ You can check for updates in the git repository by clicking on the **GitSync** b Create a new repository on GitLab. The repository can be public or private. You can also use an existing repository. **Make sure that the repository is empty**.
- GitLab Repo + GitLab Repo
+
@@ -297,8 +288,9 @@ Create a new repository on GitLab. The repository can be public or private. You Obtain the **SSH URL** of the repository. On GitLab, you can obtain the URL by clicking on the **Clone** button and selecting the **SSH** option.
- GitLab SSH + GitLab Repo
+
@@ -309,14 +301,20 @@ Obtain the **SSH URL** of the repository. On GitLab, you can obtain the URL by c Go to the **Workspace settings**, and click on the **Configure git** tab.
- GitLab SSH Key + GitLab Repo
+
Enter the **SSH URL** of the repository (obtained in Step 2) in the **Git repository URL** field. Click on the **Generate SSH key** button, and copy the SSH key that is generated. The SSH key is used to authenticate ToolJet with the gitlab repository. +There are two types of generated SSH keys: ** +- **ED25519**: This is a secure and efficient algorithm that is used for generating SSH keys. It is recommended to use this key type. VCS providers like GitHub and GitLab recommend using this key type +- **RSA**: This is an older algorithm that is used for generating SSH keys. It is not recommended to use this key type. Older VCS providers like Bitbucket recommend using this key type. +
- GitLab SSH Key + GitLab Repo
+
@@ -327,17 +325,16 @@ Enter the **SSH URL** of the repository (obtained in Step 2) in the **Git reposi From the top-left corner, click on the user avatar and select the **Edit Profile** option. Navigate to the **SSH Keys** tab and click on the **Add new key** button.
- GitLab SSH Key + GitLab SSH Key
+
Paste the SSH key that you copied in Step 3 in the **Key** field, enter a title for the SSH key in the **Title** field, set **Usage type** to **Authenticatioin & signing**, and set the ***Expiration date(optional)**. Finally, click on the **Add key** button. - -
- GitLab SSH Key + GitLab SSH Key
+
@@ -348,13 +345,25 @@ Enter a title for the SSH key in the **Title** field. Paste the SSH key that you Go back to the **Configure git** tab on ToolJet, and click on the **Finalize setup** button. If the SSH key is configured correctly, you will see a success message.
- GitLab SSH Key + GitLab SSH Key
+
+## Auto-commit on promoting environment + +When you promote an environment, from **Developement to Staging** or from **Staging to Production**, the changes will be automatically committed to the git repository. The commit message will be ` Version of promoted from to `. The author will be the user who promoted the environment. + +This option can be enabled or disabled from the **Configure git** tab on the **Workspace settings** page. By default, this option is disabled. + +
+ GitSync +
+
+
## Enable/Disable GitSync diff --git a/docs/docs/how-to/run-action-from-runjs.md b/docs/docs/how-to/run-action-from-runjs.md index 3f52ff2a21..0b385d8193 100644 --- a/docs/docs/how-to/run-action-from-runjs.md +++ b/docs/docs/how-to/run-action-from-runjs.md @@ -12,11 +12,13 @@ ToolJet allows you to execute various [actions](/docs/actions/show-alert) within **Syntax:** ```js -queries.queryName.run(); +queries.getSalesData.run() +// replace getSalesData with your query name ``` or ```js -await actions.runQuery('queryName'); +await actions.runQuery('getSalesData') +// replace getSalesData with your query name ``` **Example:** diff --git a/docs/docs/how-to/use-url-params-on-load.md b/docs/docs/how-to/use-url-params-on-load.md new file mode 100644 index 0000000000..5f5378eaaf --- /dev/null +++ b/docs/docs/how-to/use-url-params-on-load.md @@ -0,0 +1,103 @@ +--- +id: use-url-params-on-load +title: Use URL Parameters on page load +--- + +In this guide, we will learn how to use URL parameters at the time of page load. The URL parameters are used to pass data from one page to another. Currently, we can add URL parameters in the following ways: + +- From events through the [Switch page](/docs/actions/switch-page) action +- From the [JavaScript code](/docs/actions/switch-page/#switch-page-with-query-params) queries + +If a page is opened with URL parameters, you can access them using the `{{globals.urlparams}}`. This object contains all the URL parameters as key-value pairs and specific parameters can be accessed using the key like `{{globals.urlparams.}}`. + +Let's take a look at an example below to understand how to use URL parameters on page load. + +## Using URL parameters on page load to execute REST API queries + +Create two pages, `Home` and `Dashboard`. When a new app is created, a page named `Home` is created by default. Create a new page named `Dashboard` from the Pages menu in the left sidebar. + +
+ Use URL Parameters on page load +
+ +## Home and Dashboard Pages + +Add a form component to the `Home` page. The form component will have a text input fields and a button. The text input field will be used to enter the name and the button will be used to navigate to the `Dashboard` page. Let's name the text input field as `email` and the button as `Submit`. + +
+ Use URL Parameters on page load +
+ +Select the button and add the event `On click`, select action `Switch page`, and then select the page `Dashboard`. Here, we will also find the option to add URL parameters. Add the URL parameter `email` and set the value to `{{components.form1.data.textinput1.value}}`. This will pass the value of the email input field to the `Dashboard` page as a URL parameter. + +
+ Use URL Parameters on page load +
+ +Now, on clicking the `Submit` button, the `Dashboard` page will be opened with the URL parameter `email` containing the value of the email input field. You can open the Inspector on left sidebar and navigate to the `URL Params` under the `globals` to check the URL parameters. + +
+ Use URL Parameters on page load +
+ +## Queries and binding data + +In the `Dashboard` page, add two table components. We will be loading the data from two different REST API queries on these tables. + +### Query 1: Get products + +- Create a new REST API query and name it as `products`. We will be using a mock REST API to fetch the data. The URL for the REST API is `https://fakestoreapi.com/products`. Run the query and check the preview to see the returned data. +- Go to the `table1` properties, set the value of table data to `{{queries.products.data}}`. This will bind the data returned from the REST API query to the table. + +
+ Use URL Parameters on page load +
+ +### Query 2: Get user details + +- Create a new REST API query and name it as `users`. We will be using a mock REST API to fetch the data. The URL for the REST API is `https://jsonplaceholder.typicode.com/users`. Run the query and check the preview to see the returned data. +- Go to the `table2` properties, set the value of table data to `{{queries.users.data}}`. This will bind the data returned from the REST API query to the table. + +
+ Use URL Parameters on page load +
+ +### Query 3: JavaScript code to use URL parameters + +- Create a new JavaScript code query and name it as `urlparams`. We will be using this query to access the URL parameters and to check if the email parameter is present in the URL, then trigger the REST API queries. + +```javascript +function waitForURLParams(timeout) { // Wait for URL parameters to be available + const check = resolve => { // Check if URL parameters are available + if (location.search.length > 0) resolve(); // URL parameters are available + else setTimeout(_ => check(resolve), timeout); // Check again after a timeout + } + return new Promise(check); // Return a promise that resolves when URL parameters are available +} + +async function checkAndRunQuery(timeout) { // Check if URL parameters are available and run the REST API queries + await waitForURLParams(timeout); // Wait for URL parameters to be available + const urlParams = new URLSearchParams(window.location.search); // Get URL parameters + + if (urlParams.get('email')) { // Check if email parameter is present in the URL + await actions.runQuery('products'); // Run the REST API query to get products + await actions.runQuery('users'); // Run the REST API query to get user details + } + else { + alert('URL param not found'); // Alert if email parameter is not present in the URL + } +} + +checkAndRunQuery(5000); // Check if URL parameters are available and run the REST API queries after a timeout of 5 seconds +``` + +## Dashboard page event handler + +- Finally, go to the Pages menu in the left sidebar and open the menu for the `Dashboard` page. +- Select the option to add Event handler and add a new `On page load`, select the option to `Run query` and select the query `urlparams`. This will trigger the JavaScript code query to check if the email parameter is present in the URL and then run the REST API queries whenever the `Dashboard` page is loaded. + +
+ Use URL Parameters on page load +
+ +Now, whenever the user will enter the email in the `Home` page and click the `Submit` button, the `Dashboard` page will be opened with the URL parameter `email` containing the value of the email input field. The JavaScript code query will check if the email parameter is present in the URL and then run the REST API queries to fetch the data. The data will be displayed in the tables on the `Dashboard` page. \ No newline at end of file diff --git a/docs/docs/setup/azure-container.md b/docs/docs/setup/azure-container.md index e5001e4046..576eb774ae 100644 --- a/docs/docs/setup/azure-container.md +++ b/docs/docs/setup/azure-container.md @@ -69,19 +69,19 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/docs/setup/client.md b/docs/docs/setup/client.md index 07c1cf93ce..a539a10102 100644 --- a/docs/docs/setup/client.md +++ b/docs/docs/setup/client.md @@ -97,18 +97,18 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/docs/setup/digitalocean.md b/docs/docs/setup/digitalocean.md index 8413df78c5..4366de0053 100644 --- a/docs/docs/setup/digitalocean.md +++ b/docs/docs/setup/digitalocean.md @@ -108,18 +108,18 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/docs/setup/docker.md b/docs/docs/setup/docker.md index 322dd71dbf..07b7639e31 100644 --- a/docs/docs/setup/docker.md +++ b/docs/docs/setup/docker.md @@ -38,17 +38,18 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data - mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): - ```bash + ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/.env.internal.example curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/internal.sh && chmod +x internal.sh mv .env.internal.example .env && ./internal.sh ``` + `internal.sh` helps to generate the basic .env variables such as the LOCKBOX_MASTER_KEY, SECRET_KEY_BASE, and the password for postgreSQL database. + 3. To start the docker container, use the following command: ```bash @@ -84,7 +85,6 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml - mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -143,19 +143,19 @@ cat your_dump.sql | docker exec -i --user postgres ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/docs/setup/ec2.md b/docs/docs/setup/ec2.md index bc06e39740..e7e43cf8a3 100644 --- a/docs/docs/setup/ec2.md +++ b/docs/docs/setup/ec2.md @@ -86,19 +86,19 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/docs/setup/ecs.md b/docs/docs/setup/ecs.md index 85fed5cdfd..182b08dd44 100644 --- a/docs/docs/setup/ecs.md +++ b/docs/docs/setup/ecs.md @@ -227,19 +227,19 @@ Follow the steps below to deploy PostgREST on a ECS cluster. Update ToolJet deployment with the appropriate env variables [here](https://docs.tooljet.com/docs/setup/env-vars/#enable-tooljet-database--optional-) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/docs/setup/google-cloud-run.md b/docs/docs/setup/google-cloud-run.md index c23cc0f595..76d85ae7bd 100644 --- a/docs/docs/setup/google-cloud-run.md +++ b/docs/docs/setup/google-cloud-run.md @@ -165,18 +165,18 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple
-## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/docs/setup/helm.md b/docs/docs/setup/helm.md index 799600e8a7..73527b3a29 100644 --- a/docs/docs/setup/helm.md +++ b/docs/docs/setup/helm.md @@ -35,18 +35,18 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/docs/setup/kubernetes-aks.md b/docs/docs/setup/kubernetes-aks.md index f08d68dc3b..b01d6ee7d5 100644 --- a/docs/docs/setup/kubernetes-aks.md +++ b/docs/docs/setup/kubernetes-aks.md @@ -54,18 +54,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/docs/setup/kubernetes-gke.md b/docs/docs/setup/kubernetes-gke.md index 45926f4510..d219ed0586 100644 --- a/docs/docs/setup/kubernetes-gke.md +++ b/docs/docs/setup/kubernetes-gke.md @@ -80,18 +80,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/docs/setup/kubernetes.md b/docs/docs/setup/kubernetes.md index 4461c71e36..e7915b6db8 100644 --- a/docs/docs/setup/kubernetes.md +++ b/docs/docs/setup/kubernetes.md @@ -63,18 +63,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/docs/setup/openshift.md b/docs/docs/setup/openshift.md index 553387c83b..ac6815e79e 100644 --- a/docs/docs/setup/openshift.md +++ b/docs/docs/setup/openshift.md @@ -69,18 +69,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://tooljet-deployments.s3.us-west-1.amazonaws.com/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/docs/setup/system-requirements.md b/docs/docs/setup/system-requirements.md new file mode 100644 index 0000000000..f6488db137 --- /dev/null +++ b/docs/docs/setup/system-requirements.md @@ -0,0 +1,31 @@ +--- +id: system-requirements +title: System Requirements +--- + +This page details the system requirements for setting up and running our software, including both Docker local setups and server deployments. Tailor your setup to match these requirements for optimal performance. + +## Docker Local Setup Requirements + +#### Windows +For users setting up Docker locally on a Windows machine: +- **RAM**: Minimum of 16GB RAM is required. + +#### Mac +For Docker setups on Mac systems: +- **RAM**: It is recommended to have 16GB RAM. + +## Server Requirements + +The basic requirements for server setups are as follows: +- **RAM**: Minimum of 2GB. +- **CPU**: At least 1 CPU core. + +Adjustments can be made based on specific needs and the expected load on the server. + +## Bare-Metal Setup + +For those opting for a **[bare-metal setup](/docs/contributing-guide/setup/docker)** instead of Docker: +- **RAM**: 8GB RAM is sufficient for a bare-metal setup. + +Please ensure your system meets these requirements before proceeding with the installation. Adjustments to the server specifications should be made considering the specific demands of your deployment scenario. diff --git a/docs/docs/setup/tooljet-subpath.md b/docs/docs/setup/tooljet-subpath.md index 63d557bc41..5444b89f40 100644 --- a/docs/docs/setup/tooljet-subpath.md +++ b/docs/docs/setup/tooljet-subpath.md @@ -20,19 +20,19 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/docs/widgets/table.md b/docs/docs/widgets/table.md index 16794b5934..0cd3d47a00 100644 --- a/docs/docs/widgets/table.md +++ b/docs/docs/widgets/table.md @@ -197,7 +197,7 @@ This column type is automatically selected by default when a column is added or | Column name | Specify the name to be displayed on the table column header | | Overflow | Manage the handling of content that exceeds the cell dimensions. `Wrap` wraps the content onto the next line within the cell, `Scroll` enables scrolling for content that exceeds the cell, and `Hide` conceals content that goes beyond the cell boundary. | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Text color | Modify the color of the text in the column. You can use a hex color code or color name. The value can be dynamically assigned using JS. Refer to the [how-to guide](/docs/how-to/access-cellvalue-rowdata). | | Cell background color | Adjust the background color of the cell in the column. You can utilize a hex color code or color name. The value can be dynamically assigned using JS. | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -211,7 +211,7 @@ Selecting the column type as **Number** will only load numerical data in the col | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. | | Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | | Column Visibility | This option is enabled by default. Disabling it hides the column from the table. Its value can also be dynamically set to `{{true}}` or `{{false}}` to show or hide the column. | @@ -230,7 +230,7 @@ The **Badge** column type is utilized to exhibit labels on the columns using the | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the badge as an array | | Labels | Provide the labels for the values in the badge as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -250,7 +250,7 @@ Similar to the **Badge** column type, the **Multiple Badges** type is used to di | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the multiple badges as an array | | Labels | Provide the labels for the values in the multiple badges as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -270,7 +270,7 @@ The **Tags** column type is utilized to display tags within the column cells usi | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | | Column Visibility | This option is enabled by default. Disabling it hides the column from the table. Its value can also be dynamically set to `{{true}}` or `{{false}}` to show or hide the column. | @@ -288,7 +288,7 @@ The **Dropdown** column type is used to display a dropdown in the column cells u | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the dropdown as an array | | Labels | Provide the labels for the values in the dropdown as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -308,7 +308,7 @@ The **Radio** column type is used to show radio buttons in the column cells usin | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the radio as an array | | Labels | Provide the labels for the values in the radio as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -328,7 +328,7 @@ The **Multiselect** column type is used to show a multiselect dropdown in the co | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the multiselect as an array | | Labels | Provide the labels for the values in the multiselect as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -348,7 +348,7 @@ The **Toggle Switch** column type is used to display a toggle switch in the colu | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Active color | Set the color of the toggle switch when it is active using this property. | | + Add Event Handler | Add an event handler to perform actions whenever the toggle switch is turned on or off. | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | diff --git a/docs/sidebars.js b/docs/sidebars.js index 3ac43df765..12e9b904b8 100644 --- a/docs/sidebars.js +++ b/docs/sidebars.js @@ -49,6 +49,7 @@ const sidebars = { }, 'items': [ 'setup/try-tooljet', + 'setup/system-requirements', 'setup/digitalocean', 'setup/docker', 'setup/ec2', @@ -185,6 +186,7 @@ const sidebars = { 'type': 'category', 'label': 'How To', 'items': [ + 'how-to/use-url-params-on-load', 'how-to/use-custom-parameters', 'how-to/setup-rsyslog', 'how-to/use-inspector', diff --git a/docs/static/img/actions/localstorage/add-components.png b/docs/static/img/actions/localstorage/add-components.png new file mode 100644 index 0000000000..529b760d82 Binary files /dev/null and b/docs/static/img/actions/localstorage/add-components.png differ diff --git a/docs/static/img/actions/localstorage/create-runjs-query.png b/docs/static/img/actions/localstorage/create-runjs-query.png new file mode 100644 index 0000000000..962571f197 Binary files /dev/null and b/docs/static/img/actions/localstorage/create-runjs-query.png differ diff --git a/docs/static/img/actions/localstorage/set-local-storage.png b/docs/static/img/actions/localstorage/set-local-storage.png new file mode 100644 index 0000000000..7bf5696f9e Binary files /dev/null and b/docs/static/img/actions/localstorage/set-local-storage.png differ diff --git a/docs/static/img/actions/localstorage/update-text-component.png b/docs/static/img/actions/localstorage/update-text-component.png new file mode 100644 index 0000000000..ee62d4a5ca Binary files /dev/null and b/docs/static/img/actions/localstorage/update-text-component.png differ diff --git a/docs/static/img/actions/localstorage/update-text-on-button-click.png b/docs/static/img/actions/localstorage/update-text-on-button-click.png new file mode 100644 index 0000000000..e2a0c24276 Binary files /dev/null and b/docs/static/img/actions/localstorage/update-text-on-button-click.png differ diff --git a/docs/static/img/datasource-reference/custom-python/add-run-py.png b/docs/static/img/datasource-reference/custom-python/add-run-py.png new file mode 100644 index 0000000000..bb87eedafe Binary files /dev/null and b/docs/static/img/datasource-reference/custom-python/add-run-py.png differ diff --git a/docs/static/img/gitsync/autocommit.png b/docs/static/img/gitsync/autocommit.png new file mode 100644 index 0000000000..b14fee75db Binary files /dev/null and b/docs/static/img/gitsync/autocommit.png differ diff --git a/docs/static/img/gitsync/git55.png b/docs/static/img/gitsync/git55.png new file mode 100644 index 0000000000..a7da9c2f1e Binary files /dev/null and b/docs/static/img/gitsync/git55.png differ diff --git a/docs/static/img/gitsync/promoted.png b/docs/static/img/gitsync/promoted.png new file mode 100644 index 0000000000..09f5bd9e39 Binary files /dev/null and b/docs/static/img/gitsync/promoted.png differ diff --git a/docs/static/img/gitsync/ssh2.png b/docs/static/img/gitsync/ssh2.png new file mode 100644 index 0000000000..f2e29a2b3a Binary files /dev/null and b/docs/static/img/gitsync/ssh2.png differ diff --git a/docs/static/img/how-to/use-url-params/event.png b/docs/static/img/how-to/use-url-params/event.png new file mode 100644 index 0000000000..82318683b1 Binary files /dev/null and b/docs/static/img/how-to/use-url-params/event.png differ diff --git a/docs/static/img/how-to/use-url-params/form.png b/docs/static/img/how-to/use-url-params/form.png new file mode 100644 index 0000000000..c7880d4036 Binary files /dev/null and b/docs/static/img/how-to/use-url-params/form.png differ diff --git a/docs/static/img/how-to/use-url-params/onpageload.png b/docs/static/img/how-to/use-url-params/onpageload.png new file mode 100644 index 0000000000..e11a368381 Binary files /dev/null and b/docs/static/img/how-to/use-url-params/onpageload.png differ diff --git a/docs/static/img/how-to/use-url-params/pages.png b/docs/static/img/how-to/use-url-params/pages.png new file mode 100644 index 0000000000..fc108d0be0 Binary files /dev/null and b/docs/static/img/how-to/use-url-params/pages.png differ diff --git a/docs/static/img/how-to/use-url-params/table1.png b/docs/static/img/how-to/use-url-params/table1.png new file mode 100644 index 0000000000..815acd0dd3 Binary files /dev/null and b/docs/static/img/how-to/use-url-params/table1.png differ diff --git a/docs/static/img/how-to/use-url-params/table2.png b/docs/static/img/how-to/use-url-params/table2.png new file mode 100644 index 0000000000..1e004939c5 Binary files /dev/null and b/docs/static/img/how-to/use-url-params/table2.png differ diff --git a/docs/static/img/how-to/use-url-params/urlparams.png b/docs/static/img/how-to/use-url-params/urlparams.png new file mode 100644 index 0000000000..333e7f39ab Binary files /dev/null and b/docs/static/img/how-to/use-url-params/urlparams.png differ diff --git a/docs/versioned_docs/version-1.x.x/contributing-guide/setup/docker.md b/docs/versioned_docs/version-1.x.x/contributing-guide/setup/docker.md index 40cce70f8d..3194bacf09 100644 --- a/docs/versioned_docs/version-1.x.x/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-1.x.x/contributing-guide/setup/docker.md @@ -8,7 +8,7 @@ title: Docker Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-1.x.x/contributing-guide/setup/macos.md b/docs/versioned_docs/version-1.x.x/contributing-guide/setup/macos.md index dc55103c2b..c0526d9c62 100644 --- a/docs/versioned_docs/version-1.x.x/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-1.x.x/contributing-guide/setup/macos.md @@ -100,7 +100,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-1.x.x/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-1.x.x/contributing-guide/setup/ubuntu.md index c7e636b475..8e52716563 100644 --- a/docs/versioned_docs/version-1.x.x/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-1.x.x/contributing-guide/setup/ubuntu.md @@ -80,7 +80,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-1.x.x/setup/azure-container.md b/docs/versioned_docs/version-1.x.x/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-1.x.x/setup/azure-container.md +++ b/docs/versioned_docs/version-1.x.x/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-1.x.x/setup/client.md b/docs/versioned_docs/version-1.x.x/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-1.x.x/setup/client.md +++ b/docs/versioned_docs/version-1.x.x/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-1.x.x/setup/digitalocean.md b/docs/versioned_docs/version-1.x.x/setup/digitalocean.md index b625c6c794..a709cb43ac 100644 --- a/docs/versioned_docs/version-1.x.x/setup/digitalocean.md +++ b/docs/versioned_docs/version-1.x.x/setup/digitalocean.md @@ -44,11 +44,11 @@ Now you can quickly deploy ToolJet using the Deploy to DigitalOcean button. ToolJet server and client can be deployed as standalone applications. If you do not want to deploy the client on DigitalOcean, modify `package.json` accordingly. We have a [guide](/docs/setup/client) on deploying ToolJet client using services such as Firebase. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -56,6 +56,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-1.x.x/setup/docker.md b/docs/versioned_docs/version-1.x.x/setup/docker.md index 4943eb1aaf..493f3b4feb 100644 --- a/docs/versioned_docs/version-1.x.x/setup/docker.md +++ b/docs/versioned_docs/version-1.x.x/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-1.x.x/setup/ec2.md b/docs/versioned_docs/version-1.x.x/setup/ec2.md index db4ce00a70..d39cc90a04 100644 --- a/docs/versioned_docs/version-1.x.x/setup/ec2.md +++ b/docs/versioned_docs/version-1.x.x/setup/ec2.md @@ -73,11 +73,11 @@ Follow the steps below to deploy ToolJet on AWS EC2 instances. 12. You're all done, ToolJet client would now be served at the value you've set in `TOOLJET_HOST`. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -85,6 +85,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-1.x.x/setup/ecs.md b/docs/versioned_docs/version-1.x.x/setup/ecs.md index 1d993af9db..d3e530b636 100644 --- a/docs/versioned_docs/version-1.x.x/setup/ecs.md +++ b/docs/versioned_docs/version-1.x.x/setup/ecs.md @@ -95,11 +95,11 @@ The setup above is just a template. Feel free to update the task definition and - email: `dev@tooljet.io` - password: `password` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -107,6 +107,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-1.x.x/setup/google-cloud-run.md b/docs/versioned_docs/version-1.x.x/setup/google-cloud-run.md index 8228762d0c..ef0228b7d0 100644 --- a/docs/versioned_docs/version-1.x.x/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-1.x.x/setup/google-cloud-run.md @@ -143,11 +143,11 @@ The deployment will fail as it only runs a seed script. Check logs to see that d The default username of the admin is `dev@tooljet.io` and the password is `password`. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -155,6 +155,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-1.x.x/setup/helm.md b/docs/versioned_docs/version-1.x.x/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-1.x.x/setup/helm.md +++ b/docs/versioned_docs/version-1.x.x/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-1.x.x/setup/heroku.md b/docs/versioned_docs/version-1.x.x/setup/heroku.md index a92619ced4..253b356cd5 100644 --- a/docs/versioned_docs/version-1.x.x/setup/heroku.md +++ b/docs/versioned_docs/version-1.x.x/setup/heroku.md @@ -62,11 +62,11 @@ The one click deployment will create a **free dyno** and a **free postgresql dat ToolJet server and client can be deployed as standalone applications. If you do not want to deploy the client on Heroku, modify `package.json` accordingly. We have a [guide](/docs/setup/client) on deploying ToolJet client using services such as Firebase. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-1.x.x/setup/kubernetes-aks.md b/docs/versioned_docs/version-1.x.x/setup/kubernetes-aks.md index 6597c8947f..ca989428cb 100644 --- a/docs/versioned_docs/version-1.x.x/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-1.x.x/setup/kubernetes-aks.md @@ -50,11 +50,11 @@ This seeds the database with a default user with the following credentials: **password**: `password` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -62,6 +62,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-1.x.x/setup/kubernetes-gke.md b/docs/versioned_docs/version-1.x.x/setup/kubernetes-gke.md index 21bee8ea59..2af52c72ef 100644 --- a/docs/versioned_docs/version-1.x.x/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-1.x.x/setup/kubernetes-gke.md @@ -75,11 +75,11 @@ This seeds the database with a default user with the following credentials: **password**: `password` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -87,6 +87,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-1.x.x/setup/kubernetes.md b/docs/versioned_docs/version-1.x.x/setup/kubernetes.md index 031524453d..7b5428a9da 100644 --- a/docs/versioned_docs/version-1.x.x/setup/kubernetes.md +++ b/docs/versioned_docs/version-1.x.x/setup/kubernetes.md @@ -50,11 +50,11 @@ If there are self signed HTTPS endpoints that Tooljet needs to connect to, pleas If you want to serve ToolJet client from services such as Firebase or Netlify, please read the client Setup documentation **[here](/docs/setup/client)**. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -62,6 +62,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-1.x.x/setup/tooljet-subpath.md b/docs/versioned_docs/version-1.x.x/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-1.x.x/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-1.x.x/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.0.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.0.0/contributing-guide/setup/docker.md index 5a7c409737..8a0542ad7b 100644 --- a/docs/versioned_docs/version-2.0.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.0.0/contributing-guide/setup/docker.md @@ -8,7 +8,7 @@ title: Docker Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.0.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.0.0/contributing-guide/setup/macos.md index c56ec77b39..0a6c62219b 100644 --- a/docs/versioned_docs/version-2.0.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.0.0/contributing-guide/setup/macos.md @@ -112,7 +112,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.0.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.0.0/contributing-guide/setup/ubuntu.md index fb209f30e5..8cd1a84bd1 100644 --- a/docs/versioned_docs/version-2.0.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.0.0/contributing-guide/setup/ubuntu.md @@ -103,7 +103,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.0.0/setup/azure-container.md b/docs/versioned_docs/version-2.0.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.0.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.0.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.0.0/setup/client.md b/docs/versioned_docs/version-2.0.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.0.0/setup/client.md +++ b/docs/versioned_docs/version-2.0.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.0.0/setup/digitalocean.md b/docs/versioned_docs/version-2.0.0/setup/digitalocean.md index c68c8e127d..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.0.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.0.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.0.0/setup/docker.md b/docs/versioned_docs/version-2.0.0/setup/docker.md index 98f21a7551..83695bd546 100644 --- a/docs/versioned_docs/version-2.0.0/setup/docker.md +++ b/docs/versioned_docs/version-2.0.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.0.0/setup/ec2.md b/docs/versioned_docs/version-2.0.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.0.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.0.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.0.0/setup/ecs.md b/docs/versioned_docs/version-2.0.0/setup/ecs.md index 1db580fb95..b788f0705d 100644 --- a/docs/versioned_docs/version-2.0.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.0.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.0.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.0.0/setup/google-cloud-run.md index 73ccfc36d6..05f0430772 100644 --- a/docs/versioned_docs/version-2.0.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.0.0/setup/google-cloud-run.md @@ -153,11 +153,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -165,6 +165,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.0.0/setup/helm.md b/docs/versioned_docs/version-2.0.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.0.0/setup/helm.md +++ b/docs/versioned_docs/version-2.0.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.0.0/setup/heroku.md b/docs/versioned_docs/version-2.0.0/setup/heroku.md index 00749f1b66..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.0.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.0.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.0.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.0.0/setup/kubernetes-aks.md index a2c0b0eaa6..9462c889aa 100644 --- a/docs/versioned_docs/version-2.0.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.0.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.0.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.0.0/setup/kubernetes-gke.md index 93ff34262e..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.0.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.0.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.0.0/setup/kubernetes.md b/docs/versioned_docs/version-2.0.0/setup/kubernetes.md index 69baa7cf5a..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.0.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.0.0/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.0.0/setup/openshift.md b/docs/versioned_docs/version-2.0.0/setup/openshift.md index a9802dff29..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.0.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.0.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.0.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.0.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.0.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.0.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.1.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.1.0/contributing-guide/setup/docker.md index d503d915e2..d35f1c0941 100644 --- a/docs/versioned_docs/version-2.1.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.1.0/contributing-guide/setup/docker.md @@ -8,7 +8,7 @@ title: Docker Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.1.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.1.0/contributing-guide/setup/macos.md index c56ec77b39..0a6c62219b 100644 --- a/docs/versioned_docs/version-2.1.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.1.0/contributing-guide/setup/macos.md @@ -112,7 +112,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.1.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.1.0/contributing-guide/setup/ubuntu.md index d6cd4bf3ec..329fcc72dc 100644 --- a/docs/versioned_docs/version-2.1.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.1.0/contributing-guide/setup/ubuntu.md @@ -103,7 +103,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.1.0/setup/azure-container.md b/docs/versioned_docs/version-2.1.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.1.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.1.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.1.0/setup/client.md b/docs/versioned_docs/version-2.1.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.1.0/setup/client.md +++ b/docs/versioned_docs/version-2.1.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.1.0/setup/digitalocean.md b/docs/versioned_docs/version-2.1.0/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.1.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.1.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.1.0/setup/docker.md b/docs/versioned_docs/version-2.1.0/setup/docker.md index 89a739564a..e154b38c99 100644 --- a/docs/versioned_docs/version-2.1.0/setup/docker.md +++ b/docs/versioned_docs/version-2.1.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.1.0/setup/ec2.md b/docs/versioned_docs/version-2.1.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.1.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.1.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.1.0/setup/ecs.md b/docs/versioned_docs/version-2.1.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.1.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.1.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.1.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.1.0/setup/google-cloud-run.md index 7ba4958d41..6d114fecf2 100644 --- a/docs/versioned_docs/version-2.1.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.1.0/setup/google-cloud-run.md @@ -153,11 +153,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -165,6 +165,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.1.0/setup/helm.md b/docs/versioned_docs/version-2.1.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.1.0/setup/helm.md +++ b/docs/versioned_docs/version-2.1.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.1.0/setup/heroku.md b/docs/versioned_docs/version-2.1.0/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.1.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.1.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.1.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.1.0/setup/kubernetes-aks.md index 9d28fed702..1f5531aedc 100644 --- a/docs/versioned_docs/version-2.1.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.1.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,7 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.1.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.1.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.1.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.1.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.1.0/setup/kubernetes.md b/docs/versioned_docs/version-2.1.0/setup/kubernetes.md index b3bd0050f2..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.1.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.1.0/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.1.0/setup/openshift.md b/docs/versioned_docs/version-2.1.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.1.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.1.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.1.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.1.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.1.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.1.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.10.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.10.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.10.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.10.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.10.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.10.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.10.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.10.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.10.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.10.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.10.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.10.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.10.0/setup/azure-container.md b/docs/versioned_docs/version-2.10.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.10.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.10.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.10.0/setup/client.md b/docs/versioned_docs/version-2.10.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.10.0/setup/client.md +++ b/docs/versioned_docs/version-2.10.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.10.0/setup/digitalocean.md b/docs/versioned_docs/version-2.10.0/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.10.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.10.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.10.0/setup/docker.md b/docs/versioned_docs/version-2.10.0/setup/docker.md index 218f995327..b4436b69e5 100644 --- a/docs/versioned_docs/version-2.10.0/setup/docker.md +++ b/docs/versioned_docs/version-2.10.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.10.0/setup/ec2.md b/docs/versioned_docs/version-2.10.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.10.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.10.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.10.0/setup/ecs.md b/docs/versioned_docs/version-2.10.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.10.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.10.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.10.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.10.0/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.10.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.10.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.10.0/setup/helm.md b/docs/versioned_docs/version-2.10.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.10.0/setup/helm.md +++ b/docs/versioned_docs/version-2.10.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.10.0/setup/heroku.md b/docs/versioned_docs/version-2.10.0/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.10.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.10.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.10.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.10.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.10.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.10.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.10.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.10.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.10.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.10.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.10.0/setup/kubernetes.md b/docs/versioned_docs/version-2.10.0/setup/kubernetes.md index b3bd0050f2..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.10.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.10.0/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.10.0/setup/openshift.md b/docs/versioned_docs/version-2.10.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.10.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.10.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.10.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.10.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.10.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.10.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.11.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.11.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.11.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.11.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.11.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.11.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.11.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.11.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.11.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.11.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.11.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.11.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.11.0/setup/azure-container.md b/docs/versioned_docs/version-2.11.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.11.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.11.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.11.0/setup/client.md b/docs/versioned_docs/version-2.11.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.11.0/setup/client.md +++ b/docs/versioned_docs/version-2.11.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.11.0/setup/digitalocean.md b/docs/versioned_docs/version-2.11.0/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.11.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.11.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.11.0/setup/docker.md b/docs/versioned_docs/version-2.11.0/setup/docker.md index 7c36a543fd..dc773b8257 100644 --- a/docs/versioned_docs/version-2.11.0/setup/docker.md +++ b/docs/versioned_docs/version-2.11.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.11.0/setup/ec2.md b/docs/versioned_docs/version-2.11.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.11.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.11.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.11.0/setup/ecs.md b/docs/versioned_docs/version-2.11.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.11.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.11.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.11.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.11.0/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.11.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.11.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.11.0/setup/helm.md b/docs/versioned_docs/version-2.11.0/setup/helm.md index ccd6a37c03..42661af1cb 100644 --- a/docs/versioned_docs/version-2.11.0/setup/helm.md +++ b/docs/versioned_docs/version-2.11.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.11.0/setup/heroku.md b/docs/versioned_docs/version-2.11.0/setup/heroku.md index f55ba3b559..dc82df487a 100644 --- a/docs/versioned_docs/version-2.11.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.11.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.11.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.11.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.11.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.11.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.11.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.11.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.11.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.11.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.11.0/setup/kubernetes.md b/docs/versioned_docs/version-2.11.0/setup/kubernetes.md index b3bd0050f2..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.11.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.11.0/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.11.0/setup/openshift.md b/docs/versioned_docs/version-2.11.0/setup/openshift.md index 0be01d8eb1..76ccaff334 100644 --- a/docs/versioned_docs/version-2.11.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.11.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.11.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.11.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.11.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.11.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.12.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.12.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.12.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.12.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.12.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.12.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.12.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.12.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.12.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.12.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.12.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.12.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.12.0/setup/azure-container.md b/docs/versioned_docs/version-2.12.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.12.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.12.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.12.0/setup/client.md b/docs/versioned_docs/version-2.12.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.12.0/setup/client.md +++ b/docs/versioned_docs/version-2.12.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.12.0/setup/digitalocean.md b/docs/versioned_docs/version-2.12.0/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.12.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.12.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.12.0/setup/docker.md b/docs/versioned_docs/version-2.12.0/setup/docker.md index 76bd557503..f0938d27f8 100644 --- a/docs/versioned_docs/version-2.12.0/setup/docker.md +++ b/docs/versioned_docs/version-2.12.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.12.0/setup/ec2.md b/docs/versioned_docs/version-2.12.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.12.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.12.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.12.0/setup/ecs.md b/docs/versioned_docs/version-2.12.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.12.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.12.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.12.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.12.0/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.12.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.12.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.12.0/setup/helm.md b/docs/versioned_docs/version-2.12.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.12.0/setup/helm.md +++ b/docs/versioned_docs/version-2.12.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.12.0/setup/heroku.md b/docs/versioned_docs/version-2.12.0/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.12.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.12.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.12.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.12.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.12.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.12.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.12.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.12.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.12.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.12.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.12.0/setup/kubernetes.md b/docs/versioned_docs/version-2.12.0/setup/kubernetes.md index b3bd0050f2..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.12.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.12.0/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.12.0/setup/openshift.md b/docs/versioned_docs/version-2.12.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.12.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.12.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.12.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.12.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.12.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.12.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.13.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.13.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.13.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.13.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.13.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.13.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.13.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.13.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.13.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.13.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.13.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.13.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.13.0/setup/azure-container.md b/docs/versioned_docs/version-2.13.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.13.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.13.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.13.0/setup/client.md b/docs/versioned_docs/version-2.13.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.13.0/setup/client.md +++ b/docs/versioned_docs/version-2.13.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.13.0/setup/digitalocean.md b/docs/versioned_docs/version-2.13.0/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.13.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.13.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.13.0/setup/docker.md b/docs/versioned_docs/version-2.13.0/setup/docker.md index 76bd557503..f0938d27f8 100644 --- a/docs/versioned_docs/version-2.13.0/setup/docker.md +++ b/docs/versioned_docs/version-2.13.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.13.0/setup/ec2.md b/docs/versioned_docs/version-2.13.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.13.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.13.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.13.0/setup/ecs.md b/docs/versioned_docs/version-2.13.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.13.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.13.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.13.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.13.0/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.13.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.13.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.13.0/setup/helm.md b/docs/versioned_docs/version-2.13.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.13.0/setup/helm.md +++ b/docs/versioned_docs/version-2.13.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.13.0/setup/heroku.md b/docs/versioned_docs/version-2.13.0/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.13.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.13.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.13.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.13.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.13.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.13.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.13.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.13.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.13.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.13.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.13.0/setup/kubernetes.md b/docs/versioned_docs/version-2.13.0/setup/kubernetes.md index 6a8ad54279..b5955fd8b6 100644 --- a/docs/versioned_docs/version-2.13.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.13.0/setup/kubernetes.md @@ -63,11 +63,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -75,6 +75,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.13.0/setup/openshift.md b/docs/versioned_docs/version-2.13.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.13.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.13.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.13.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.13.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.13.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.13.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.14.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.14.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.14.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.14.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.14.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.14.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.14.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.14.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.14.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.14.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.14.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.14.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.14.0/setup/azure-container.md b/docs/versioned_docs/version-2.14.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.14.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.14.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.14.0/setup/client.md b/docs/versioned_docs/version-2.14.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.14.0/setup/client.md +++ b/docs/versioned_docs/version-2.14.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.14.0/setup/digitalocean.md b/docs/versioned_docs/version-2.14.0/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.14.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.14.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.14.0/setup/docker.md b/docs/versioned_docs/version-2.14.0/setup/docker.md index 76bd557503..f0938d27f8 100644 --- a/docs/versioned_docs/version-2.14.0/setup/docker.md +++ b/docs/versioned_docs/version-2.14.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.14.0/setup/ec2.md b/docs/versioned_docs/version-2.14.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.14.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.14.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.14.0/setup/ecs.md b/docs/versioned_docs/version-2.14.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.14.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.14.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.14.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.14.0/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.14.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.14.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.14.0/setup/helm.md b/docs/versioned_docs/version-2.14.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.14.0/setup/helm.md +++ b/docs/versioned_docs/version-2.14.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.14.0/setup/heroku.md b/docs/versioned_docs/version-2.14.0/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.14.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.14.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.14.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.14.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.14.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.14.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.14.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.14.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.14.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.14.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.14.0/setup/kubernetes.md b/docs/versioned_docs/version-2.14.0/setup/kubernetes.md index 6a8ad54279..b5955fd8b6 100644 --- a/docs/versioned_docs/version-2.14.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.14.0/setup/kubernetes.md @@ -63,11 +63,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -75,6 +75,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.14.0/setup/openshift.md b/docs/versioned_docs/version-2.14.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.14.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.14.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.14.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.14.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.14.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.14.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.15.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.15.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.15.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.15.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.15.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.15.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.15.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.15.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.15.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.15.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.15.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.15.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.15.0/setup/azure-container.md b/docs/versioned_docs/version-2.15.0/setup/azure-container.md index fe19e718dc..62dc949ed1 100644 --- a/docs/versioned_docs/version-2.15.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.15.0/setup/azure-container.md @@ -69,11 +69,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.15.0/setup/client.md b/docs/versioned_docs/version-2.15.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.15.0/setup/client.md +++ b/docs/versioned_docs/version-2.15.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.15.0/setup/digitalocean.md b/docs/versioned_docs/version-2.15.0/setup/digitalocean.md index 03c485dcf5..1c31cd164b 100644 --- a/docs/versioned_docs/version-2.15.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.15.0/setup/digitalocean.md @@ -108,11 +108,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -120,6 +120,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.15.0/setup/docker.md b/docs/versioned_docs/version-2.15.0/setup/docker.md index 76bd557503..f0938d27f8 100644 --- a/docs/versioned_docs/version-2.15.0/setup/docker.md +++ b/docs/versioned_docs/version-2.15.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.15.0/setup/ec2.md b/docs/versioned_docs/version-2.15.0/setup/ec2.md index 1c10b0e918..ce84175ab2 100644 --- a/docs/versioned_docs/version-2.15.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.15.0/setup/ec2.md @@ -86,11 +86,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -98,7 +98,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -106,4 +106,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.15.0/setup/ecs.md b/docs/versioned_docs/version-2.15.0/setup/ecs.md index b4f3073222..9f593638c4 100644 --- a/docs/versioned_docs/version-2.15.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.15.0/setup/ecs.md @@ -228,11 +228,11 @@ Follow the steps below to deploy PostgREST on a ECS cluster. Update ToolJet deployment with the appropriate env variables [here](https://docs.tooljet.com/docs/setup/env-vars/#enable-tooljet-database--optional-) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -240,6 +240,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.15.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.15.0/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.15.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.15.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.15.0/setup/helm.md b/docs/versioned_docs/version-2.15.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.15.0/setup/helm.md +++ b/docs/versioned_docs/version-2.15.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.15.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.15.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.15.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.15.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.15.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.15.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.15.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.15.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.15.0/setup/kubernetes.md b/docs/versioned_docs/version-2.15.0/setup/kubernetes.md index 6a8ad54279..b5955fd8b6 100644 --- a/docs/versioned_docs/version-2.15.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.15.0/setup/kubernetes.md @@ -63,11 +63,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -75,6 +75,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.15.0/setup/openshift.md b/docs/versioned_docs/version-2.15.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.15.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.15.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.15.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.15.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.15.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.15.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.16.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.16.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.16.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.16.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.16.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.16.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.16.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.16.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.16.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.16.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.16.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.16.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.16.0/setup/azure-container.md b/docs/versioned_docs/version-2.16.0/setup/azure-container.md index fe19e718dc..62dc949ed1 100644 --- a/docs/versioned_docs/version-2.16.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.16.0/setup/azure-container.md @@ -69,11 +69,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.16.0/setup/client.md b/docs/versioned_docs/version-2.16.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.16.0/setup/client.md +++ b/docs/versioned_docs/version-2.16.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.16.0/setup/digitalocean.md b/docs/versioned_docs/version-2.16.0/setup/digitalocean.md index 03c485dcf5..1c31cd164b 100644 --- a/docs/versioned_docs/version-2.16.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.16.0/setup/digitalocean.md @@ -108,11 +108,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -120,6 +120,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.16.0/setup/docker.md b/docs/versioned_docs/version-2.16.0/setup/docker.md index 76bd557503..f0938d27f8 100644 --- a/docs/versioned_docs/version-2.16.0/setup/docker.md +++ b/docs/versioned_docs/version-2.16.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.16.0/setup/ec2.md b/docs/versioned_docs/version-2.16.0/setup/ec2.md index 1c10b0e918..ce84175ab2 100644 --- a/docs/versioned_docs/version-2.16.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.16.0/setup/ec2.md @@ -86,11 +86,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -98,7 +98,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -106,4 +106,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.16.0/setup/ecs.md b/docs/versioned_docs/version-2.16.0/setup/ecs.md index b4f3073222..9f593638c4 100644 --- a/docs/versioned_docs/version-2.16.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.16.0/setup/ecs.md @@ -228,11 +228,11 @@ Follow the steps below to deploy PostgREST on a ECS cluster. Update ToolJet deployment with the appropriate env variables [here](https://docs.tooljet.com/docs/setup/env-vars/#enable-tooljet-database--optional-) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -240,6 +240,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.16.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.16.0/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.16.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.16.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.16.0/setup/helm.md b/docs/versioned_docs/version-2.16.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.16.0/setup/helm.md +++ b/docs/versioned_docs/version-2.16.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.16.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.16.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.16.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.16.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.16.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.16.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.16.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.16.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.16.0/setup/kubernetes.md b/docs/versioned_docs/version-2.16.0/setup/kubernetes.md index 6a8ad54279..b5955fd8b6 100644 --- a/docs/versioned_docs/version-2.16.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.16.0/setup/kubernetes.md @@ -63,11 +63,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -75,6 +75,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.16.0/setup/openshift.md b/docs/versioned_docs/version-2.16.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.16.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.16.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.16.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.16.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.16.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.16.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.17.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.17.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.17.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.17.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.17.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.17.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.17.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.17.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.17.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.17.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.17.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.17.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.17.0/setup/azure-container.md b/docs/versioned_docs/version-2.17.0/setup/azure-container.md index fe19e718dc..62dc949ed1 100644 --- a/docs/versioned_docs/version-2.17.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.17.0/setup/azure-container.md @@ -69,11 +69,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.17.0/setup/client.md b/docs/versioned_docs/version-2.17.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.17.0/setup/client.md +++ b/docs/versioned_docs/version-2.17.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.17.0/setup/docker.md b/docs/versioned_docs/version-2.17.0/setup/docker.md index 8a80874ba0..b0f392ee20 100644 --- a/docs/versioned_docs/version-2.17.0/setup/docker.md +++ b/docs/versioned_docs/version-2.17.0/setup/docker.md @@ -38,17 +38,18 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data - mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): - ```bash + ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/.env.internal.example curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/internal.sh && chmod +x internal.sh mv .env.internal.example .env && ./internal.sh ``` + `internal.sh` helps to generate the basic .env variables such as the LOCKBOX_MASTER_KEY, SECRET_KEY_BASE, and the password for postgreSQL database. + 3. To start the docker container, use the following command: ```bash @@ -84,7 +85,6 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml - mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -133,11 +133,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -145,7 +145,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -153,4 +153,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.17.0/setup/ec2.md b/docs/versioned_docs/version-2.17.0/setup/ec2.md index 1c10b0e918..ce84175ab2 100644 --- a/docs/versioned_docs/version-2.17.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.17.0/setup/ec2.md @@ -86,11 +86,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -98,7 +98,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -106,4 +106,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.17.0/setup/ecs.md b/docs/versioned_docs/version-2.17.0/setup/ecs.md index b4f3073222..9f593638c4 100644 --- a/docs/versioned_docs/version-2.17.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.17.0/setup/ecs.md @@ -228,11 +228,11 @@ Follow the steps below to deploy PostgREST on a ECS cluster. Update ToolJet deployment with the appropriate env variables [here](https://docs.tooljet.com/docs/setup/env-vars/#enable-tooljet-database--optional-) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -240,6 +240,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.17.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.17.0/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.17.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.17.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.17.0/setup/helm.md b/docs/versioned_docs/version-2.17.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.17.0/setup/helm.md +++ b/docs/versioned_docs/version-2.17.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.17.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.17.0/setup/kubernetes-aks.md index 0ca42d0872..e62a7b4327 100644 --- a/docs/versioned_docs/version-2.17.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.17.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.17.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.17.0/setup/kubernetes-gke.md index 614ac6a485..d2788bfc54 100644 --- a/docs/versioned_docs/version-2.17.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.17.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.17.0/setup/kubernetes.md b/docs/versioned_docs/version-2.17.0/setup/kubernetes.md index a329ddb9e1..6916034f09 100644 --- a/docs/versioned_docs/version-2.17.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.17.0/setup/kubernetes.md @@ -63,11 +63,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -75,6 +75,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.17.0/setup/openshift.md b/docs/versioned_docs/version-2.17.0/setup/openshift.md index 10cebdf7db..92c72590ba 100644 --- a/docs/versioned_docs/version-2.17.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.17.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://tooljet-deployments.s3.us-west-1.amazonaws.com/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.17.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.17.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.17.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.17.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.18.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.18.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.18.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.18.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.18.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.18.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.18.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.18.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.18.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.18.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.18.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.18.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.18.0/setup/azure-container.md b/docs/versioned_docs/version-2.18.0/setup/azure-container.md index fe19e718dc..fdee8f756e 100644 --- a/docs/versioned_docs/version-2.18.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.18.0/setup/azure-container.md @@ -69,11 +69,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.18.0/setup/client.md b/docs/versioned_docs/version-2.18.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.18.0/setup/client.md +++ b/docs/versioned_docs/version-2.18.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.18.0/setup/digitalocean.md b/docs/versioned_docs/version-2.18.0/setup/digitalocean.md index 03c485dcf5..1c31cd164b 100644 --- a/docs/versioned_docs/version-2.18.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.18.0/setup/digitalocean.md @@ -108,11 +108,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -120,6 +120,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.18.0/setup/docker.md b/docs/versioned_docs/version-2.18.0/setup/docker.md index 8a80874ba0..b0f392ee20 100644 --- a/docs/versioned_docs/version-2.18.0/setup/docker.md +++ b/docs/versioned_docs/version-2.18.0/setup/docker.md @@ -38,17 +38,18 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data - mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): - ```bash + ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/.env.internal.example curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/internal.sh && chmod +x internal.sh mv .env.internal.example .env && ./internal.sh ``` + `internal.sh` helps to generate the basic .env variables such as the LOCKBOX_MASTER_KEY, SECRET_KEY_BASE, and the password for postgreSQL database. + 3. To start the docker container, use the following command: ```bash @@ -84,7 +85,6 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml - mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -133,11 +133,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -145,7 +145,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -153,4 +153,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.18.0/setup/ec2.md b/docs/versioned_docs/version-2.18.0/setup/ec2.md index 1c10b0e918..ce84175ab2 100644 --- a/docs/versioned_docs/version-2.18.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.18.0/setup/ec2.md @@ -86,11 +86,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -98,7 +98,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -106,4 +106,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.18.0/setup/ecs.md b/docs/versioned_docs/version-2.18.0/setup/ecs.md index b4f3073222..9f593638c4 100644 --- a/docs/versioned_docs/version-2.18.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.18.0/setup/ecs.md @@ -228,11 +228,11 @@ Follow the steps below to deploy PostgREST on a ECS cluster. Update ToolJet deployment with the appropriate env variables [here](https://docs.tooljet.com/docs/setup/env-vars/#enable-tooljet-database--optional-) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -240,6 +240,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.18.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.18.0/setup/google-cloud-run.md index 39c00b19cf..76d85ae7bd 100644 --- a/docs/versioned_docs/version-2.18.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.18.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.18.0/setup/helm.md b/docs/versioned_docs/version-2.18.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.18.0/setup/helm.md +++ b/docs/versioned_docs/version-2.18.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.18.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.18.0/setup/kubernetes-aks.md index 35027ad21f..f2086078dc 100644 --- a/docs/versioned_docs/version-2.18.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.18.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.18.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.18.0/setup/kubernetes-gke.md index 27447189f0..9961dc8777 100644 --- a/docs/versioned_docs/version-2.18.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.18.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.18.0/setup/kubernetes.md b/docs/versioned_docs/version-2.18.0/setup/kubernetes.md index 4155bcae09..2f5d66d276 100644 --- a/docs/versioned_docs/version-2.18.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.18.0/setup/kubernetes.md @@ -63,11 +63,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -75,6 +75,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.18.0/setup/openshift.md b/docs/versioned_docs/version-2.18.0/setup/openshift.md index 10cebdf7db..92c72590ba 100644 --- a/docs/versioned_docs/version-2.18.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.18.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://tooljet-deployments.s3.us-west-1.amazonaws.com/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.18.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.18.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.18.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.18.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.19.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.19.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.19.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.19.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.19.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.19.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.19.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.19.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.19.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.19.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.19.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.19.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.19.0/setup/azure-container.md b/docs/versioned_docs/version-2.19.0/setup/azure-container.md index fe19e718dc..62dc949ed1 100644 --- a/docs/versioned_docs/version-2.19.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.19.0/setup/azure-container.md @@ -69,11 +69,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.19.0/setup/client.md b/docs/versioned_docs/version-2.19.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.19.0/setup/client.md +++ b/docs/versioned_docs/version-2.19.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.19.0/setup/digitalocean.md b/docs/versioned_docs/version-2.19.0/setup/digitalocean.md index 03c485dcf5..1c31cd164b 100644 --- a/docs/versioned_docs/version-2.19.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.19.0/setup/digitalocean.md @@ -108,11 +108,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -120,6 +120,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.19.0/setup/docker.md b/docs/versioned_docs/version-2.19.0/setup/docker.md index 8a80874ba0..b0f392ee20 100644 --- a/docs/versioned_docs/version-2.19.0/setup/docker.md +++ b/docs/versioned_docs/version-2.19.0/setup/docker.md @@ -38,17 +38,18 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data - mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): - ```bash + ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/.env.internal.example curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/internal.sh && chmod +x internal.sh mv .env.internal.example .env && ./internal.sh ``` + `internal.sh` helps to generate the basic .env variables such as the LOCKBOX_MASTER_KEY, SECRET_KEY_BASE, and the password for postgreSQL database. + 3. To start the docker container, use the following command: ```bash @@ -84,7 +85,6 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml - mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -133,11 +133,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -145,7 +145,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -153,4 +153,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.19.0/setup/ec2.md b/docs/versioned_docs/version-2.19.0/setup/ec2.md index 1c10b0e918..ce84175ab2 100644 --- a/docs/versioned_docs/version-2.19.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.19.0/setup/ec2.md @@ -86,11 +86,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -98,7 +98,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -106,4 +106,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.19.0/setup/ecs.md b/docs/versioned_docs/version-2.19.0/setup/ecs.md index b4f3073222..9f593638c4 100644 --- a/docs/versioned_docs/version-2.19.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.19.0/setup/ecs.md @@ -228,11 +228,11 @@ Follow the steps below to deploy PostgREST on a ECS cluster. Update ToolJet deployment with the appropriate env variables [here](https://docs.tooljet.com/docs/setup/env-vars/#enable-tooljet-database--optional-) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -240,6 +240,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.19.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.19.0/setup/google-cloud-run.md index 39c00b19cf..76d85ae7bd 100644 --- a/docs/versioned_docs/version-2.19.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.19.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.19.0/setup/helm.md b/docs/versioned_docs/version-2.19.0/setup/helm.md index 9062825d83..b24bd71656 100644 --- a/docs/versioned_docs/version-2.19.0/setup/helm.md +++ b/docs/versioned_docs/version-2.19.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.19.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.19.0/setup/kubernetes-aks.md index 35027ad21f..f2086078dc 100644 --- a/docs/versioned_docs/version-2.19.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.19.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.19.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.19.0/setup/kubernetes-gke.md index 27447189f0..9961dc8777 100644 --- a/docs/versioned_docs/version-2.19.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.19.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.19.0/setup/kubernetes.md b/docs/versioned_docs/version-2.19.0/setup/kubernetes.md index 4155bcae09..2f5d66d276 100644 --- a/docs/versioned_docs/version-2.19.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.19.0/setup/kubernetes.md @@ -63,11 +63,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -75,6 +75,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.19.0/setup/openshift.md b/docs/versioned_docs/version-2.19.0/setup/openshift.md index 10cebdf7db..92c72590ba 100644 --- a/docs/versioned_docs/version-2.19.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.19.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://tooljet-deployments.s3.us-west-1.amazonaws.com/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.19.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.19.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.19.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.19.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.2.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.2.0/contributing-guide/setup/docker.md index d503d915e2..d35f1c0941 100644 --- a/docs/versioned_docs/version-2.2.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.2.0/contributing-guide/setup/docker.md @@ -8,7 +8,7 @@ title: Docker Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.2.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.2.0/contributing-guide/setup/macos.md index c56ec77b39..0a6c62219b 100644 --- a/docs/versioned_docs/version-2.2.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.2.0/contributing-guide/setup/macos.md @@ -112,7 +112,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.2.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.2.0/contributing-guide/setup/ubuntu.md index d6cd4bf3ec..329fcc72dc 100644 --- a/docs/versioned_docs/version-2.2.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.2.0/contributing-guide/setup/ubuntu.md @@ -103,7 +103,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.2.0/setup/azure-container.md b/docs/versioned_docs/version-2.2.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.2.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.2.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.2.0/setup/client.md b/docs/versioned_docs/version-2.2.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.2.0/setup/client.md +++ b/docs/versioned_docs/version-2.2.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.2.0/setup/digitalocean.md b/docs/versioned_docs/version-2.2.0/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.2.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.2.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.2.0/setup/docker.md b/docs/versioned_docs/version-2.2.0/setup/docker.md index a5abea0646..f1879d3633 100644 --- a/docs/versioned_docs/version-2.2.0/setup/docker.md +++ b/docs/versioned_docs/version-2.2.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.2.0/setup/ec2.md b/docs/versioned_docs/version-2.2.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.2.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.2.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.2.0/setup/ecs.md b/docs/versioned_docs/version-2.2.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.2.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.2.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.2.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.2.0/setup/google-cloud-run.md index 7ba4958d41..6d114fecf2 100644 --- a/docs/versioned_docs/version-2.2.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.2.0/setup/google-cloud-run.md @@ -153,11 +153,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -165,6 +165,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.2.0/setup/helm.md b/docs/versioned_docs/version-2.2.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.2.0/setup/helm.md +++ b/docs/versioned_docs/version-2.2.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.2.0/setup/heroku.md b/docs/versioned_docs/version-2.2.0/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.2.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.2.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.2.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.2.0/setup/kubernetes-aks.md index d5c263bae3..e34e4d4848 100644 --- a/docs/versioned_docs/version-2.2.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.2.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://github.com/ToolJet/ToolJet/blob/chore/main/kubernetes/GKE/deployment.yaml#L62) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.2.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.2.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.2.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.2.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.2.0/setup/kubernetes.md b/docs/versioned_docs/version-2.2.0/setup/kubernetes.md index b3bd0050f2..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.2.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.2.0/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.2.0/setup/openshift.md b/docs/versioned_docs/version-2.2.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.2.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.2.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.2.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.2.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.2.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.2.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.22.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.22.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.22.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.22.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.22.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.22.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.22.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.22.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.22.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.22.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.22.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.22.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.22.0/setup/azure-container.md b/docs/versioned_docs/version-2.22.0/setup/azure-container.md index fe19e718dc..62dc949ed1 100644 --- a/docs/versioned_docs/version-2.22.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.22.0/setup/azure-container.md @@ -69,11 +69,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.22.0/setup/client.md b/docs/versioned_docs/version-2.22.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.22.0/setup/client.md +++ b/docs/versioned_docs/version-2.22.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.22.0/setup/digitalocean.md b/docs/versioned_docs/version-2.22.0/setup/digitalocean.md index 03c485dcf5..1c31cd164b 100644 --- a/docs/versioned_docs/version-2.22.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.22.0/setup/digitalocean.md @@ -108,11 +108,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -120,6 +120,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.22.0/setup/docker.md b/docs/versioned_docs/version-2.22.0/setup/docker.md index 8a80874ba0..b0f392ee20 100644 --- a/docs/versioned_docs/version-2.22.0/setup/docker.md +++ b/docs/versioned_docs/version-2.22.0/setup/docker.md @@ -38,17 +38,18 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data - mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): - ```bash + ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/.env.internal.example curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/internal.sh && chmod +x internal.sh mv .env.internal.example .env && ./internal.sh ``` + `internal.sh` helps to generate the basic .env variables such as the LOCKBOX_MASTER_KEY, SECRET_KEY_BASE, and the password for postgreSQL database. + 3. To start the docker container, use the following command: ```bash @@ -84,7 +85,6 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml - mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -133,11 +133,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -145,7 +145,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -153,4 +153,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.22.0/setup/ec2.md b/docs/versioned_docs/version-2.22.0/setup/ec2.md index 1c10b0e918..ce84175ab2 100644 --- a/docs/versioned_docs/version-2.22.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.22.0/setup/ec2.md @@ -86,11 +86,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -98,7 +98,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -106,4 +106,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.22.0/setup/ecs.md b/docs/versioned_docs/version-2.22.0/setup/ecs.md index b4f3073222..9f593638c4 100644 --- a/docs/versioned_docs/version-2.22.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.22.0/setup/ecs.md @@ -228,11 +228,11 @@ Follow the steps below to deploy PostgREST on a ECS cluster. Update ToolJet deployment with the appropriate env variables [here](https://docs.tooljet.com/docs/setup/env-vars/#enable-tooljet-database--optional-) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -240,6 +240,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.22.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.22.0/setup/google-cloud-run.md index 39c00b19cf..76d85ae7bd 100644 --- a/docs/versioned_docs/version-2.22.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.22.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.22.0/setup/helm.md b/docs/versioned_docs/version-2.22.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.22.0/setup/helm.md +++ b/docs/versioned_docs/version-2.22.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.22.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.22.0/setup/kubernetes-aks.md index 35027ad21f..f2086078dc 100644 --- a/docs/versioned_docs/version-2.22.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.22.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.22.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.22.0/setup/kubernetes-gke.md index 27447189f0..9961dc8777 100644 --- a/docs/versioned_docs/version-2.22.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.22.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.22.0/setup/kubernetes.md b/docs/versioned_docs/version-2.22.0/setup/kubernetes.md index 4155bcae09..2f5d66d276 100644 --- a/docs/versioned_docs/version-2.22.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.22.0/setup/kubernetes.md @@ -63,11 +63,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -75,6 +75,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.22.0/setup/openshift.md b/docs/versioned_docs/version-2.22.0/setup/openshift.md index 10cebdf7db..92c72590ba 100644 --- a/docs/versioned_docs/version-2.22.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.22.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://tooljet-deployments.s3.us-west-1.amazonaws.com/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.22.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.22.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.22.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.22.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.23.0/actions/set-localstorage.md b/docs/versioned_docs/version-2.23.0/actions/set-localstorage.md index 3dead574aa..bfa52c0a5e 100644 --- a/docs/versioned_docs/version-2.23.0/actions/set-localstorage.md +++ b/docs/versioned_docs/version-2.23.0/actions/set-localstorage.md @@ -5,55 +5,54 @@ title: Set localStorage # Set localStorage -This action allows you to specify a `key` and its corresponding `value` to be stored in localStorage. +This action allows you to specify a `key` and its corresponding `value` to be stored in local storage of the browser. Local storage can be useful in a lot of scenarios. Some of the most common use cases of the local storage includes: +- Saving form values so that users don't accidentally lose them if they reload the page +- Storing any kind of data that is not going to be transferred to the database -## Example: App that stores a name in localStorage and displays it on reload +
-1. Add an input field, button and a text as shown +## Example: Setting a Component Value Based on Local Storage -
+1. Add **Text Input**, **Button** and **Text** components to the canvas. -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/1.png) +
+ Add Components To The Canvas +
+ + +2. Select the Button, add a new event handler, and add a `Set local storage` action with `key` set to `localtest` and `value` set to `{{components.textinput1.value}}`. + +
+ Set Local Storage +
+ + This will set a local storage value with `localtest` as the key and the value entered in the Text Input component as its value. + +3. Create a `Run JavaScript code` query, and enter the code below: + + ```js + return localStorage.getItem("localtest"); + ``` +
+ Create RunJS Query +
+ + Click on the **Run** button in the Query Panel. This query will fetch the `localtest` local storage variable that we had set earlier. + +4. Select the **Text** component. Under its `Text` property, enter `{{queries.runjs1.data}}`. Now, the Text component will display the value returned by the `Run JavaScript code` query - the local variable we had set earlier. +
+ Update Value Of Text Component Based On Local Storage +
+ +5. Select the Button component. Add a new event handler to it, add a `Run query` action, select `runjs1` as the query, and set a debounce of `300`. +
+ Updating Text On Button Click +
+ + Now, every time you click on the Button component, it will set the local storage value, and the Text component will display the value set in local storage. + + :::info + Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` + :::
- -2. Select the button and add a `Set localStorage` action with `key` set to `name` and value pointing at the value of the text field - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/2.png) - -
- -3. Select the text label we've added and set its value to the name item from localStorage. - -:::info -Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` -::: - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/debounce.png) - -
- - -4. Now save the application, this is important as we're about to reload the page. - -5. Type in anything you wish on the input box and click on the button - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/5.png) - -
- - -6. Reload the page, you'll see that the value stored in local storage is persisted and it is displayed on screen! - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/6.png) - -
- diff --git a/docs/versioned_docs/version-2.23.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.23.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.23.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.23.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.23.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.23.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.23.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.23.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.23.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.23.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.23.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.23.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.23.0/setup/azure-container.md b/docs/versioned_docs/version-2.23.0/setup/azure-container.md index fe19e718dc..62dc949ed1 100644 --- a/docs/versioned_docs/version-2.23.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.23.0/setup/azure-container.md @@ -69,11 +69,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.23.0/setup/client.md b/docs/versioned_docs/version-2.23.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.23.0/setup/client.md +++ b/docs/versioned_docs/version-2.23.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.23.0/setup/digitalocean.md b/docs/versioned_docs/version-2.23.0/setup/digitalocean.md index 03c485dcf5..1c31cd164b 100644 --- a/docs/versioned_docs/version-2.23.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.23.0/setup/digitalocean.md @@ -108,11 +108,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -120,6 +120,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.23.0/setup/docker.md b/docs/versioned_docs/version-2.23.0/setup/docker.md index 8a80874ba0..b0f392ee20 100644 --- a/docs/versioned_docs/version-2.23.0/setup/docker.md +++ b/docs/versioned_docs/version-2.23.0/setup/docker.md @@ -38,17 +38,18 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data - mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): - ```bash + ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/.env.internal.example curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/internal.sh && chmod +x internal.sh mv .env.internal.example .env && ./internal.sh ``` + `internal.sh` helps to generate the basic .env variables such as the LOCKBOX_MASTER_KEY, SECRET_KEY_BASE, and the password for postgreSQL database. + 3. To start the docker container, use the following command: ```bash @@ -84,7 +85,6 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml - mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -133,11 +133,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -145,7 +145,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -153,4 +153,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.23.0/setup/ec2.md b/docs/versioned_docs/version-2.23.0/setup/ec2.md index ca1e627571..704c2e8e75 100644 --- a/docs/versioned_docs/version-2.23.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.23.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.23.0/setup/ecs.md b/docs/versioned_docs/version-2.23.0/setup/ecs.md index b4f3073222..9f593638c4 100644 --- a/docs/versioned_docs/version-2.23.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.23.0/setup/ecs.md @@ -228,11 +228,11 @@ Follow the steps below to deploy PostgREST on a ECS cluster. Update ToolJet deployment with the appropriate env variables [here](https://docs.tooljet.com/docs/setup/env-vars/#enable-tooljet-database--optional-) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -240,6 +240,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.23.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.23.0/setup/google-cloud-run.md index 39c00b19cf..76d85ae7bd 100644 --- a/docs/versioned_docs/version-2.23.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.23.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple
-## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.23.0/setup/helm.md b/docs/versioned_docs/version-2.23.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.23.0/setup/helm.md +++ b/docs/versioned_docs/version-2.23.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.23.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.23.0/setup/kubernetes-aks.md index 35027ad21f..f2086078dc 100644 --- a/docs/versioned_docs/version-2.23.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.23.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.23.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.23.0/setup/kubernetes-gke.md index 27447189f0..9961dc8777 100644 --- a/docs/versioned_docs/version-2.23.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.23.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.23.0/setup/kubernetes.md b/docs/versioned_docs/version-2.23.0/setup/kubernetes.md index 4155bcae09..2f5d66d276 100644 --- a/docs/versioned_docs/version-2.23.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.23.0/setup/kubernetes.md @@ -63,11 +63,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -75,6 +75,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.23.0/setup/openshift.md b/docs/versioned_docs/version-2.23.0/setup/openshift.md index 10cebdf7db..92c72590ba 100644 --- a/docs/versioned_docs/version-2.23.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.23.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://tooljet-deployments.s3.us-west-1.amazonaws.com/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.23.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.23.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.23.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.23.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.24.0/actions/set-localstorage.md b/docs/versioned_docs/version-2.24.0/actions/set-localstorage.md index 3dead574aa..bfa52c0a5e 100644 --- a/docs/versioned_docs/version-2.24.0/actions/set-localstorage.md +++ b/docs/versioned_docs/version-2.24.0/actions/set-localstorage.md @@ -5,55 +5,54 @@ title: Set localStorage # Set localStorage -This action allows you to specify a `key` and its corresponding `value` to be stored in localStorage. +This action allows you to specify a `key` and its corresponding `value` to be stored in local storage of the browser. Local storage can be useful in a lot of scenarios. Some of the most common use cases of the local storage includes: +- Saving form values so that users don't accidentally lose them if they reload the page +- Storing any kind of data that is not going to be transferred to the database -## Example: App that stores a name in localStorage and displays it on reload +
-1. Add an input field, button and a text as shown +## Example: Setting a Component Value Based on Local Storage -
+1. Add **Text Input**, **Button** and **Text** components to the canvas. -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/1.png) +
+ Add Components To The Canvas +
+ + +2. Select the Button, add a new event handler, and add a `Set local storage` action with `key` set to `localtest` and `value` set to `{{components.textinput1.value}}`. + +
+ Set Local Storage +
+ + This will set a local storage value with `localtest` as the key and the value entered in the Text Input component as its value. + +3. Create a `Run JavaScript code` query, and enter the code below: + + ```js + return localStorage.getItem("localtest"); + ``` +
+ Create RunJS Query +
+ + Click on the **Run** button in the Query Panel. This query will fetch the `localtest` local storage variable that we had set earlier. + +4. Select the **Text** component. Under its `Text` property, enter `{{queries.runjs1.data}}`. Now, the Text component will display the value returned by the `Run JavaScript code` query - the local variable we had set earlier. +
+ Update Value Of Text Component Based On Local Storage +
+ +5. Select the Button component. Add a new event handler to it, add a `Run query` action, select `runjs1` as the query, and set a debounce of `300`. +
+ Updating Text On Button Click +
+ + Now, every time you click on the Button component, it will set the local storage value, and the Text component will display the value set in local storage. + + :::info + Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` + :::
- -2. Select the button and add a `Set localStorage` action with `key` set to `name` and value pointing at the value of the text field - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/2.png) - -
- -3. Select the text label we've added and set its value to the name item from localStorage. - -:::info -Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` -::: - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/debounce.png) - -
- - -4. Now save the application, this is important as we're about to reload the page. - -5. Type in anything you wish on the input box and click on the button - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/5.png) - -
- - -6. Reload the page, you'll see that the value stored in local storage is persisted and it is displayed on screen! - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/6.png) - -
- diff --git a/docs/versioned_docs/version-2.24.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.24.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.24.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.24.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.24.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.24.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.24.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.24.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.24.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.24.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.24.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.24.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.24.0/setup/azure-container.md b/docs/versioned_docs/version-2.24.0/setup/azure-container.md index e5001e4046..576eb774ae 100644 --- a/docs/versioned_docs/version-2.24.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.24.0/setup/azure-container.md @@ -69,19 +69,19 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.24.0/setup/client.md b/docs/versioned_docs/version-2.24.0/setup/client.md index 07c1cf93ce..a539a10102 100644 --- a/docs/versioned_docs/version-2.24.0/setup/client.md +++ b/docs/versioned_docs/version-2.24.0/setup/client.md @@ -97,18 +97,18 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.24.0/setup/digitalocean.md b/docs/versioned_docs/version-2.24.0/setup/digitalocean.md index 8413df78c5..4366de0053 100644 --- a/docs/versioned_docs/version-2.24.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.24.0/setup/digitalocean.md @@ -108,18 +108,18 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.24.0/setup/docker.md b/docs/versioned_docs/version-2.24.0/setup/docker.md index 6ffa42d9e8..5aee0ea3e3 100644 --- a/docs/versioned_docs/version-2.24.0/setup/docker.md +++ b/docs/versioned_docs/version-2.24.0/setup/docker.md @@ -38,17 +38,18 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data - mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): - ```bash + ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/.env.internal.example curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/internal.sh && chmod +x internal.sh mv .env.internal.example .env && ./internal.sh ``` + `internal.sh` helps to generate the basic .env variables such as the LOCKBOX_MASTER_KEY, SECRET_KEY_BASE, and the password for postgreSQL database. + 3. To start the docker container, use the following command: ```bash @@ -84,7 +85,6 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml - mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -143,19 +143,19 @@ cat your_dump.sql | docker exec -i --user postgres ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.24.0/setup/ec2.md b/docs/versioned_docs/version-2.24.0/setup/ec2.md index bc06e39740..e7e43cf8a3 100644 --- a/docs/versioned_docs/version-2.24.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.24.0/setup/ec2.md @@ -86,19 +86,19 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.24.0/setup/ecs.md b/docs/versioned_docs/version-2.24.0/setup/ecs.md index 85fed5cdfd..182b08dd44 100644 --- a/docs/versioned_docs/version-2.24.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.24.0/setup/ecs.md @@ -227,19 +227,19 @@ Follow the steps below to deploy PostgREST on a ECS cluster. Update ToolJet deployment with the appropriate env variables [here](https://docs.tooljet.com/docs/setup/env-vars/#enable-tooljet-database--optional-) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.24.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.24.0/setup/google-cloud-run.md index c23cc0f595..76d85ae7bd 100644 --- a/docs/versioned_docs/version-2.24.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.24.0/setup/google-cloud-run.md @@ -165,18 +165,18 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple
-## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.24.0/setup/helm.md b/docs/versioned_docs/version-2.24.0/setup/helm.md index 799600e8a7..73527b3a29 100644 --- a/docs/versioned_docs/version-2.24.0/setup/helm.md +++ b/docs/versioned_docs/version-2.24.0/setup/helm.md @@ -35,18 +35,18 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.24.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.24.0/setup/kubernetes-aks.md index f08d68dc3b..b01d6ee7d5 100644 --- a/docs/versioned_docs/version-2.24.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.24.0/setup/kubernetes-aks.md @@ -54,18 +54,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.24.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.24.0/setup/kubernetes-gke.md index 45926f4510..d219ed0586 100644 --- a/docs/versioned_docs/version-2.24.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.24.0/setup/kubernetes-gke.md @@ -80,18 +80,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.24.0/setup/kubernetes.md b/docs/versioned_docs/version-2.24.0/setup/kubernetes.md index 4461c71e36..e7915b6db8 100644 --- a/docs/versioned_docs/version-2.24.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.24.0/setup/kubernetes.md @@ -63,18 +63,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.24.0/setup/openshift.md b/docs/versioned_docs/version-2.24.0/setup/openshift.md index 553387c83b..ac6815e79e 100644 --- a/docs/versioned_docs/version-2.24.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.24.0/setup/openshift.md @@ -69,18 +69,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://tooljet-deployments.s3.us-west-1.amazonaws.com/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.24.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.24.0/setup/tooljet-subpath.md index 63d557bc41..5444b89f40 100644 --- a/docs/versioned_docs/version-2.24.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.24.0/setup/tooljet-subpath.md @@ -20,19 +20,19 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.25.0/actions/set-localstorage.md b/docs/versioned_docs/version-2.25.0/actions/set-localstorage.md index 3dead574aa..bfa52c0a5e 100644 --- a/docs/versioned_docs/version-2.25.0/actions/set-localstorage.md +++ b/docs/versioned_docs/version-2.25.0/actions/set-localstorage.md @@ -5,55 +5,54 @@ title: Set localStorage # Set localStorage -This action allows you to specify a `key` and its corresponding `value` to be stored in localStorage. +This action allows you to specify a `key` and its corresponding `value` to be stored in local storage of the browser. Local storage can be useful in a lot of scenarios. Some of the most common use cases of the local storage includes: +- Saving form values so that users don't accidentally lose them if they reload the page +- Storing any kind of data that is not going to be transferred to the database -## Example: App that stores a name in localStorage and displays it on reload +
-1. Add an input field, button and a text as shown +## Example: Setting a Component Value Based on Local Storage -
+1. Add **Text Input**, **Button** and **Text** components to the canvas. -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/1.png) +
+ Add Components To The Canvas +
+ + +2. Select the Button, add a new event handler, and add a `Set local storage` action with `key` set to `localtest` and `value` set to `{{components.textinput1.value}}`. + +
+ Set Local Storage +
+ + This will set a local storage value with `localtest` as the key and the value entered in the Text Input component as its value. + +3. Create a `Run JavaScript code` query, and enter the code below: + + ```js + return localStorage.getItem("localtest"); + ``` +
+ Create RunJS Query +
+ + Click on the **Run** button in the Query Panel. This query will fetch the `localtest` local storage variable that we had set earlier. + +4. Select the **Text** component. Under its `Text` property, enter `{{queries.runjs1.data}}`. Now, the Text component will display the value returned by the `Run JavaScript code` query - the local variable we had set earlier. +
+ Update Value Of Text Component Based On Local Storage +
+ +5. Select the Button component. Add a new event handler to it, add a `Run query` action, select `runjs1` as the query, and set a debounce of `300`. +
+ Updating Text On Button Click +
+ + Now, every time you click on the Button component, it will set the local storage value, and the Text component will display the value set in local storage. + + :::info + Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` + :::
- -2. Select the button and add a `Set localStorage` action with `key` set to `name` and value pointing at the value of the text field - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/2.png) - -
- -3. Select the text label we've added and set its value to the name item from localStorage. - -:::info -Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` -::: - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/debounce.png) - -
- - -4. Now save the application, this is important as we're about to reload the page. - -5. Type in anything you wish on the input box and click on the button - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/5.png) - -
- - -6. Reload the page, you'll see that the value stored in local storage is persisted and it is displayed on screen! - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/6.png) - -
- diff --git a/docs/versioned_docs/version-2.25.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.25.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.25.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.25.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.25.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.25.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.25.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.25.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.25.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.25.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.25.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.25.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.25.0/data-sources/run-py.md b/docs/versioned_docs/version-2.25.0/data-sources/run-py.md index e60dc2c629..dfeae64241 100644 --- a/docs/versioned_docs/version-2.25.0/data-sources/run-py.md +++ b/docs/versioned_docs/version-2.25.0/data-sources/run-py.md @@ -3,53 +3,91 @@ id: run-py title: Run Python code --- -You can write custom Python code to interact with components and queries. To do that, you just need to create a new query and select **Run Python Code** from the available datasources. +You can write custom Python code to interact with components and queries. To do that, you need to create a new query and select **Run Python code** from the available data sources.
- -Run JavaScript code - + Run Python code
-#### Example: Using Python code to trigger component specific actions +## Using Python Code to Trigger Component Specific Actions -- Let's drag a **button** and a **text** widget onto the canvas. We will set a text on the text component and trigger button click event from the Python query. -- Click on the `+` on the query panel to create a query and select **Run Python code** from the available datasources -- Let's write the code in **Python Editor** and save the query: +- Drag a **Text** component onto the canvas. We will set the text on the Text component using the Python query. +- Create a query and select **Run Python code** from the available data sources +- Paste the below code in the code editor and save the query: - ```python - class Person: - def __init__(self, name, age): +```python +class Person: + def __init__(self, name, age): self.name = name self.age = age - def myfunc(self): + def myfunc(self): return "Hello my name is " + self.name - - p1 = Person(tj_globals.currentUser.firstName, 36) - - components.text1.setText(p1.myfunc()) - components.button1.click() - ``` -- The code above has a function `myfunc` which returns a string and we using the component specific action to set the **text component**'s value from the Python query. We are also triggering the button click using `components.button1.click()` + +p1 = Person(tj_globals.currentUser.firstName, 36) + +components.text1.setText(p1.myfunc()) +``` + +- The above code has a function `myfunc` which returns a string and we are using a **[Component Specific Action](/docs/tooljet-concepts/component-specific-actions)** to set the Text Component's value from the Python query. :::tip -- ToolJet's global variables can be accessed using **tj_globals**. ex: `tj_globals.currentUser.firstName` -- As of now, Run Python code only supports the [Python standard library](https://docs.python.org/3/library/) only. -- Check **[RunPy Limitations](/docs/contributing-guide/troubleshooting/runpy-limitations)** +- As of now, Run Python code only supports the [Python standard library](https://docs.python.org/3/library/). +- Check **[RunPy Limitations](/docs/contributing-guide/troubleshooting/runpy-limitations)** to go through the limitations with using Python code ::: -- Let's edit the properties of widgets: - - Add an event handler to the button - Select **On Click** event, **Show alert** action, and set a success message `Triggered using RunPy`. This will show a success alert popup whenever the button click event is triggered from the Python code. - - For the text component, we don't have to edit any property since we are changing the value directly from the Python code. +## Trigger Queries +To trigger queries in Python, you can use the below functions: -
+```py +actions.runQuery('getSalesData') +``` -Run Python code +```py +queries.getSalesData.run() +``` -
+## Using Transformations With Python +**Run Python code** can be used to transform the data that is fetched in the queries. To test transformations using Python, create a new `REST API` query, leave the method as `GET` and enter the below url under the `URL` property. -You can also write custom Python code to get the data from **External APIs** and manipulate the response for graphical representation. +```js +https://dummyjson.com/products +``` + +Click on the **Run** button and check the preview of the returned data, below is the data structure of the response: + +```js +products_data = { + "products": [ + {"title": "iPhone 9", ...}, + {"title": "iPhone X", ...}, + # Additional products... + ] +} +``` + +#### Filter the titles from the response +To extract a list of product titles from the given data structure, we iterate through the `products` list and collect each product's `title` using the below code. Enable `Transformations` in the Query Editor and use the below code: + +```python +return [product["title"] for product in data["products"]] +``` + +### Filtering Products by Category + +To filter products by a specific category, such as "smartphones", and extract their titles. Enable `Transformations` in the Query Editor and use the below code: + +```python +return [product["title"] for product in data["products"] if product["category"] == "smartphones"] +``` + +### Calculating Average Price of a Category + +To calculate the average price of products within the "laptops" category. Enable `Transformations` in the Query Editor and use the below code: + +```python +return sum(product["price"] for product in data["products"] if product["category"] == "laptops") / len([product for product in data["products"] if product["category"] == "laptops"]) if len([product for product in data["products"] if product["category"] == "laptops"]) > 0 else 0 +``` :::info Issues with writing custom Python code? Ask in our [Slack community](https://www.tooljet.com/slack). diff --git a/docs/versioned_docs/version-2.25.0/setup/azure-container.md b/docs/versioned_docs/version-2.25.0/setup/azure-container.md index e5001e4046..576eb774ae 100644 --- a/docs/versioned_docs/version-2.25.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.25.0/setup/azure-container.md @@ -69,19 +69,19 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.25.0/setup/client.md b/docs/versioned_docs/version-2.25.0/setup/client.md index 07c1cf93ce..a539a10102 100644 --- a/docs/versioned_docs/version-2.25.0/setup/client.md +++ b/docs/versioned_docs/version-2.25.0/setup/client.md @@ -97,18 +97,18 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.25.0/setup/digitalocean.md b/docs/versioned_docs/version-2.25.0/setup/digitalocean.md index 8413df78c5..4366de0053 100644 --- a/docs/versioned_docs/version-2.25.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.25.0/setup/digitalocean.md @@ -108,18 +108,18 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.25.0/setup/docker.md b/docs/versioned_docs/version-2.25.0/setup/docker.md index 0a59397342..1cdc513502 100644 --- a/docs/versioned_docs/version-2.25.0/setup/docker.md +++ b/docs/versioned_docs/version-2.25.0/setup/docker.md @@ -38,17 +38,18 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data - mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): - ```bash + ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/.env.internal.example curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/internal.sh && chmod +x internal.sh mv .env.internal.example .env && ./internal.sh ``` + `internal.sh` helps to generate the basic .env variables such as the LOCKBOX_MASTER_KEY, SECRET_KEY_BASE, and the password for postgreSQL database. + 3. To start the docker container, use the following command: ```bash @@ -84,7 +85,6 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml - mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -142,19 +142,19 @@ To restore the database from this dump, execute the following command: cat your_dump.sql | docker exec -i --user postgres psql -U postgres ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.25.0/setup/ec2.md b/docs/versioned_docs/version-2.25.0/setup/ec2.md index bc06e39740..e7e43cf8a3 100644 --- a/docs/versioned_docs/version-2.25.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.25.0/setup/ec2.md @@ -86,19 +86,19 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.25.0/setup/ecs.md b/docs/versioned_docs/version-2.25.0/setup/ecs.md index 85fed5cdfd..182b08dd44 100644 --- a/docs/versioned_docs/version-2.25.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.25.0/setup/ecs.md @@ -227,19 +227,19 @@ Follow the steps below to deploy PostgREST on a ECS cluster. Update ToolJet deployment with the appropriate env variables [here](https://docs.tooljet.com/docs/setup/env-vars/#enable-tooljet-database--optional-) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.25.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.25.0/setup/google-cloud-run.md index c23cc0f595..76d85ae7bd 100644 --- a/docs/versioned_docs/version-2.25.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.25.0/setup/google-cloud-run.md @@ -165,18 +165,18 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple
-## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.25.0/setup/helm.md b/docs/versioned_docs/version-2.25.0/setup/helm.md index 799600e8a7..73527b3a29 100644 --- a/docs/versioned_docs/version-2.25.0/setup/helm.md +++ b/docs/versioned_docs/version-2.25.0/setup/helm.md @@ -35,18 +35,18 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.25.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.25.0/setup/kubernetes-aks.md index f08d68dc3b..b01d6ee7d5 100644 --- a/docs/versioned_docs/version-2.25.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.25.0/setup/kubernetes-aks.md @@ -54,18 +54,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.25.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.25.0/setup/kubernetes-gke.md index 45926f4510..d219ed0586 100644 --- a/docs/versioned_docs/version-2.25.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.25.0/setup/kubernetes-gke.md @@ -80,18 +80,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.25.0/setup/kubernetes.md b/docs/versioned_docs/version-2.25.0/setup/kubernetes.md index 4461c71e36..e7915b6db8 100644 --- a/docs/versioned_docs/version-2.25.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.25.0/setup/kubernetes.md @@ -63,18 +63,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.25.0/setup/openshift.md b/docs/versioned_docs/version-2.25.0/setup/openshift.md index 553387c83b..ac6815e79e 100644 --- a/docs/versioned_docs/version-2.25.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.25.0/setup/openshift.md @@ -69,18 +69,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://tooljet-deployments.s3.us-west-1.amazonaws.com/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.25.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.25.0/setup/tooljet-subpath.md index 63d557bc41..5444b89f40 100644 --- a/docs/versioned_docs/version-2.25.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.25.0/setup/tooljet-subpath.md @@ -20,19 +20,19 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.27.0/actions/set-localstorage.md b/docs/versioned_docs/version-2.27.0/actions/set-localstorage.md index 3dead574aa..bfa52c0a5e 100644 --- a/docs/versioned_docs/version-2.27.0/actions/set-localstorage.md +++ b/docs/versioned_docs/version-2.27.0/actions/set-localstorage.md @@ -5,55 +5,54 @@ title: Set localStorage # Set localStorage -This action allows you to specify a `key` and its corresponding `value` to be stored in localStorage. +This action allows you to specify a `key` and its corresponding `value` to be stored in local storage of the browser. Local storage can be useful in a lot of scenarios. Some of the most common use cases of the local storage includes: +- Saving form values so that users don't accidentally lose them if they reload the page +- Storing any kind of data that is not going to be transferred to the database -## Example: App that stores a name in localStorage and displays it on reload +
-1. Add an input field, button and a text as shown +## Example: Setting a Component Value Based on Local Storage -
+1. Add **Text Input**, **Button** and **Text** components to the canvas. -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/1.png) +
+ Add Components To The Canvas +
+ + +2. Select the Button, add a new event handler, and add a `Set local storage` action with `key` set to `localtest` and `value` set to `{{components.textinput1.value}}`. + +
+ Set Local Storage +
+ + This will set a local storage value with `localtest` as the key and the value entered in the Text Input component as its value. + +3. Create a `Run JavaScript code` query, and enter the code below: + + ```js + return localStorage.getItem("localtest"); + ``` +
+ Create RunJS Query +
+ + Click on the **Run** button in the Query Panel. This query will fetch the `localtest` local storage variable that we had set earlier. + +4. Select the **Text** component. Under its `Text` property, enter `{{queries.runjs1.data}}`. Now, the Text component will display the value returned by the `Run JavaScript code` query - the local variable we had set earlier. +
+ Update Value Of Text Component Based On Local Storage +
+ +5. Select the Button component. Add a new event handler to it, add a `Run query` action, select `runjs1` as the query, and set a debounce of `300`. +
+ Updating Text On Button Click +
+ + Now, every time you click on the Button component, it will set the local storage value, and the Text component will display the value set in local storage. + + :::info + Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` + :::
- -2. Select the button and add a `Set localStorage` action with `key` set to `name` and value pointing at the value of the text field - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/2.png) - -
- -3. Select the text label we've added and set its value to the name item from localStorage. - -:::info -Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` -::: - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/debounce.png) - -
- - -4. Now save the application, this is important as we're about to reload the page. - -5. Type in anything you wish on the input box and click on the button - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/5.png) - -
- - -6. Reload the page, you'll see that the value stored in local storage is persisted and it is displayed on screen! - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/6.png) - -
- diff --git a/docs/versioned_docs/version-2.27.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.27.0/contributing-guide/setup/docker.md index fab644a5ce..a9b9716043 100644 --- a/docs/versioned_docs/version-2.27.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.27.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.27.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.27.0/contributing-guide/setup/macos.md index a42a7ccbf9..f66b7ab63d 100644 --- a/docs/versioned_docs/version-2.27.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.27.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.27.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.27.0/contributing-guide/setup/ubuntu.md index e11b09445a..9bf43a11fc 100644 --- a/docs/versioned_docs/version-2.27.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.27.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.27.0/data-sources/run-py.md b/docs/versioned_docs/version-2.27.0/data-sources/run-py.md index e60dc2c629..dfeae64241 100644 --- a/docs/versioned_docs/version-2.27.0/data-sources/run-py.md +++ b/docs/versioned_docs/version-2.27.0/data-sources/run-py.md @@ -3,53 +3,91 @@ id: run-py title: Run Python code --- -You can write custom Python code to interact with components and queries. To do that, you just need to create a new query and select **Run Python Code** from the available datasources. +You can write custom Python code to interact with components and queries. To do that, you need to create a new query and select **Run Python code** from the available data sources.
- -Run JavaScript code - + Run Python code
-#### Example: Using Python code to trigger component specific actions +## Using Python Code to Trigger Component Specific Actions -- Let's drag a **button** and a **text** widget onto the canvas. We will set a text on the text component and trigger button click event from the Python query. -- Click on the `+` on the query panel to create a query and select **Run Python code** from the available datasources -- Let's write the code in **Python Editor** and save the query: +- Drag a **Text** component onto the canvas. We will set the text on the Text component using the Python query. +- Create a query and select **Run Python code** from the available data sources +- Paste the below code in the code editor and save the query: - ```python - class Person: - def __init__(self, name, age): +```python +class Person: + def __init__(self, name, age): self.name = name self.age = age - def myfunc(self): + def myfunc(self): return "Hello my name is " + self.name - - p1 = Person(tj_globals.currentUser.firstName, 36) - - components.text1.setText(p1.myfunc()) - components.button1.click() - ``` -- The code above has a function `myfunc` which returns a string and we using the component specific action to set the **text component**'s value from the Python query. We are also triggering the button click using `components.button1.click()` + +p1 = Person(tj_globals.currentUser.firstName, 36) + +components.text1.setText(p1.myfunc()) +``` + +- The above code has a function `myfunc` which returns a string and we are using a **[Component Specific Action](/docs/tooljet-concepts/component-specific-actions)** to set the Text Component's value from the Python query. :::tip -- ToolJet's global variables can be accessed using **tj_globals**. ex: `tj_globals.currentUser.firstName` -- As of now, Run Python code only supports the [Python standard library](https://docs.python.org/3/library/) only. -- Check **[RunPy Limitations](/docs/contributing-guide/troubleshooting/runpy-limitations)** +- As of now, Run Python code only supports the [Python standard library](https://docs.python.org/3/library/). +- Check **[RunPy Limitations](/docs/contributing-guide/troubleshooting/runpy-limitations)** to go through the limitations with using Python code ::: -- Let's edit the properties of widgets: - - Add an event handler to the button - Select **On Click** event, **Show alert** action, and set a success message `Triggered using RunPy`. This will show a success alert popup whenever the button click event is triggered from the Python code. - - For the text component, we don't have to edit any property since we are changing the value directly from the Python code. +## Trigger Queries +To trigger queries in Python, you can use the below functions: -
+```py +actions.runQuery('getSalesData') +``` -Run Python code +```py +queries.getSalesData.run() +``` -
+## Using Transformations With Python +**Run Python code** can be used to transform the data that is fetched in the queries. To test transformations using Python, create a new `REST API` query, leave the method as `GET` and enter the below url under the `URL` property. -You can also write custom Python code to get the data from **External APIs** and manipulate the response for graphical representation. +```js +https://dummyjson.com/products +``` + +Click on the **Run** button and check the preview of the returned data, below is the data structure of the response: + +```js +products_data = { + "products": [ + {"title": "iPhone 9", ...}, + {"title": "iPhone X", ...}, + # Additional products... + ] +} +``` + +#### Filter the titles from the response +To extract a list of product titles from the given data structure, we iterate through the `products` list and collect each product's `title` using the below code. Enable `Transformations` in the Query Editor and use the below code: + +```python +return [product["title"] for product in data["products"]] +``` + +### Filtering Products by Category + +To filter products by a specific category, such as "smartphones", and extract their titles. Enable `Transformations` in the Query Editor and use the below code: + +```python +return [product["title"] for product in data["products"] if product["category"] == "smartphones"] +``` + +### Calculating Average Price of a Category + +To calculate the average price of products within the "laptops" category. Enable `Transformations` in the Query Editor and use the below code: + +```python +return sum(product["price"] for product in data["products"] if product["category"] == "laptops") / len([product for product in data["products"] if product["category"] == "laptops"]) if len([product for product in data["products"] if product["category"] == "laptops"]) > 0 else 0 +``` :::info Issues with writing custom Python code? Ask in our [Slack community](https://www.tooljet.com/slack). diff --git a/docs/versioned_docs/version-2.27.0/setup/azure-container.md b/docs/versioned_docs/version-2.27.0/setup/azure-container.md index e5001e4046..576eb774ae 100644 --- a/docs/versioned_docs/version-2.27.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.27.0/setup/azure-container.md @@ -69,19 +69,19 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.27.0/setup/client.md b/docs/versioned_docs/version-2.27.0/setup/client.md index 07c1cf93ce..a539a10102 100644 --- a/docs/versioned_docs/version-2.27.0/setup/client.md +++ b/docs/versioned_docs/version-2.27.0/setup/client.md @@ -97,18 +97,18 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.27.0/setup/digitalocean.md b/docs/versioned_docs/version-2.27.0/setup/digitalocean.md index 8413df78c5..4366de0053 100644 --- a/docs/versioned_docs/version-2.27.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.27.0/setup/digitalocean.md @@ -108,18 +108,18 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.27.0/setup/docker.md b/docs/versioned_docs/version-2.27.0/setup/docker.md index 6ffa42d9e8..5aee0ea3e3 100644 --- a/docs/versioned_docs/version-2.27.0/setup/docker.md +++ b/docs/versioned_docs/version-2.27.0/setup/docker.md @@ -38,17 +38,18 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data - mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): - ```bash + ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/.env.internal.example curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/internal.sh && chmod +x internal.sh mv .env.internal.example .env && ./internal.sh ``` + `internal.sh` helps to generate the basic .env variables such as the LOCKBOX_MASTER_KEY, SECRET_KEY_BASE, and the password for postgreSQL database. + 3. To start the docker container, use the following command: ```bash @@ -84,7 +85,6 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml - mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -143,19 +143,19 @@ cat your_dump.sql | docker exec -i --user postgres ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.27.0/setup/ec2.md b/docs/versioned_docs/version-2.27.0/setup/ec2.md index bc06e39740..e7e43cf8a3 100644 --- a/docs/versioned_docs/version-2.27.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.27.0/setup/ec2.md @@ -86,19 +86,19 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.27.0/setup/ecs.md b/docs/versioned_docs/version-2.27.0/setup/ecs.md index 85fed5cdfd..182b08dd44 100644 --- a/docs/versioned_docs/version-2.27.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.27.0/setup/ecs.md @@ -227,19 +227,19 @@ Follow the steps below to deploy PostgREST on a ECS cluster. Update ToolJet deployment with the appropriate env variables [here](https://docs.tooljet.com/docs/setup/env-vars/#enable-tooljet-database--optional-) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.27.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.27.0/setup/google-cloud-run.md index c23cc0f595..76d85ae7bd 100644 --- a/docs/versioned_docs/version-2.27.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.27.0/setup/google-cloud-run.md @@ -165,18 +165,18 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple
-## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.27.0/setup/helm.md b/docs/versioned_docs/version-2.27.0/setup/helm.md index 799600e8a7..73527b3a29 100644 --- a/docs/versioned_docs/version-2.27.0/setup/helm.md +++ b/docs/versioned_docs/version-2.27.0/setup/helm.md @@ -35,18 +35,18 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.27.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.27.0/setup/kubernetes-aks.md index f08d68dc3b..b01d6ee7d5 100644 --- a/docs/versioned_docs/version-2.27.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.27.0/setup/kubernetes-aks.md @@ -54,18 +54,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.27.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.27.0/setup/kubernetes-gke.md index 45926f4510..d219ed0586 100644 --- a/docs/versioned_docs/version-2.27.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.27.0/setup/kubernetes-gke.md @@ -80,18 +80,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.27.0/setup/kubernetes.md b/docs/versioned_docs/version-2.27.0/setup/kubernetes.md index 4461c71e36..e7915b6db8 100644 --- a/docs/versioned_docs/version-2.27.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.27.0/setup/kubernetes.md @@ -63,18 +63,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.27.0/setup/openshift.md b/docs/versioned_docs/version-2.27.0/setup/openshift.md index 553387c83b..ac6815e79e 100644 --- a/docs/versioned_docs/version-2.27.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.27.0/setup/openshift.md @@ -69,18 +69,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://tooljet-deployments.s3.us-west-1.amazonaws.com/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.27.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.27.0/setup/tooljet-subpath.md index 63d557bc41..5444b89f40 100644 --- a/docs/versioned_docs/version-2.27.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.27.0/setup/tooljet-subpath.md @@ -20,19 +20,19 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.29.0/actions/set-localstorage.md b/docs/versioned_docs/version-2.29.0/actions/set-localstorage.md index 3dead574aa..bfa52c0a5e 100644 --- a/docs/versioned_docs/version-2.29.0/actions/set-localstorage.md +++ b/docs/versioned_docs/version-2.29.0/actions/set-localstorage.md @@ -5,55 +5,54 @@ title: Set localStorage # Set localStorage -This action allows you to specify a `key` and its corresponding `value` to be stored in localStorage. +This action allows you to specify a `key` and its corresponding `value` to be stored in local storage of the browser. Local storage can be useful in a lot of scenarios. Some of the most common use cases of the local storage includes: +- Saving form values so that users don't accidentally lose them if they reload the page +- Storing any kind of data that is not going to be transferred to the database -## Example: App that stores a name in localStorage and displays it on reload +
-1. Add an input field, button and a text as shown +## Example: Setting a Component Value Based on Local Storage -
+1. Add **Text Input**, **Button** and **Text** components to the canvas. -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/1.png) +
+ Add Components To The Canvas +
+ + +2. Select the Button, add a new event handler, and add a `Set local storage` action with `key` set to `localtest` and `value` set to `{{components.textinput1.value}}`. + +
+ Set Local Storage +
+ + This will set a local storage value with `localtest` as the key and the value entered in the Text Input component as its value. + +3. Create a `Run JavaScript code` query, and enter the code below: + + ```js + return localStorage.getItem("localtest"); + ``` +
+ Create RunJS Query +
+ + Click on the **Run** button in the Query Panel. This query will fetch the `localtest` local storage variable that we had set earlier. + +4. Select the **Text** component. Under its `Text` property, enter `{{queries.runjs1.data}}`. Now, the Text component will display the value returned by the `Run JavaScript code` query - the local variable we had set earlier. +
+ Update Value Of Text Component Based On Local Storage +
+ +5. Select the Button component. Add a new event handler to it, add a `Run query` action, select `runjs1` as the query, and set a debounce of `300`. +
+ Updating Text On Button Click +
+ + Now, every time you click on the Button component, it will set the local storage value, and the Text component will display the value set in local storage. + + :::info + Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` + :::
- -2. Select the button and add a `Set localStorage` action with `key` set to `name` and value pointing at the value of the text field - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/2.png) - -
- -3. Select the text label we've added and set its value to the name item from localStorage. - -:::info -Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` -::: - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/debounce.png) - -
- - -4. Now save the application, this is important as we're about to reload the page. - -5. Type in anything you wish on the input box and click on the button - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/5.png) - -
- - -6. Reload the page, you'll see that the value stored in local storage is persisted and it is displayed on screen! - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/6.png) - -
- diff --git a/docs/versioned_docs/version-2.29.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.29.0/contributing-guide/setup/docker.md index fab644a5ce..a9b9716043 100644 --- a/docs/versioned_docs/version-2.29.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.29.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.29.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.29.0/contributing-guide/setup/macos.md index a42a7ccbf9..f66b7ab63d 100644 --- a/docs/versioned_docs/version-2.29.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.29.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.29.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.29.0/contributing-guide/setup/ubuntu.md index e11b09445a..9bf43a11fc 100644 --- a/docs/versioned_docs/version-2.29.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.29.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.29.0/data-sources/run-py.md b/docs/versioned_docs/version-2.29.0/data-sources/run-py.md index 23280e60f4..18dfaddb0b 100644 --- a/docs/versioned_docs/version-2.29.0/data-sources/run-py.md +++ b/docs/versioned_docs/version-2.29.0/data-sources/run-py.md @@ -3,53 +3,55 @@ id: run-py title: Run Python code --- -You can write custom Python code to interact with components and queries. To do that, you just need to create a new query and select **Run Python Code** from the available datasources. +You can write custom Python code to interact with components and queries. To do that, you need to create a new query and select **Run Python code** from the available data sources.
- Run JavaScript code + Run Python code
-## Using Python code to trigger component specific actions +## Using Python Code to Trigger Component Specific Actions -- Let's drag a **button** and a **text** widget onto the canvas. We will set a text on the text component and trigger button click event from the Python query. -- Click on the `+` on the query panel to create a query and select **Run Python code** from the available datasources -- Let's write the code in **Python Editor** and save the query: +- Drag a **Text** component onto the canvas. We will set the text on the Text component using the Python query. +- Create a query and select **Run Python code** from the available data sources +- Paste the below code in the code editor and save the query: - ```python - class Person: - def __init__(self, name, age): +```python +class Person: + def __init__(self, name, age): self.name = name self.age = age - def myfunc(self): + def myfunc(self): return "Hello my name is " + self.name - - p1 = Person(tj_globals.currentUser.firstName, 36) - - components.text1.setText(p1.myfunc()) - components.button1.click() - ``` -- The code above has a function `myfunc` which returns a string and we using the component specific action to set the **text component**'s value from the Python query. We are also triggering the button click using `components.button1.click()` + +p1 = Person(tj_globals.currentUser.firstName, 36) + +components.text1.setText(p1.myfunc()) +``` + +- The above code has a function `myfunc` which returns a string and we are using a **[Component Specific Action](/docs/tooljet-concepts/component-specific-actions)** to set the Text Component's value from the Python query. :::tip -- ToolJet's global variables can be accessed using **tj_globals**. ex: `tj_globals.currentUser.firstName` -- As of now, Run Python code only supports the [Python standard library](https://docs.python.org/3/library/) only. -- Check **[RunPy Limitations](/docs/contributing-guide/troubleshooting/runpy-limitations)** +- As of now, Run Python code only supports the [Python standard library](https://docs.python.org/3/library/). +- Check **[RunPy Limitations](/docs/contributing-guide/troubleshooting/runpy-limitations)** to go through the limitations with using Python code ::: -- Let's edit the properties of widgets: - - Add an event handler to the button - Select **On Click** event, **Show alert** action, and set a success message `Triggered using RunPy`. This will show a success alert popup whenever the button click event is triggered from the Python code. - - For the text component, we don't have to edit any property since we are changing the value directly from the Python code. +## Trigger Queries +To trigger queries in Python, you can use the below functions: -
- Run Python code -
+```py +actions.runQuery('getSalesData') +#replace getSalesData with your query name +``` -You can also write custom Python code to get the data from **External APIs** and manipulate the response for graphical representation. +```py +queries.getSalesData.run() +#replace getSalesData with your query name +``` ## Get Query Data -To immediately access the data returned by a query in the RunPy code, you can use the below functions: +To immediately access the data returned by a query in **Run Python code**, you can use the below functions: #### Retrieve the latest data of a query: ```py @@ -73,7 +75,7 @@ value = queries.getCustomerData.getRawData() value ``` -#### Retreive the loading state of a query: +#### Retrieve the loading state of a query: ```py response = await queries.getTodos.run() #replace getTodos with your query name @@ -86,7 +88,7 @@ value ## Get Variables -To immediately access a variable or page variable after setting it in the RunPy code, you can use the below functions. +To immediately access a variable or page variable after setting it in the **Run Python code**, you can use the below functions. #### Retrieve the current value of a variable: ```py @@ -106,6 +108,48 @@ actions.getPageVariable('number') #replace number with your desired variable name ``` +## Using Transformations With Python +**Run Python code** can be used to transform the data that is fetched in the queries. To test transformations using Python, create a new `REST API` query, leave the method as `GET` and enter the below url under the `URL` property. + +```js +https://dummyjson.com/products +``` + +Click on the **Run** button and check the preview of the returned data, below is the data structure of the response: + +```js +products_data = { + "products": [ + {"title": "iPhone 9", ...}, + {"title": "iPhone X", ...}, + # Additional products... + ] +} +``` + +#### Filter the titles from the response +To extract a list of product titles from the given data structure, we iterate through the `products` list and collect each product's `title` using the below code. Enable `Transformations` in the Query Editor and use the below code: + +```python +return [product["title"] for product in data["products"]] +``` + +### Filtering Products by Category + +To filter products by a specific category, such as "smartphones", and extract their titles. Enable `Transformations` in the Query Editor and use the below code: + +```python +return [product["title"] for product in data["products"] if product["category"] == "smartphones"] +``` + +### Calculating Average Price of a Category + +To calculate the average price of products within the "laptops" category. Enable `Transformations` in the Query Editor and use the below code: + +```python +return sum(product["price"] for product in data["products"] if product["category"] == "laptops") / len([product for product in data["products"] if product["category"] == "laptops"]) if len([product for product in data["products"] if product["category"] == "laptops"]) > 0 else 0 +``` + :::info Issues with writing custom Python code? Ask in our [Slack community](https://www.tooljet.com/slack). ::: diff --git a/docs/versioned_docs/version-2.29.0/gitsync.md b/docs/versioned_docs/version-2.29.0/gitsync.md index 6a712879c8..6d1bb19ec3 100644 --- a/docs/versioned_docs/version-2.29.0/gitsync.md +++ b/docs/versioned_docs/version-2.29.0/gitsync.md @@ -26,9 +26,7 @@ GitSync provides a straightforward solution for creating backups of your applica Facilitating the movement of applications across different ToolJet deployments (e.g., from development to staging to production), GitSync acts as a pivotal tool for environment migration. Users can effortlessly transfer their applications across environments by pushing changes to a Git repository.
- -GitSync - + GitSync

@@ -49,9 +47,7 @@ Facilitating the movement of applications across different ToolJet deployments ( Create a new repository on GitHub. The repository can be public or private. You can also use an existing repository. Make sure that the repository is empty.
- -GitHub - + GitSync
### Step 2: Obtain the repository URL @@ -59,9 +55,7 @@ Create a new repository on GitHub. The repository can be public or private. You Obtain the **SSH URL** of the repository. When a repository is created, GitHub shows a screen with the repository URL. If the repository is already created, you can obtain the URL by clicking on the **Clone or download** button.
- -GitHub - + GitSync
### Step 3: Configure the GitSync feature on ToolJet @@ -69,18 +63,18 @@ Obtain the **SSH URL** of the repository. When a repository is created, GitHub s Go to the **Workspace settings**, and click on the **Configure git** tab.
- -GitSync - + GitSync

Enter the **SSH URL** of the repository (obtained in Step 2) in the **Git repository URL** field. Click on the **Generate SSH key** button, and copy the SSH key that is generated. The SSH key is used to authenticate ToolJet with the repository. +There are two types of generated SSH keys: ** +- **ED25519**: This is a secure and efficient algorithm that is used for generating SSH keys. It is recommended to use this key type. VCS providers like GitHub and GitLab recommend using this key type +- **RSA**: This is an older algorithm that is used for generating SSH keys. It is not recommended to use this key type. Older VCS providers like Bitbucket recommend using this key type. +
- -GitSync - + GitSync
### Step 4: Deploy the SSH key to GitHub repository @@ -88,17 +82,13 @@ Enter the **SSH URL** of the repository (obtained in Step 2) in the **Git reposi Go to the **Settings** tab of the GitHub repository that you created in Step 1, and click on the **Deploy keys** tab. Click on the **Add deploy key** button.
- -GitHub - + GitSync
Enter a title for the SSH key in the **Title** field. Paste the SSH key that you copied in Step 3 in the **Key** field. Make sure that the **Allow write access** checkbox is checked, especially when configuring the GitSync feature to [push changes to Git](#pushing-changes-to-git-repo). However, it is not mandatory to check this option when setting up the GitSync feature for [pulling changes from Git](#pulling-changes-from-git-repo). Finally, click on the **Add key** button.
- -GitHub - + GitSync
### Step 5: Finish the GitSync configuration on ToolJet @@ -106,10 +96,25 @@ Enter a title for the SSH key in the **Title** field. Paste the SSH key that you Go back to the **Configure git** tab on ToolJet, and click on the **Finalize setup** button. If the SSH key is configured correctly, you will see a success message.
- -GitSync - + GitSync
+
+ +## Auto-commit on promoting environment + +When you promote an environment, from **Developement to Staging** or from **Staging to Production**, the changes will be automatically committed to the git repository. The commit message will be ` Version of promoted from to `. The author will be the user who promoted the environment. + +
+ GitSync +
+
+ +This option can be enabled or disabled from the **Configure git** tab on the **Workspace settings** page. By default, this option is disabled. + +
+ GitSync +
+
## Enable/Disable GitSync @@ -124,10 +129,9 @@ On clicking the GitSync button, the users will be able to commit changes to the 2. For admin users: The users will see a dialogue box with a link to configure the GitSync feature.
- -GitSync - + GitSync
+
## Delete GitSync configuration @@ -137,10 +141,9 @@ To delete the GitSync configuration, go to the **Configure git** tab on the **Wo - Deleting the GitSync configuration will not delete the apps from the git repository. The apps will still be available in the git repository in the same state as they were before the GitSync configuration was deleted.
- -GitSync - + GitSync
+
## Git repo @@ -149,10 +152,9 @@ Once the initial commit is made, you can see the app files in the git repository The **meta.json** file holds information about apps such as the **App name**, **last commit message**, **last commit user**, **last commit date**, **version name**, and **version id**.
- -GitSync - + GitSync
+
## Pushing changes to git repo @@ -167,29 +169,25 @@ If the app name is same as the name of the existing app in the git repo, it will :::
- -GitSync - + GitSync

Selecting the `Commit changes` option will create a new commit in the git repository. The commit message will be `App creation` and the author will be the user who created the app.
- -GitSync - + GitSync
+
### App rename Whenever an app is renamed, the changes will be automatically committed to the git repository. The commit message will be `App is renamed` and the author will be the user who renamed the app.
- -GitSync - + GitSync
+
### App updates @@ -198,19 +196,16 @@ Whenever a user makes a change in an app, they can make a commit to the git repo **Last commit details** helps the user to know the last commit message, author, date, and time. This helps the user to know the last commit details and make the commit message accordingly.
- -GitSync - + GitSync

Once the changes are committed, the user can see the commit message, author, and date in the git repository.
- -GitSync - + GitSync
+
### App deletion @@ -221,10 +216,9 @@ Whenever a user deleted an app from the workspace, the app will not be deleted f Whenever a user creates a new app version and creates a commit to git repository, the **JSON** file in the app folder will be replaced with the new version of the app that was created. The **meta.json** file in the **.meta** folder will also be updated with the new version id and version name.
- -GitSync - + GitSync
+
## Pulling changes from git repo @@ -233,9 +227,7 @@ You can configure the GitSync feature on another workspace to pull the changes f Once the GitSync feature is configured, go to the ToolJet dashboard and click on the three dots on the right side of the **Create new app** button. Click on the **Import from git repository** option.
- -GitSync - + GitSync

@@ -248,20 +240,18 @@ On clicking the **Import from git repository** option, a modal will open with th :::
- -GitSync - + GitSync
+
### Checking for updates You can check for updates in the git repository by clicking on the **GitSync** button on the topbar. On clicking the **GitSync** button, a modal will open with the option to **Check for updates**. Click on the **Check for updates** button to check for updates in the git repository. If there are any updates, you will see the details of the updates such as commit message, author, and the date in the modal. Click on the **Pull changes** button to pull the changes from the git repository.
- -GitSync - + GitSync
+
@@ -285,8 +275,9 @@ You can check for updates in the git repository by clicking on the **GitSync** b Create a new repository on GitLab. The repository can be public or private. You can also use an existing repository. **Make sure that the repository is empty**.
- GitLab Repo + GitLab Repo
+
@@ -297,8 +288,9 @@ Create a new repository on GitLab. The repository can be public or private. You Obtain the **SSH URL** of the repository. On GitLab, you can obtain the URL by clicking on the **Clone** button and selecting the **SSH** option.
- GitLab SSH + GitLab Repo
+
@@ -309,14 +301,20 @@ Obtain the **SSH URL** of the repository. On GitLab, you can obtain the URL by c Go to the **Workspace settings**, and click on the **Configure git** tab.
- GitLab SSH Key + GitLab Repo
+
Enter the **SSH URL** of the repository (obtained in Step 2) in the **Git repository URL** field. Click on the **Generate SSH key** button, and copy the SSH key that is generated. The SSH key is used to authenticate ToolJet with the gitlab repository. +There are two types of generated SSH keys: ** +- **ED25519**: This is a secure and efficient algorithm that is used for generating SSH keys. It is recommended to use this key type. VCS providers like GitHub and GitLab recommend using this key type +- **RSA**: This is an older algorithm that is used for generating SSH keys. It is not recommended to use this key type. Older VCS providers like Bitbucket recommend using this key type. +
- GitLab SSH Key + GitLab Repo
+
@@ -327,17 +325,16 @@ Enter the **SSH URL** of the repository (obtained in Step 2) in the **Git reposi From the top-left corner, click on the user avatar and select the **Edit Profile** option. Navigate to the **SSH Keys** tab and click on the **Add new key** button.
- GitLab SSH Key + GitLab SSH Key
+
Paste the SSH key that you copied in Step 3 in the **Key** field, enter a title for the SSH key in the **Title** field, set **Usage type** to **Authenticatioin & signing**, and set the ***Expiration date(optional)**. Finally, click on the **Add key** button. - -
- GitLab SSH Key + GitLab SSH Key
+
@@ -348,13 +345,25 @@ Enter a title for the SSH key in the **Title** field. Paste the SSH key that you Go back to the **Configure git** tab on ToolJet, and click on the **Finalize setup** button. If the SSH key is configured correctly, you will see a success message.
- GitLab SSH Key + GitLab SSH Key
+
+## Auto-commit on promoting environment + +When you promote an environment, from **Developement to Staging** or from **Staging to Production**, the changes will be automatically committed to the git repository. The commit message will be ` Version of promoted from to `. The author will be the user who promoted the environment. + +This option can be enabled or disabled from the **Configure git** tab on the **Workspace settings** page. By default, this option is disabled. + +
+ GitSync +
+
+
## Enable/Disable GitSync diff --git a/docs/versioned_docs/version-2.29.0/how-to/run-action-from-runjs.md b/docs/versioned_docs/version-2.29.0/how-to/run-action-from-runjs.md index 3f52ff2a21..0b385d8193 100644 --- a/docs/versioned_docs/version-2.29.0/how-to/run-action-from-runjs.md +++ b/docs/versioned_docs/version-2.29.0/how-to/run-action-from-runjs.md @@ -12,11 +12,13 @@ ToolJet allows you to execute various [actions](/docs/actions/show-alert) within **Syntax:** ```js -queries.queryName.run(); +queries.getSalesData.run() +// replace getSalesData with your query name ``` or ```js -await actions.runQuery('queryName'); +await actions.runQuery('getSalesData') +// replace getSalesData with your query name ``` **Example:** diff --git a/docs/versioned_docs/version-2.29.0/how-to/use-url-params-on-load.md b/docs/versioned_docs/version-2.29.0/how-to/use-url-params-on-load.md new file mode 100644 index 0000000000..5f5378eaaf --- /dev/null +++ b/docs/versioned_docs/version-2.29.0/how-to/use-url-params-on-load.md @@ -0,0 +1,103 @@ +--- +id: use-url-params-on-load +title: Use URL Parameters on page load +--- + +In this guide, we will learn how to use URL parameters at the time of page load. The URL parameters are used to pass data from one page to another. Currently, we can add URL parameters in the following ways: + +- From events through the [Switch page](/docs/actions/switch-page) action +- From the [JavaScript code](/docs/actions/switch-page/#switch-page-with-query-params) queries + +If a page is opened with URL parameters, you can access them using the `{{globals.urlparams}}`. This object contains all the URL parameters as key-value pairs and specific parameters can be accessed using the key like `{{globals.urlparams.}}`. + +Let's take a look at an example below to understand how to use URL parameters on page load. + +## Using URL parameters on page load to execute REST API queries + +Create two pages, `Home` and `Dashboard`. When a new app is created, a page named `Home` is created by default. Create a new page named `Dashboard` from the Pages menu in the left sidebar. + +
+ Use URL Parameters on page load +
+ +## Home and Dashboard Pages + +Add a form component to the `Home` page. The form component will have a text input fields and a button. The text input field will be used to enter the name and the button will be used to navigate to the `Dashboard` page. Let's name the text input field as `email` and the button as `Submit`. + +
+ Use URL Parameters on page load +
+ +Select the button and add the event `On click`, select action `Switch page`, and then select the page `Dashboard`. Here, we will also find the option to add URL parameters. Add the URL parameter `email` and set the value to `{{components.form1.data.textinput1.value}}`. This will pass the value of the email input field to the `Dashboard` page as a URL parameter. + +
+ Use URL Parameters on page load +
+ +Now, on clicking the `Submit` button, the `Dashboard` page will be opened with the URL parameter `email` containing the value of the email input field. You can open the Inspector on left sidebar and navigate to the `URL Params` under the `globals` to check the URL parameters. + +
+ Use URL Parameters on page load +
+ +## Queries and binding data + +In the `Dashboard` page, add two table components. We will be loading the data from two different REST API queries on these tables. + +### Query 1: Get products + +- Create a new REST API query and name it as `products`. We will be using a mock REST API to fetch the data. The URL for the REST API is `https://fakestoreapi.com/products`. Run the query and check the preview to see the returned data. +- Go to the `table1` properties, set the value of table data to `{{queries.products.data}}`. This will bind the data returned from the REST API query to the table. + +
+ Use URL Parameters on page load +
+ +### Query 2: Get user details + +- Create a new REST API query and name it as `users`. We will be using a mock REST API to fetch the data. The URL for the REST API is `https://jsonplaceholder.typicode.com/users`. Run the query and check the preview to see the returned data. +- Go to the `table2` properties, set the value of table data to `{{queries.users.data}}`. This will bind the data returned from the REST API query to the table. + +
+ Use URL Parameters on page load +
+ +### Query 3: JavaScript code to use URL parameters + +- Create a new JavaScript code query and name it as `urlparams`. We will be using this query to access the URL parameters and to check if the email parameter is present in the URL, then trigger the REST API queries. + +```javascript +function waitForURLParams(timeout) { // Wait for URL parameters to be available + const check = resolve => { // Check if URL parameters are available + if (location.search.length > 0) resolve(); // URL parameters are available + else setTimeout(_ => check(resolve), timeout); // Check again after a timeout + } + return new Promise(check); // Return a promise that resolves when URL parameters are available +} + +async function checkAndRunQuery(timeout) { // Check if URL parameters are available and run the REST API queries + await waitForURLParams(timeout); // Wait for URL parameters to be available + const urlParams = new URLSearchParams(window.location.search); // Get URL parameters + + if (urlParams.get('email')) { // Check if email parameter is present in the URL + await actions.runQuery('products'); // Run the REST API query to get products + await actions.runQuery('users'); // Run the REST API query to get user details + } + else { + alert('URL param not found'); // Alert if email parameter is not present in the URL + } +} + +checkAndRunQuery(5000); // Check if URL parameters are available and run the REST API queries after a timeout of 5 seconds +``` + +## Dashboard page event handler + +- Finally, go to the Pages menu in the left sidebar and open the menu for the `Dashboard` page. +- Select the option to add Event handler and add a new `On page load`, select the option to `Run query` and select the query `urlparams`. This will trigger the JavaScript code query to check if the email parameter is present in the URL and then run the REST API queries whenever the `Dashboard` page is loaded. + +
+ Use URL Parameters on page load +
+ +Now, whenever the user will enter the email in the `Home` page and click the `Submit` button, the `Dashboard` page will be opened with the URL parameter `email` containing the value of the email input field. The JavaScript code query will check if the email parameter is present in the URL and then run the REST API queries to fetch the data. The data will be displayed in the tables on the `Dashboard` page. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.29.0/setup/azure-container.md b/docs/versioned_docs/version-2.29.0/setup/azure-container.md index 0dfb78125a..fdee8f756e 100644 --- a/docs/versioned_docs/version-2.29.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.29.0/setup/azure-container.md @@ -69,11 +69,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,7 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.29.0/setup/client.md b/docs/versioned_docs/version-2.29.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.29.0/setup/client.md +++ b/docs/versioned_docs/version-2.29.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.29.0/setup/digitalocean.md b/docs/versioned_docs/version-2.29.0/setup/digitalocean.md index 0df6ca4994..1c31cd164b 100644 --- a/docs/versioned_docs/version-2.29.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.29.0/setup/digitalocean.md @@ -108,11 +108,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -120,6 +120,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.29.0/setup/docker.md b/docs/versioned_docs/version-2.29.0/setup/docker.md index 449e99e14c..07b7639e31 100644 --- a/docs/versioned_docs/version-2.29.0/setup/docker.md +++ b/docs/versioned_docs/version-2.29.0/setup/docker.md @@ -38,17 +38,18 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data - mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): - ```bash + ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/.env.internal.example curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/internal.sh && chmod +x internal.sh mv .env.internal.example .env && ./internal.sh ``` + `internal.sh` helps to generate the basic .env variables such as the LOCKBOX_MASTER_KEY, SECRET_KEY_BASE, and the password for postgreSQL database. + 3. To start the docker container, use the following command: ```bash @@ -84,7 +85,6 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml - mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -143,11 +143,11 @@ cat your_dump.sql | docker exec -i --user postgres ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -155,7 +155,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -163,4 +163,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.29.0/setup/ec2.md b/docs/versioned_docs/version-2.29.0/setup/ec2.md index 1c10b0e918..ce84175ab2 100644 --- a/docs/versioned_docs/version-2.29.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.29.0/setup/ec2.md @@ -86,11 +86,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -98,7 +98,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -106,4 +106,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.29.0/setup/ecs.md b/docs/versioned_docs/version-2.29.0/setup/ecs.md index 9a92e088a7..80f0ebe0cd 100644 --- a/docs/versioned_docs/version-2.29.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.29.0/setup/ecs.md @@ -227,11 +227,11 @@ Follow the steps below to deploy PostgREST on a ECS cluster. Update ToolJet deployment with the appropriate env variables [here](https://docs.tooljet.com/docs/setup/env-vars/#enable-tooljet-database--optional-) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -239,7 +239,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.29.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.29.0/setup/google-cloud-run.md index 39c00b19cf..76d85ae7bd 100644 --- a/docs/versioned_docs/version-2.29.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.29.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple
-## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.29.0/setup/helm.md b/docs/versioned_docs/version-2.29.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.29.0/setup/helm.md +++ b/docs/versioned_docs/version-2.29.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.29.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.29.0/setup/kubernetes-aks.md index 6fad371369..f2086078dc 100644 --- a/docs/versioned_docs/version-2.29.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.29.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.29.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.29.0/setup/kubernetes-gke.md index 1cbbf82210..9961dc8777 100644 --- a/docs/versioned_docs/version-2.29.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.29.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.29.0/setup/kubernetes.md b/docs/versioned_docs/version-2.29.0/setup/kubernetes.md index 168c2cc926..2f5d66d276 100644 --- a/docs/versioned_docs/version-2.29.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.29.0/setup/kubernetes.md @@ -63,11 +63,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -75,6 +75,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.29.0/setup/openshift.md b/docs/versioned_docs/version-2.29.0/setup/openshift.md index ae8f4e5bf7..92c72590ba 100644 --- a/docs/versioned_docs/version-2.29.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.29.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://tooljet-deployments.s3.us-west-1.amazonaws.com/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.29.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.29.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.29.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.29.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.29.0/widgets/table.md b/docs/versioned_docs/version-2.29.0/widgets/table.md index 16794b5934..0cd3d47a00 100644 --- a/docs/versioned_docs/version-2.29.0/widgets/table.md +++ b/docs/versioned_docs/version-2.29.0/widgets/table.md @@ -197,7 +197,7 @@ This column type is automatically selected by default when a column is added or | Column name | Specify the name to be displayed on the table column header | | Overflow | Manage the handling of content that exceeds the cell dimensions. `Wrap` wraps the content onto the next line within the cell, `Scroll` enables scrolling for content that exceeds the cell, and `Hide` conceals content that goes beyond the cell boundary. | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Text color | Modify the color of the text in the column. You can use a hex color code or color name. The value can be dynamically assigned using JS. Refer to the [how-to guide](/docs/how-to/access-cellvalue-rowdata). | | Cell background color | Adjust the background color of the cell in the column. You can utilize a hex color code or color name. The value can be dynamically assigned using JS. | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -211,7 +211,7 @@ Selecting the column type as **Number** will only load numerical data in the col | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. | | Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | | Column Visibility | This option is enabled by default. Disabling it hides the column from the table. Its value can also be dynamically set to `{{true}}` or `{{false}}` to show or hide the column. | @@ -230,7 +230,7 @@ The **Badge** column type is utilized to exhibit labels on the columns using the | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the badge as an array | | Labels | Provide the labels for the values in the badge as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -250,7 +250,7 @@ Similar to the **Badge** column type, the **Multiple Badges** type is used to di | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the multiple badges as an array | | Labels | Provide the labels for the values in the multiple badges as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -270,7 +270,7 @@ The **Tags** column type is utilized to display tags within the column cells usi | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | | Column Visibility | This option is enabled by default. Disabling it hides the column from the table. Its value can also be dynamically set to `{{true}}` or `{{false}}` to show or hide the column. | @@ -288,7 +288,7 @@ The **Dropdown** column type is used to display a dropdown in the column cells u | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the dropdown as an array | | Labels | Provide the labels for the values in the dropdown as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -308,7 +308,7 @@ The **Radio** column type is used to show radio buttons in the column cells usin | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the radio as an array | | Labels | Provide the labels for the values in the radio as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -328,7 +328,7 @@ The **Multiselect** column type is used to show a multiselect dropdown in the co | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the multiselect as an array | | Labels | Provide the labels for the values in the multiselect as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -348,7 +348,7 @@ The **Toggle Switch** column type is used to display a toggle switch in the colu | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Active color | Set the color of the toggle switch when it is active using this property. | | + Add Event Handler | Add an event handler to perform actions whenever the toggle switch is turned on or off. | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | diff --git a/docs/versioned_docs/version-2.3.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.3.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.3.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.3.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.3.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.3.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.3.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.3.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.3.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.3.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.3.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.3.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.3.0/setup/azure-container.md b/docs/versioned_docs/version-2.3.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.3.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.3.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.3.0/setup/client.md b/docs/versioned_docs/version-2.3.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.3.0/setup/client.md +++ b/docs/versioned_docs/version-2.3.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.3.0/setup/digitalocean.md b/docs/versioned_docs/version-2.3.0/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.3.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.3.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.3.0/setup/docker.md b/docs/versioned_docs/version-2.3.0/setup/docker.md index 5fb0c63e77..c506e759c0 100644 --- a/docs/versioned_docs/version-2.3.0/setup/docker.md +++ b/docs/versioned_docs/version-2.3.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.3.0/setup/ec2.md b/docs/versioned_docs/version-2.3.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.3.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.3.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.3.0/setup/ecs.md b/docs/versioned_docs/version-2.3.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.3.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.3.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.3.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.3.0/setup/google-cloud-run.md index d67cbec292..1cf53e60c5 100644 --- a/docs/versioned_docs/version-2.3.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.3.0/setup/google-cloud-run.md @@ -153,11 +153,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -165,6 +165,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.3.0/setup/helm.md b/docs/versioned_docs/version-2.3.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.3.0/setup/helm.md +++ b/docs/versioned_docs/version-2.3.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.3.0/setup/heroku.md b/docs/versioned_docs/version-2.3.0/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.3.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.3.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.3.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.3.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.3.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.3.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.3.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.3.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.3.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.3.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.3.0/setup/kubernetes.md b/docs/versioned_docs/version-2.3.0/setup/kubernetes.md index b3bd0050f2..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.3.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.3.0/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.3.0/setup/openshift.md b/docs/versioned_docs/version-2.3.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.3.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.3.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.3.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.3.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.3.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.3.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.30.0/actions/set-localstorage.md b/docs/versioned_docs/version-2.30.0/actions/set-localstorage.md index 3dead574aa..bfa52c0a5e 100644 --- a/docs/versioned_docs/version-2.30.0/actions/set-localstorage.md +++ b/docs/versioned_docs/version-2.30.0/actions/set-localstorage.md @@ -5,55 +5,54 @@ title: Set localStorage # Set localStorage -This action allows you to specify a `key` and its corresponding `value` to be stored in localStorage. +This action allows you to specify a `key` and its corresponding `value` to be stored in local storage of the browser. Local storage can be useful in a lot of scenarios. Some of the most common use cases of the local storage includes: +- Saving form values so that users don't accidentally lose them if they reload the page +- Storing any kind of data that is not going to be transferred to the database -## Example: App that stores a name in localStorage and displays it on reload +
-1. Add an input field, button and a text as shown +## Example: Setting a Component Value Based on Local Storage -
+1. Add **Text Input**, **Button** and **Text** components to the canvas. -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/1.png) +
+ Add Components To The Canvas +
+ + +2. Select the Button, add a new event handler, and add a `Set local storage` action with `key` set to `localtest` and `value` set to `{{components.textinput1.value}}`. + +
+ Set Local Storage +
+ + This will set a local storage value with `localtest` as the key and the value entered in the Text Input component as its value. + +3. Create a `Run JavaScript code` query, and enter the code below: + + ```js + return localStorage.getItem("localtest"); + ``` +
+ Create RunJS Query +
+ + Click on the **Run** button in the Query Panel. This query will fetch the `localtest` local storage variable that we had set earlier. + +4. Select the **Text** component. Under its `Text` property, enter `{{queries.runjs1.data}}`. Now, the Text component will display the value returned by the `Run JavaScript code` query - the local variable we had set earlier. +
+ Update Value Of Text Component Based On Local Storage +
+ +5. Select the Button component. Add a new event handler to it, add a `Run query` action, select `runjs1` as the query, and set a debounce of `300`. +
+ Updating Text On Button Click +
+ + Now, every time you click on the Button component, it will set the local storage value, and the Text component will display the value set in local storage. + + :::info + Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` + :::
- -2. Select the button and add a `Set localStorage` action with `key` set to `name` and value pointing at the value of the text field - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/2.png) - -
- -3. Select the text label we've added and set its value to the name item from localStorage. - -:::info -Debounce field is empty by default, you can enter a numerical value to specify the time in milliseconds after which the action will be performed. ex: `300` -::: - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/debounce.png) - -
- - -4. Now save the application, this is important as we're about to reload the page. - -5. Type in anything you wish on the input box and click on the button - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/5.png) - -
- - -6. Reload the page, you'll see that the value stored in local storage is persisted and it is displayed on screen! - -
- -![ToolJet - Action reference -Set local storage sample app](/img/actions/localstorage/6.png) - -
- diff --git a/docs/versioned_docs/version-2.30.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.30.0/contributing-guide/setup/docker.md index fab644a5ce..a9b9716043 100644 --- a/docs/versioned_docs/version-2.30.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.30.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.30.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.30.0/contributing-guide/setup/macos.md index a42a7ccbf9..f66b7ab63d 100644 --- a/docs/versioned_docs/version-2.30.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.30.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.30.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.30.0/contributing-guide/setup/ubuntu.md index e11b09445a..9bf43a11fc 100644 --- a/docs/versioned_docs/version-2.30.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.30.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.30.0/data-sources/run-py.md b/docs/versioned_docs/version-2.30.0/data-sources/run-py.md index 23280e60f4..18dfaddb0b 100644 --- a/docs/versioned_docs/version-2.30.0/data-sources/run-py.md +++ b/docs/versioned_docs/version-2.30.0/data-sources/run-py.md @@ -3,53 +3,55 @@ id: run-py title: Run Python code --- -You can write custom Python code to interact with components and queries. To do that, you just need to create a new query and select **Run Python Code** from the available datasources. +You can write custom Python code to interact with components and queries. To do that, you need to create a new query and select **Run Python code** from the available data sources.
- Run JavaScript code + Run Python code
-## Using Python code to trigger component specific actions +## Using Python Code to Trigger Component Specific Actions -- Let's drag a **button** and a **text** widget onto the canvas. We will set a text on the text component and trigger button click event from the Python query. -- Click on the `+` on the query panel to create a query and select **Run Python code** from the available datasources -- Let's write the code in **Python Editor** and save the query: +- Drag a **Text** component onto the canvas. We will set the text on the Text component using the Python query. +- Create a query and select **Run Python code** from the available data sources +- Paste the below code in the code editor and save the query: - ```python - class Person: - def __init__(self, name, age): +```python +class Person: + def __init__(self, name, age): self.name = name self.age = age - def myfunc(self): + def myfunc(self): return "Hello my name is " + self.name - - p1 = Person(tj_globals.currentUser.firstName, 36) - - components.text1.setText(p1.myfunc()) - components.button1.click() - ``` -- The code above has a function `myfunc` which returns a string and we using the component specific action to set the **text component**'s value from the Python query. We are also triggering the button click using `components.button1.click()` + +p1 = Person(tj_globals.currentUser.firstName, 36) + +components.text1.setText(p1.myfunc()) +``` + +- The above code has a function `myfunc` which returns a string and we are using a **[Component Specific Action](/docs/tooljet-concepts/component-specific-actions)** to set the Text Component's value from the Python query. :::tip -- ToolJet's global variables can be accessed using **tj_globals**. ex: `tj_globals.currentUser.firstName` -- As of now, Run Python code only supports the [Python standard library](https://docs.python.org/3/library/) only. -- Check **[RunPy Limitations](/docs/contributing-guide/troubleshooting/runpy-limitations)** +- As of now, Run Python code only supports the [Python standard library](https://docs.python.org/3/library/). +- Check **[RunPy Limitations](/docs/contributing-guide/troubleshooting/runpy-limitations)** to go through the limitations with using Python code ::: -- Let's edit the properties of widgets: - - Add an event handler to the button - Select **On Click** event, **Show alert** action, and set a success message `Triggered using RunPy`. This will show a success alert popup whenever the button click event is triggered from the Python code. - - For the text component, we don't have to edit any property since we are changing the value directly from the Python code. +## Trigger Queries +To trigger queries in Python, you can use the below functions: -
- Run Python code -
+```py +actions.runQuery('getSalesData') +#replace getSalesData with your query name +``` -You can also write custom Python code to get the data from **External APIs** and manipulate the response for graphical representation. +```py +queries.getSalesData.run() +#replace getSalesData with your query name +``` ## Get Query Data -To immediately access the data returned by a query in the RunPy code, you can use the below functions: +To immediately access the data returned by a query in **Run Python code**, you can use the below functions: #### Retrieve the latest data of a query: ```py @@ -73,7 +75,7 @@ value = queries.getCustomerData.getRawData() value ``` -#### Retreive the loading state of a query: +#### Retrieve the loading state of a query: ```py response = await queries.getTodos.run() #replace getTodos with your query name @@ -86,7 +88,7 @@ value ## Get Variables -To immediately access a variable or page variable after setting it in the RunPy code, you can use the below functions. +To immediately access a variable or page variable after setting it in the **Run Python code**, you can use the below functions. #### Retrieve the current value of a variable: ```py @@ -106,6 +108,48 @@ actions.getPageVariable('number') #replace number with your desired variable name ``` +## Using Transformations With Python +**Run Python code** can be used to transform the data that is fetched in the queries. To test transformations using Python, create a new `REST API` query, leave the method as `GET` and enter the below url under the `URL` property. + +```js +https://dummyjson.com/products +``` + +Click on the **Run** button and check the preview of the returned data, below is the data structure of the response: + +```js +products_data = { + "products": [ + {"title": "iPhone 9", ...}, + {"title": "iPhone X", ...}, + # Additional products... + ] +} +``` + +#### Filter the titles from the response +To extract a list of product titles from the given data structure, we iterate through the `products` list and collect each product's `title` using the below code. Enable `Transformations` in the Query Editor and use the below code: + +```python +return [product["title"] for product in data["products"]] +``` + +### Filtering Products by Category + +To filter products by a specific category, such as "smartphones", and extract their titles. Enable `Transformations` in the Query Editor and use the below code: + +```python +return [product["title"] for product in data["products"] if product["category"] == "smartphones"] +``` + +### Calculating Average Price of a Category + +To calculate the average price of products within the "laptops" category. Enable `Transformations` in the Query Editor and use the below code: + +```python +return sum(product["price"] for product in data["products"] if product["category"] == "laptops") / len([product for product in data["products"] if product["category"] == "laptops"]) if len([product for product in data["products"] if product["category"] == "laptops"]) > 0 else 0 +``` + :::info Issues with writing custom Python code? Ask in our [Slack community](https://www.tooljet.com/slack). ::: diff --git a/docs/versioned_docs/version-2.30.0/gitsync.md b/docs/versioned_docs/version-2.30.0/gitsync.md index 6a712879c8..6d1bb19ec3 100644 --- a/docs/versioned_docs/version-2.30.0/gitsync.md +++ b/docs/versioned_docs/version-2.30.0/gitsync.md @@ -26,9 +26,7 @@ GitSync provides a straightforward solution for creating backups of your applica Facilitating the movement of applications across different ToolJet deployments (e.g., from development to staging to production), GitSync acts as a pivotal tool for environment migration. Users can effortlessly transfer their applications across environments by pushing changes to a Git repository.
- -GitSync - + GitSync

@@ -49,9 +47,7 @@ Facilitating the movement of applications across different ToolJet deployments ( Create a new repository on GitHub. The repository can be public or private. You can also use an existing repository. Make sure that the repository is empty.
- -GitHub - + GitSync
### Step 2: Obtain the repository URL @@ -59,9 +55,7 @@ Create a new repository on GitHub. The repository can be public or private. You Obtain the **SSH URL** of the repository. When a repository is created, GitHub shows a screen with the repository URL. If the repository is already created, you can obtain the URL by clicking on the **Clone or download** button.
- -GitHub - + GitSync
### Step 3: Configure the GitSync feature on ToolJet @@ -69,18 +63,18 @@ Obtain the **SSH URL** of the repository. When a repository is created, GitHub s Go to the **Workspace settings**, and click on the **Configure git** tab.
- -GitSync - + GitSync

Enter the **SSH URL** of the repository (obtained in Step 2) in the **Git repository URL** field. Click on the **Generate SSH key** button, and copy the SSH key that is generated. The SSH key is used to authenticate ToolJet with the repository. +There are two types of generated SSH keys: ** +- **ED25519**: This is a secure and efficient algorithm that is used for generating SSH keys. It is recommended to use this key type. VCS providers like GitHub and GitLab recommend using this key type +- **RSA**: This is an older algorithm that is used for generating SSH keys. It is not recommended to use this key type. Older VCS providers like Bitbucket recommend using this key type. +
- -GitSync - + GitSync
### Step 4: Deploy the SSH key to GitHub repository @@ -88,17 +82,13 @@ Enter the **SSH URL** of the repository (obtained in Step 2) in the **Git reposi Go to the **Settings** tab of the GitHub repository that you created in Step 1, and click on the **Deploy keys** tab. Click on the **Add deploy key** button.
- -GitHub - + GitSync
Enter a title for the SSH key in the **Title** field. Paste the SSH key that you copied in Step 3 in the **Key** field. Make sure that the **Allow write access** checkbox is checked, especially when configuring the GitSync feature to [push changes to Git](#pushing-changes-to-git-repo). However, it is not mandatory to check this option when setting up the GitSync feature for [pulling changes from Git](#pulling-changes-from-git-repo). Finally, click on the **Add key** button.
- -GitHub - + GitSync
### Step 5: Finish the GitSync configuration on ToolJet @@ -106,10 +96,25 @@ Enter a title for the SSH key in the **Title** field. Paste the SSH key that you Go back to the **Configure git** tab on ToolJet, and click on the **Finalize setup** button. If the SSH key is configured correctly, you will see a success message.
- -GitSync - + GitSync
+
+ +## Auto-commit on promoting environment + +When you promote an environment, from **Developement to Staging** or from **Staging to Production**, the changes will be automatically committed to the git repository. The commit message will be ` Version of promoted from to `. The author will be the user who promoted the environment. + +
+ GitSync +
+
+ +This option can be enabled or disabled from the **Configure git** tab on the **Workspace settings** page. By default, this option is disabled. + +
+ GitSync +
+
## Enable/Disable GitSync @@ -124,10 +129,9 @@ On clicking the GitSync button, the users will be able to commit changes to the 2. For admin users: The users will see a dialogue box with a link to configure the GitSync feature.
- -GitSync - + GitSync
+
## Delete GitSync configuration @@ -137,10 +141,9 @@ To delete the GitSync configuration, go to the **Configure git** tab on the **Wo - Deleting the GitSync configuration will not delete the apps from the git repository. The apps will still be available in the git repository in the same state as they were before the GitSync configuration was deleted.
- -GitSync - + GitSync
+
## Git repo @@ -149,10 +152,9 @@ Once the initial commit is made, you can see the app files in the git repository The **meta.json** file holds information about apps such as the **App name**, **last commit message**, **last commit user**, **last commit date**, **version name**, and **version id**.
- -GitSync - + GitSync
+
## Pushing changes to git repo @@ -167,29 +169,25 @@ If the app name is same as the name of the existing app in the git repo, it will :::
- -GitSync - + GitSync

Selecting the `Commit changes` option will create a new commit in the git repository. The commit message will be `App creation` and the author will be the user who created the app.
- -GitSync - + GitSync
+
### App rename Whenever an app is renamed, the changes will be automatically committed to the git repository. The commit message will be `App is renamed` and the author will be the user who renamed the app.
- -GitSync - + GitSync
+
### App updates @@ -198,19 +196,16 @@ Whenever a user makes a change in an app, they can make a commit to the git repo **Last commit details** helps the user to know the last commit message, author, date, and time. This helps the user to know the last commit details and make the commit message accordingly.
- -GitSync - + GitSync

Once the changes are committed, the user can see the commit message, author, and date in the git repository.
- -GitSync - + GitSync
+
### App deletion @@ -221,10 +216,9 @@ Whenever a user deleted an app from the workspace, the app will not be deleted f Whenever a user creates a new app version and creates a commit to git repository, the **JSON** file in the app folder will be replaced with the new version of the app that was created. The **meta.json** file in the **.meta** folder will also be updated with the new version id and version name.
- -GitSync - + GitSync
+
## Pulling changes from git repo @@ -233,9 +227,7 @@ You can configure the GitSync feature on another workspace to pull the changes f Once the GitSync feature is configured, go to the ToolJet dashboard and click on the three dots on the right side of the **Create new app** button. Click on the **Import from git repository** option.
- -GitSync - + GitSync

@@ -248,20 +240,18 @@ On clicking the **Import from git repository** option, a modal will open with th :::
- -GitSync - + GitSync
+
### Checking for updates You can check for updates in the git repository by clicking on the **GitSync** button on the topbar. On clicking the **GitSync** button, a modal will open with the option to **Check for updates**. Click on the **Check for updates** button to check for updates in the git repository. If there are any updates, you will see the details of the updates such as commit message, author, and the date in the modal. Click on the **Pull changes** button to pull the changes from the git repository.
- -GitSync - + GitSync
+
@@ -285,8 +275,9 @@ You can check for updates in the git repository by clicking on the **GitSync** b Create a new repository on GitLab. The repository can be public or private. You can also use an existing repository. **Make sure that the repository is empty**.
- GitLab Repo + GitLab Repo
+
@@ -297,8 +288,9 @@ Create a new repository on GitLab. The repository can be public or private. You Obtain the **SSH URL** of the repository. On GitLab, you can obtain the URL by clicking on the **Clone** button and selecting the **SSH** option.
- GitLab SSH + GitLab Repo
+
@@ -309,14 +301,20 @@ Obtain the **SSH URL** of the repository. On GitLab, you can obtain the URL by c Go to the **Workspace settings**, and click on the **Configure git** tab.
- GitLab SSH Key + GitLab Repo
+
Enter the **SSH URL** of the repository (obtained in Step 2) in the **Git repository URL** field. Click on the **Generate SSH key** button, and copy the SSH key that is generated. The SSH key is used to authenticate ToolJet with the gitlab repository. +There are two types of generated SSH keys: ** +- **ED25519**: This is a secure and efficient algorithm that is used for generating SSH keys. It is recommended to use this key type. VCS providers like GitHub and GitLab recommend using this key type +- **RSA**: This is an older algorithm that is used for generating SSH keys. It is not recommended to use this key type. Older VCS providers like Bitbucket recommend using this key type. +
- GitLab SSH Key + GitLab Repo
+
@@ -327,17 +325,16 @@ Enter the **SSH URL** of the repository (obtained in Step 2) in the **Git reposi From the top-left corner, click on the user avatar and select the **Edit Profile** option. Navigate to the **SSH Keys** tab and click on the **Add new key** button.
- GitLab SSH Key + GitLab SSH Key
+
Paste the SSH key that you copied in Step 3 in the **Key** field, enter a title for the SSH key in the **Title** field, set **Usage type** to **Authenticatioin & signing**, and set the ***Expiration date(optional)**. Finally, click on the **Add key** button. - -
- GitLab SSH Key + GitLab SSH Key
+
@@ -348,13 +345,25 @@ Enter a title for the SSH key in the **Title** field. Paste the SSH key that you Go back to the **Configure git** tab on ToolJet, and click on the **Finalize setup** button. If the SSH key is configured correctly, you will see a success message.
- GitLab SSH Key + GitLab SSH Key
+
+## Auto-commit on promoting environment + +When you promote an environment, from **Developement to Staging** or from **Staging to Production**, the changes will be automatically committed to the git repository. The commit message will be ` Version of promoted from to `. The author will be the user who promoted the environment. + +This option can be enabled or disabled from the **Configure git** tab on the **Workspace settings** page. By default, this option is disabled. + +
+ GitSync +
+
+
## Enable/Disable GitSync diff --git a/docs/versioned_docs/version-2.30.0/how-to/run-action-from-runjs.md b/docs/versioned_docs/version-2.30.0/how-to/run-action-from-runjs.md index 3f52ff2a21..0b385d8193 100644 --- a/docs/versioned_docs/version-2.30.0/how-to/run-action-from-runjs.md +++ b/docs/versioned_docs/version-2.30.0/how-to/run-action-from-runjs.md @@ -12,11 +12,13 @@ ToolJet allows you to execute various [actions](/docs/actions/show-alert) within **Syntax:** ```js -queries.queryName.run(); +queries.getSalesData.run() +// replace getSalesData with your query name ``` or ```js -await actions.runQuery('queryName'); +await actions.runQuery('getSalesData') +// replace getSalesData with your query name ``` **Example:** diff --git a/docs/versioned_docs/version-2.30.0/how-to/use-url-params-on-load.md b/docs/versioned_docs/version-2.30.0/how-to/use-url-params-on-load.md new file mode 100644 index 0000000000..5f5378eaaf --- /dev/null +++ b/docs/versioned_docs/version-2.30.0/how-to/use-url-params-on-load.md @@ -0,0 +1,103 @@ +--- +id: use-url-params-on-load +title: Use URL Parameters on page load +--- + +In this guide, we will learn how to use URL parameters at the time of page load. The URL parameters are used to pass data from one page to another. Currently, we can add URL parameters in the following ways: + +- From events through the [Switch page](/docs/actions/switch-page) action +- From the [JavaScript code](/docs/actions/switch-page/#switch-page-with-query-params) queries + +If a page is opened with URL parameters, you can access them using the `{{globals.urlparams}}`. This object contains all the URL parameters as key-value pairs and specific parameters can be accessed using the key like `{{globals.urlparams.}}`. + +Let's take a look at an example below to understand how to use URL parameters on page load. + +## Using URL parameters on page load to execute REST API queries + +Create two pages, `Home` and `Dashboard`. When a new app is created, a page named `Home` is created by default. Create a new page named `Dashboard` from the Pages menu in the left sidebar. + +
+ Use URL Parameters on page load +
+ +## Home and Dashboard Pages + +Add a form component to the `Home` page. The form component will have a text input fields and a button. The text input field will be used to enter the name and the button will be used to navigate to the `Dashboard` page. Let's name the text input field as `email` and the button as `Submit`. + +
+ Use URL Parameters on page load +
+ +Select the button and add the event `On click`, select action `Switch page`, and then select the page `Dashboard`. Here, we will also find the option to add URL parameters. Add the URL parameter `email` and set the value to `{{components.form1.data.textinput1.value}}`. This will pass the value of the email input field to the `Dashboard` page as a URL parameter. + +
+ Use URL Parameters on page load +
+ +Now, on clicking the `Submit` button, the `Dashboard` page will be opened with the URL parameter `email` containing the value of the email input field. You can open the Inspector on left sidebar and navigate to the `URL Params` under the `globals` to check the URL parameters. + +
+ Use URL Parameters on page load +
+ +## Queries and binding data + +In the `Dashboard` page, add two table components. We will be loading the data from two different REST API queries on these tables. + +### Query 1: Get products + +- Create a new REST API query and name it as `products`. We will be using a mock REST API to fetch the data. The URL for the REST API is `https://fakestoreapi.com/products`. Run the query and check the preview to see the returned data. +- Go to the `table1` properties, set the value of table data to `{{queries.products.data}}`. This will bind the data returned from the REST API query to the table. + +
+ Use URL Parameters on page load +
+ +### Query 2: Get user details + +- Create a new REST API query and name it as `users`. We will be using a mock REST API to fetch the data. The URL for the REST API is `https://jsonplaceholder.typicode.com/users`. Run the query and check the preview to see the returned data. +- Go to the `table2` properties, set the value of table data to `{{queries.users.data}}`. This will bind the data returned from the REST API query to the table. + +
+ Use URL Parameters on page load +
+ +### Query 3: JavaScript code to use URL parameters + +- Create a new JavaScript code query and name it as `urlparams`. We will be using this query to access the URL parameters and to check if the email parameter is present in the URL, then trigger the REST API queries. + +```javascript +function waitForURLParams(timeout) { // Wait for URL parameters to be available + const check = resolve => { // Check if URL parameters are available + if (location.search.length > 0) resolve(); // URL parameters are available + else setTimeout(_ => check(resolve), timeout); // Check again after a timeout + } + return new Promise(check); // Return a promise that resolves when URL parameters are available +} + +async function checkAndRunQuery(timeout) { // Check if URL parameters are available and run the REST API queries + await waitForURLParams(timeout); // Wait for URL parameters to be available + const urlParams = new URLSearchParams(window.location.search); // Get URL parameters + + if (urlParams.get('email')) { // Check if email parameter is present in the URL + await actions.runQuery('products'); // Run the REST API query to get products + await actions.runQuery('users'); // Run the REST API query to get user details + } + else { + alert('URL param not found'); // Alert if email parameter is not present in the URL + } +} + +checkAndRunQuery(5000); // Check if URL parameters are available and run the REST API queries after a timeout of 5 seconds +``` + +## Dashboard page event handler + +- Finally, go to the Pages menu in the left sidebar and open the menu for the `Dashboard` page. +- Select the option to add Event handler and add a new `On page load`, select the option to `Run query` and select the query `urlparams`. This will trigger the JavaScript code query to check if the email parameter is present in the URL and then run the REST API queries whenever the `Dashboard` page is loaded. + +
+ Use URL Parameters on page load +
+ +Now, whenever the user will enter the email in the `Home` page and click the `Submit` button, the `Dashboard` page will be opened with the URL parameter `email` containing the value of the email input field. The JavaScript code query will check if the email parameter is present in the URL and then run the REST API queries to fetch the data. The data will be displayed in the tables on the `Dashboard` page. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.30.0/setup/azure-container.md b/docs/versioned_docs/version-2.30.0/setup/azure-container.md index e5001e4046..576eb774ae 100644 --- a/docs/versioned_docs/version-2.30.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.30.0/setup/azure-container.md @@ -69,19 +69,19 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.30.0/setup/client.md b/docs/versioned_docs/version-2.30.0/setup/client.md index 07c1cf93ce..a539a10102 100644 --- a/docs/versioned_docs/version-2.30.0/setup/client.md +++ b/docs/versioned_docs/version-2.30.0/setup/client.md @@ -97,18 +97,18 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.30.0/setup/digitalocean.md b/docs/versioned_docs/version-2.30.0/setup/digitalocean.md index 8413df78c5..4366de0053 100644 --- a/docs/versioned_docs/version-2.30.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.30.0/setup/digitalocean.md @@ -108,18 +108,18 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#enable-tooljet-database--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.30.0/setup/docker.md b/docs/versioned_docs/version-2.30.0/setup/docker.md index 322dd71dbf..07b7639e31 100644 --- a/docs/versioned_docs/version-2.30.0/setup/docker.md +++ b/docs/versioned_docs/version-2.30.0/setup/docker.md @@ -38,17 +38,18 @@ Confused about which setup to select? Feel free to ask the community via Slack: curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose-db.yaml mv docker-compose-db.yaml docker-compose.yaml mkdir postgres_data - mkdir redis_data ``` 2. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): - ```bash + ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/.env.internal.example curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/internal.sh && chmod +x internal.sh mv .env.internal.example .env && ./internal.sh ``` + `internal.sh` helps to generate the basic .env variables such as the LOCKBOX_MASTER_KEY, SECRET_KEY_BASE, and the password for postgreSQL database. + 3. To start the docker container, use the following command: ```bash @@ -84,7 +85,6 @@ Confused about which setup to select? Feel free to ask the community via Slack: 2. Download our production docker-compose file into the server. ```bash curl -LO https://tooljet-deployments.s3.us-west-1.amazonaws.com/docker/docker-compose.yaml - mkdir redis_data ``` 3. Create `.env` file in the current directory (where the docker-compose.yaml file is downloaded as in step 1): @@ -143,19 +143,19 @@ cat your_dump.sql | docker exec -i --user postgres ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.30.0/setup/ec2.md b/docs/versioned_docs/version-2.30.0/setup/ec2.md index bc06e39740..e7e43cf8a3 100644 --- a/docs/versioned_docs/version-2.30.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.30.0/setup/ec2.md @@ -86,19 +86,19 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.30.0/setup/ecs.md b/docs/versioned_docs/version-2.30.0/setup/ecs.md index 85fed5cdfd..182b08dd44 100644 --- a/docs/versioned_docs/version-2.30.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.30.0/setup/ecs.md @@ -227,19 +227,19 @@ Follow the steps below to deploy PostgREST on a ECS cluster. Update ToolJet deployment with the appropriate env variables [here](https://docs.tooljet.com/docs/setup/env-vars/#enable-tooljet-database--optional-) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.30.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.30.0/setup/google-cloud-run.md index 055ca222c6..697813432e 100644 --- a/docs/versioned_docs/version-2.30.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.30.0/setup/google-cloud-run.md @@ -164,18 +164,18 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple
-## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.30.0/setup/helm.md b/docs/versioned_docs/version-2.30.0/setup/helm.md index 799600e8a7..73527b3a29 100644 --- a/docs/versioned_docs/version-2.30.0/setup/helm.md +++ b/docs/versioned_docs/version-2.30.0/setup/helm.md @@ -35,18 +35,18 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.30.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.30.0/setup/kubernetes-aks.md index f08d68dc3b..b01d6ee7d5 100644 --- a/docs/versioned_docs/version-2.30.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.30.0/setup/kubernetes-aks.md @@ -54,18 +54,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.30.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.30.0/setup/kubernetes-gke.md index 45926f4510..d219ed0586 100644 --- a/docs/versioned_docs/version-2.30.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.30.0/setup/kubernetes-gke.md @@ -80,18 +80,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.30.0/setup/kubernetes.md b/docs/versioned_docs/version-2.30.0/setup/kubernetes.md index 4461c71e36..e7915b6db8 100644 --- a/docs/versioned_docs/version-2.30.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.30.0/setup/kubernetes.md @@ -63,18 +63,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://tooljet-deployments.s3.us-west-1.amazonaws.com/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.30.0/setup/openshift.md b/docs/versioned_docs/version-2.30.0/setup/openshift.md index 553387c83b..ac6815e79e 100644 --- a/docs/versioned_docs/version-2.30.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.30.0/setup/openshift.md @@ -69,18 +69,18 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://tooljet-deployments.s3.us-west-1.amazonaws.com/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.30.0/setup/system-requirements.md b/docs/versioned_docs/version-2.30.0/setup/system-requirements.md new file mode 100644 index 0000000000..f6488db137 --- /dev/null +++ b/docs/versioned_docs/version-2.30.0/setup/system-requirements.md @@ -0,0 +1,31 @@ +--- +id: system-requirements +title: System Requirements +--- + +This page details the system requirements for setting up and running our software, including both Docker local setups and server deployments. Tailor your setup to match these requirements for optimal performance. + +## Docker Local Setup Requirements + +#### Windows +For users setting up Docker locally on a Windows machine: +- **RAM**: Minimum of 16GB RAM is required. + +#### Mac +For Docker setups on Mac systems: +- **RAM**: It is recommended to have 16GB RAM. + +## Server Requirements + +The basic requirements for server setups are as follows: +- **RAM**: Minimum of 2GB. +- **CPU**: At least 1 CPU core. + +Adjustments can be made based on specific needs and the expected load on the server. + +## Bare-Metal Setup + +For those opting for a **[bare-metal setup](/docs/contributing-guide/setup/docker)** instead of Docker: +- **RAM**: 8GB RAM is sufficient for a bare-metal setup. + +Please ensure your system meets these requirements before proceeding with the installation. Adjustments to the server specifications should be made considering the specific demands of your deployment scenario. diff --git a/docs/versioned_docs/version-2.30.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.30.0/setup/tooljet-subpath.md index 63d557bc41..5444b89f40 100644 --- a/docs/versioned_docs/version-2.30.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.30.0/setup/tooljet-subpath.md @@ -20,19 +20,19 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: - It is **crucial to perform a comprehensive backup of your database** before starting the upgrade process to prevent data loss. -- Ensure that your current version is v2.23.0-ee2.10.2 before upgrading. +- Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.0-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. diff --git a/docs/versioned_docs/version-2.30.0/widgets/table.md b/docs/versioned_docs/version-2.30.0/widgets/table.md index 16794b5934..0cd3d47a00 100644 --- a/docs/versioned_docs/version-2.30.0/widgets/table.md +++ b/docs/versioned_docs/version-2.30.0/widgets/table.md @@ -197,7 +197,7 @@ This column type is automatically selected by default when a column is added or | Column name | Specify the name to be displayed on the table column header | | Overflow | Manage the handling of content that exceeds the cell dimensions. `Wrap` wraps the content onto the next line within the cell, `Scroll` enables scrolling for content that exceeds the cell, and `Hide` conceals content that goes beyond the cell boundary. | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Text color | Modify the color of the text in the column. You can use a hex color code or color name. The value can be dynamically assigned using JS. Refer to the [how-to guide](/docs/how-to/access-cellvalue-rowdata). | | Cell background color | Adjust the background color of the cell in the column. You can utilize a hex color code or color name. The value can be dynamically assigned using JS. | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -211,7 +211,7 @@ Selecting the column type as **Number** will only load numerical data in the col | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. | | Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | | Column Visibility | This option is enabled by default. Disabling it hides the column from the table. Its value can also be dynamically set to `{{true}}` or `{{false}}` to show or hide the column. | @@ -230,7 +230,7 @@ The **Badge** column type is utilized to exhibit labels on the columns using the | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the badge as an array | | Labels | Provide the labels for the values in the badge as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -250,7 +250,7 @@ Similar to the **Badge** column type, the **Multiple Badges** type is used to di | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the multiple badges as an array | | Labels | Provide the labels for the values in the multiple badges as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -270,7 +270,7 @@ The **Tags** column type is utilized to display tags within the column cells usi | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | | Column Visibility | This option is enabled by default. Disabling it hides the column from the table. Its value can also be dynamically set to `{{true}}` or `{{false}}` to show or hide the column. | @@ -288,7 +288,7 @@ The **Dropdown** column type is used to display a dropdown in the column cells u | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the dropdown as an array | | Labels | Provide the labels for the values in the dropdown as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -308,7 +308,7 @@ The **Radio** column type is used to show radio buttons in the column cells usin | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the radio as an array | | Labels | Provide the labels for the values in the radio as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -328,7 +328,7 @@ The **Multiselect** column type is used to show a multiselect dropdown in the co | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Values | Provide the values for the multiselect as an array | | Labels | Provide the labels for the values in the multiselect as an array | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | @@ -348,7 +348,7 @@ The **Toggle Switch** column type is used to display a toggle switch in the colu | ----------- | ----------- | | Column name | Specify the name to be displayed on the table column header | | Key | Specify the key name associated with the loaded data in the table. If no key is provided, the `Column name` is used as the key for that column. | -| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can change use a JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | +| Transformation | Allows you to transform the data of a cell value. The default value will be `{{cellValue}}`. You can use JavaScript code to dynamically generate a value. For instance, to round off a value, you can use
`{{cellValue > 4.5 ? 5 : 4}}`. || Horizontal alignment | Positions content left, center, or right within table column cells for improved readability and visual presentation. | | Active color | Set the color of the toggle switch when it is active using this property. | | + Add Event Handler | Add an event handler to perform actions whenever the toggle switch is turned on or off. | | Make editable | This option is disabled by default. Enabling it allows the column to be edited by app users. Its value can also be dynamically set to `{{true}}` or `{{false}}` to toggle it on or off. | diff --git a/docs/versioned_docs/version-2.4.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.4.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.4.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.4.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.4.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.4.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.4.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.4.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.4.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.4.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.4.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.4.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.4.0/setup/azure-container.md b/docs/versioned_docs/version-2.4.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.4.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.4.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.4.0/setup/client.md b/docs/versioned_docs/version-2.4.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.4.0/setup/client.md +++ b/docs/versioned_docs/version-2.4.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.4.0/setup/digitalocean.md b/docs/versioned_docs/version-2.4.0/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.4.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.4.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.4.0/setup/docker.md b/docs/versioned_docs/version-2.4.0/setup/docker.md index 5c2faf0db9..6c3077bc58 100644 --- a/docs/versioned_docs/version-2.4.0/setup/docker.md +++ b/docs/versioned_docs/version-2.4.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.4.0/setup/ec2.md b/docs/versioned_docs/version-2.4.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.4.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.4.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.4.0/setup/ecs.md b/docs/versioned_docs/version-2.4.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.4.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.4.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.4.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.4.0/setup/google-cloud-run.md index 7ba4958d41..6d114fecf2 100644 --- a/docs/versioned_docs/version-2.4.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.4.0/setup/google-cloud-run.md @@ -153,11 +153,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -165,6 +165,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.4.0/setup/helm.md b/docs/versioned_docs/version-2.4.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.4.0/setup/helm.md +++ b/docs/versioned_docs/version-2.4.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.4.0/setup/heroku.md b/docs/versioned_docs/version-2.4.0/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.4.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.4.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.4.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.4.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.4.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.4.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.4.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.4.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.4.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.4.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.4.0/setup/kubernetes.md b/docs/versioned_docs/version-2.4.0/setup/kubernetes.md index b3bd0050f2..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.4.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.4.0/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.4.0/setup/openshift.md b/docs/versioned_docs/version-2.4.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.4.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.4.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.4.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.4.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.4.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.4.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.5.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.5.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.5.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.5.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.5.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.5.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.5.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.5.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.5.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.5.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.5.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.5.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.5.0/setup/azure-container.md b/docs/versioned_docs/version-2.5.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.5.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.5.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.5.0/setup/client.md b/docs/versioned_docs/version-2.5.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.5.0/setup/client.md +++ b/docs/versioned_docs/version-2.5.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.5.0/setup/digitalocean.md b/docs/versioned_docs/version-2.5.0/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.5.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.5.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.5.0/setup/docker.md b/docs/versioned_docs/version-2.5.0/setup/docker.md index d0d0c3b084..52b61b4303 100644 --- a/docs/versioned_docs/version-2.5.0/setup/docker.md +++ b/docs/versioned_docs/version-2.5.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.5.0/setup/ec2.md b/docs/versioned_docs/version-2.5.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.5.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.5.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.5.0/setup/ecs.md b/docs/versioned_docs/version-2.5.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.5.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.5.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.5.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.5.0/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.5.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.5.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.5.0/setup/helm.md b/docs/versioned_docs/version-2.5.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.5.0/setup/helm.md +++ b/docs/versioned_docs/version-2.5.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.5.0/setup/heroku.md b/docs/versioned_docs/version-2.5.0/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.5.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.5.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.5.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.5.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.5.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.5.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.5.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.5.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.5.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.5.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.5.0/setup/kubernetes.md b/docs/versioned_docs/version-2.5.0/setup/kubernetes.md index b3bd0050f2..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.5.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.5.0/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.5.0/setup/openshift.md b/docs/versioned_docs/version-2.5.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.5.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.5.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.5.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.5.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.5.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.5.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.6.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.6.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.6.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.6.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.6.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.6.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.6.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.6.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.6.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.6.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.6.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.6.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.6.0/setup/azure-container.md b/docs/versioned_docs/version-2.6.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.6.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.6.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.6.0/setup/client.md b/docs/versioned_docs/version-2.6.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.6.0/setup/client.md +++ b/docs/versioned_docs/version-2.6.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.6.0/setup/digitalocean.md b/docs/versioned_docs/version-2.6.0/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.6.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.6.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.6.0/setup/docker.md b/docs/versioned_docs/version-2.6.0/setup/docker.md index 7f0e86f170..d728849d83 100644 --- a/docs/versioned_docs/version-2.6.0/setup/docker.md +++ b/docs/versioned_docs/version-2.6.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.6.0/setup/ec2.md b/docs/versioned_docs/version-2.6.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.6.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.6.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.6.0/setup/ecs.md b/docs/versioned_docs/version-2.6.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.6.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.6.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.6.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.6.0/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.6.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.6.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.6.0/setup/helm.md b/docs/versioned_docs/version-2.6.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.6.0/setup/helm.md +++ b/docs/versioned_docs/version-2.6.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.6.0/setup/heroku.md b/docs/versioned_docs/version-2.6.0/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.6.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.6.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.6.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.6.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.6.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.6.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.6.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.6.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.6.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.6.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.6.0/setup/kubernetes.md b/docs/versioned_docs/version-2.6.0/setup/kubernetes.md index b3bd0050f2..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.6.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.6.0/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.6.0/setup/openshift.md b/docs/versioned_docs/version-2.6.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.6.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.6.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.6.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.6.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.6.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.6.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.7.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.7.0/contributing-guide/setup/docker.md index 8f06a990b3..1c25554cae 100644 --- a/docs/versioned_docs/version-2.7.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.7.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.7.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.7.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.7.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.7.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.7.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.7.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.7.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.7.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.7.0/setup/azure-container.md b/docs/versioned_docs/version-2.7.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.7.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.7.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.7.0/setup/client.md b/docs/versioned_docs/version-2.7.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.7.0/setup/client.md +++ b/docs/versioned_docs/version-2.7.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.7.0/setup/digitalocean.md b/docs/versioned_docs/version-2.7.0/setup/digitalocean.md index 8717c7cf9c..ca6ac791ac 100644 --- a/docs/versioned_docs/version-2.7.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.7.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.7.0/setup/docker.md b/docs/versioned_docs/version-2.7.0/setup/docker.md index 33f0c763b1..70fe0341ec 100644 --- a/docs/versioned_docs/version-2.7.0/setup/docker.md +++ b/docs/versioned_docs/version-2.7.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.7.0/setup/ec2.md b/docs/versioned_docs/version-2.7.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.7.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.7.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.7.0/setup/ecs.md b/docs/versioned_docs/version-2.7.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.7.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.7.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.7.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.7.0/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.7.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.7.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.7.0/setup/helm.md b/docs/versioned_docs/version-2.7.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.7.0/setup/helm.md +++ b/docs/versioned_docs/version-2.7.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.7.0/setup/heroku.md b/docs/versioned_docs/version-2.7.0/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.7.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.7.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.7.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.7.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.7.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.7.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.7.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.7.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.7.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.7.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.7.0/setup/kubernetes.md b/docs/versioned_docs/version-2.7.0/setup/kubernetes.md index b3bd0050f2..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.7.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.7.0/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.7.0/setup/openshift.md b/docs/versioned_docs/version-2.7.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.7.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.7.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.7.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.7.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.7.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.7.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.8.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.8.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.8.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.8.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.8.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.8.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.8.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.8.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.8.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.8.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.8.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.8.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.8.0/setup/azure-container.md b/docs/versioned_docs/version-2.8.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.8.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.8.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.8.0/setup/client.md b/docs/versioned_docs/version-2.8.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.8.0/setup/client.md +++ b/docs/versioned_docs/version-2.8.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.8.0/setup/digitalocean.md b/docs/versioned_docs/version-2.8.0/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.8.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.8.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.8.0/setup/docker.md b/docs/versioned_docs/version-2.8.0/setup/docker.md index 0f0b056507..914c38421a 100644 --- a/docs/versioned_docs/version-2.8.0/setup/docker.md +++ b/docs/versioned_docs/version-2.8.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.8.0/setup/ec2.md b/docs/versioned_docs/version-2.8.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.8.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.8.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.8.0/setup/ecs.md b/docs/versioned_docs/version-2.8.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.8.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.8.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.8.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.8.0/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.8.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.8.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.8.0/setup/helm.md b/docs/versioned_docs/version-2.8.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.8.0/setup/helm.md +++ b/docs/versioned_docs/version-2.8.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.8.0/setup/heroku.md b/docs/versioned_docs/version-2.8.0/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.8.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.8.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.8.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.8.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.8.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.8.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.8.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.8.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.8.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.8.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.8.0/setup/kubernetes.md b/docs/versioned_docs/version-2.8.0/setup/kubernetes.md index b3bd0050f2..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.8.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.8.0/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.8.0/setup/openshift.md b/docs/versioned_docs/version-2.8.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.8.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.8.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.8.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.8.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.8.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.8.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.9.0/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.9.0/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.9.0/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.9.0/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.9.0/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.9.0/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.9.0/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.9.0/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.9.0/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.9.0/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.9.0/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.9.0/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.9.0/setup/azure-container.md b/docs/versioned_docs/version-2.9.0/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.9.0/setup/azure-container.md +++ b/docs/versioned_docs/version-2.9.0/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.0/setup/client.md b/docs/versioned_docs/version-2.9.0/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.9.0/setup/client.md +++ b/docs/versioned_docs/version-2.9.0/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.0/setup/digitalocean.md b/docs/versioned_docs/version-2.9.0/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.9.0/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.9.0/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.0/setup/docker.md b/docs/versioned_docs/version-2.9.0/setup/docker.md index 6852360ddb..86eb043ac5 100644 --- a/docs/versioned_docs/version-2.9.0/setup/docker.md +++ b/docs/versioned_docs/version-2.9.0/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.9.0/setup/ec2.md b/docs/versioned_docs/version-2.9.0/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.9.0/setup/ec2.md +++ b/docs/versioned_docs/version-2.9.0/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.9.0/setup/ecs.md b/docs/versioned_docs/version-2.9.0/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.9.0/setup/ecs.md +++ b/docs/versioned_docs/version-2.9.0/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.0/setup/google-cloud-run.md b/docs/versioned_docs/version-2.9.0/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.9.0/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.9.0/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.0/setup/helm.md b/docs/versioned_docs/version-2.9.0/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.9.0/setup/helm.md +++ b/docs/versioned_docs/version-2.9.0/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.0/setup/heroku.md b/docs/versioned_docs/version-2.9.0/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.9.0/setup/heroku.md +++ b/docs/versioned_docs/version-2.9.0/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.0/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.9.0/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.9.0/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.9.0/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.0/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.9.0/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.9.0/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.9.0/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.0/setup/kubernetes.md b/docs/versioned_docs/version-2.9.0/setup/kubernetes.md index b3bd0050f2..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.9.0/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.9.0/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.0/setup/openshift.md b/docs/versioned_docs/version-2.9.0/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.9.0/setup/openshift.md +++ b/docs/versioned_docs/version-2.9.0/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.0/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.9.0/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.9.0/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.9.0/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_docs/version-2.9.4/contributing-guide/setup/docker.md b/docs/versioned_docs/version-2.9.4/contributing-guide/setup/docker.md index 4b4c9873db..c61cc1a37d 100644 --- a/docs/versioned_docs/version-2.9.4/contributing-guide/setup/docker.md +++ b/docs/versioned_docs/version-2.9.4/contributing-guide/setup/docker.md @@ -10,7 +10,7 @@ The following guide is intended for contributors to set-up ToolJet locally. If y Docker compose is the easiest way to setup ToolJet server and client locally. :::info -If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/docker-local). +If you rather want to try out ToolJet locally with docker, you can follow the steps [here](https://docs.tooljet.com/docs/setup/try-tooljet). ::: ## Prerequisites diff --git a/docs/versioned_docs/version-2.9.4/contributing-guide/setup/macos.md b/docs/versioned_docs/version-2.9.4/contributing-guide/setup/macos.md index aaf601149e..e2c62ffd95 100644 --- a/docs/versioned_docs/version-2.9.4/contributing-guide/setup/macos.md +++ b/docs/versioned_docs/version-2.9.4/contributing-guide/setup/macos.md @@ -115,7 +115,7 @@ Follow these steps to setup and run ToolJet on macOS for development purposes. O cd ./frontend && npm start ``` - The client will start on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.9.4/contributing-guide/setup/ubuntu.md b/docs/versioned_docs/version-2.9.4/contributing-guide/setup/ubuntu.md index 137276e145..abc98fd4e6 100644 --- a/docs/versioned_docs/version-2.9.4/contributing-guide/setup/ubuntu.md +++ b/docs/versioned_docs/version-2.9.4/contributing-guide/setup/ubuntu.md @@ -106,7 +106,7 @@ Follow these steps to setup and run ToolJet on Ubuntu. Open terminal and run the ``` - The client will start running on the port 8082, you can access the client by visiting: [https://localhost:8082](https://localhost:8082) + The client will start running on the port 8082, you can access the client by visiting: [http://localhost:8082](http://localhost:8082) 9. Create login credentials diff --git a/docs/versioned_docs/version-2.9.4/setup/azure-container.md b/docs/versioned_docs/version-2.9.4/setup/azure-container.md index c0d9138d6e..3aed801d30 100644 --- a/docs/versioned_docs/version-2.9.4/setup/azure-container.md +++ b/docs/versioned_docs/version-2.9.4/setup/azure-container.md @@ -66,11 +66,11 @@ Please note that you need to set up a PostgreSQL database manually to be used by You can access ToolJet via the application URL provided in the overview tab. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -78,6 +78,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.4/setup/client.md b/docs/versioned_docs/version-2.9.4/setup/client.md index a29cfb1b60..4d0c2d83e0 100644 --- a/docs/versioned_docs/version-2.9.4/setup/client.md +++ b/docs/versioned_docs/version-2.9.4/setup/client.md @@ -97,11 +97,11 @@ Summarising the steps below: cd tooljet-assets && gcloud app deploy ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -109,6 +109,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. -For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. +For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.4/setup/digitalocean.md b/docs/versioned_docs/version-2.9.4/setup/digitalocean.md index ab64f0b3bd..61b44f06d5 100644 --- a/docs/versioned_docs/version-2.9.4/setup/digitalocean.md +++ b/docs/versioned_docs/version-2.9.4/setup/digitalocean.md @@ -65,11 +65,11 @@ Follow the steps below to deploy ToolJet Database on DigitalOcean: 5. Update your existing ToolJet application deployment with [environment variables](/docs/setup/env-vars#tooljet-database-feature-enable--optional-) required for PostgREST. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -77,6 +77,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.4/setup/docker.md b/docs/versioned_docs/version-2.9.4/setup/docker.md index d5b8fedf46..c9a313b6fb 100644 --- a/docs/versioned_docs/version-2.9.4/setup/docker.md +++ b/docs/versioned_docs/version-2.9.4/setup/docker.md @@ -131,11 +131,11 @@ Confused about which setup to select? Feel free to ask the community via Slack: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -143,7 +143,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -151,4 +151,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.9.4/setup/ec2.md b/docs/versioned_docs/version-2.9.4/setup/ec2.md index 55b0cdb563..7fb4028ab8 100644 --- a/docs/versioned_docs/version-2.9.4/setup/ec2.md +++ b/docs/versioned_docs/version-2.9.4/setup/ec2.md @@ -79,11 +79,11 @@ ToolJet AMI comes inbuilt with PostgREST. If you intend to use this feature, you You can learn more about this feature [here](/docs/tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -91,7 +91,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. @@ -99,4 +99,3 @@ For specific issues or questions, refer to our **[Slack](https://tooljet.slack.c - diff --git a/docs/versioned_docs/version-2.9.4/setup/ecs.md b/docs/versioned_docs/version-2.9.4/setup/ecs.md index a21236d5e0..b788f0705d 100644 --- a/docs/versioned_docs/version-2.9.4/setup/ecs.md +++ b/docs/versioned_docs/version-2.9.4/setup/ecs.md @@ -77,11 +77,11 @@ Follow the steps below to deploy ToolJet on a ECS cluster. The setup above is just a template. Feel free to update the task definition and configure parameters for resources and environment variables according to your needs. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -89,6 +89,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.4/setup/google-cloud-run.md b/docs/versioned_docs/version-2.9.4/setup/google-cloud-run.md index d15e0b2c56..e0e0b8ae43 100644 --- a/docs/versioned_docs/version-2.9.4/setup/google-cloud-run.md +++ b/docs/versioned_docs/version-2.9.4/setup/google-cloud-run.md @@ -165,11 +165,11 @@ Once the Service is created and live, to make the Cloud Service URL public. Ple -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -177,6 +177,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.4/setup/helm.md b/docs/versioned_docs/version-2.9.4/setup/helm.md index ce2632a837..73527b3a29 100644 --- a/docs/versioned_docs/version-2.9.4/setup/helm.md +++ b/docs/versioned_docs/version-2.9.4/setup/helm.md @@ -35,11 +35,11 @@ If you plan to use this feature, you need to set up and deploy the PostgREST ser To enable the ToolJet database, please set the environment variable `ENABLE_TOOLJET_DB` to true in the `values.yaml` file. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -47,6 +47,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.4/setup/heroku.md b/docs/versioned_docs/version-2.9.4/setup/heroku.md index eeafb5aa46..bdaf41417f 100644 --- a/docs/versioned_docs/version-2.9.4/setup/heroku.md +++ b/docs/versioned_docs/version-2.9.4/setup/heroku.md @@ -144,11 +144,11 @@ Please install Heroku CLI on your local machine. Please refer Heroku CLI install Please enter the below env variables in the Tooljet application, under the setting tab. You can also refer environment variable [**here**](/docs/setup/env-vars#tooljet-database). -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -156,6 +156,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.4/setup/kubernetes-aks.md b/docs/versioned_docs/version-2.9.4/setup/kubernetes-aks.md index 0dc295d422..9462c889aa 100644 --- a/docs/versioned_docs/version-2.9.4/setup/kubernetes-aks.md +++ b/docs/versioned_docs/version-2.9.4/setup/kubernetes-aks.md @@ -54,11 +54,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/AKS/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -66,6 +66,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.4/setup/kubernetes-gke.md b/docs/versioned_docs/version-2.9.4/setup/kubernetes-gke.md index 2fd124631d..c00531bcdb 100644 --- a/docs/versioned_docs/version-2.9.4/setup/kubernetes-gke.md +++ b/docs/versioned_docs/version-2.9.4/setup/kubernetes-gke.md @@ -80,11 +80,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/GKE/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -92,6 +92,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.4/setup/kubernetes.md b/docs/versioned_docs/version-2.9.4/setup/kubernetes.md index b3bd0050f2..a2fa3a4ae7 100644 --- a/docs/versioned_docs/version-2.9.4/setup/kubernetes.md +++ b/docs/versioned_docs/version-2.9.4/setup/kubernetes.md @@ -62,11 +62,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser 2. Update ToolJet deployment with the appropriate env variables [here](https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/kubernetes/deployment.yaml) and apply the changes. -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -74,6 +74,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.4/setup/openshift.md b/docs/versioned_docs/version-2.9.4/setup/openshift.md index 28a318e14f..e0d8b0f131 100644 --- a/docs/versioned_docs/version-2.9.4/setup/openshift.md +++ b/docs/versioned_docs/version-2.9.4/setup/openshift.md @@ -69,11 +69,11 @@ If you intend to use this feature, you'd have to set up and deploy PostgREST ser https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/openshift/postgrest.yaml ``` -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -81,6 +81,6 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. \ No newline at end of file diff --git a/docs/versioned_docs/version-2.9.4/setup/tooljet-subpath.md b/docs/versioned_docs/version-2.9.4/setup/tooljet-subpath.md index 51c8a438ad..6581a37da5 100644 --- a/docs/versioned_docs/version-2.9.4/setup/tooljet-subpath.md +++ b/docs/versioned_docs/version-2.9.4/setup/tooljet-subpath.md @@ -20,11 +20,11 @@ You'll need to setup the following environment variables if ToolJet installation See all **[Environment Variables](/docs/setup/env-vars)** here. ::: -## Upgrading to v2.24.3-ee2.10.2 +## Upgrading to the Latest Version -Version v2.24.3-ee2.10.2 includes architectural changes and, hence, comes with new migrations. +The latest version includes architectural changes and, hence, comes with new migrations. -If this is a new installation of the application, you may start directly with version v2.24.3-ee2.10.2. This guide is not required for new installations. +If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations. #### Prerequisites for Upgrading to the Latest Version: @@ -32,8 +32,7 @@ If this is a new installation of the application, you may start directly with ve - Ensure that your current version is v2.23.3-ee2.10.2 before upgrading. -- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to v2.24.3-ee2.10.2. +- Users on versions earlier than v2.23.3-ee2.10.2 must first upgrade to this version before proceeding to the latest version. For specific issues or questions, refer to our **[Slack](https://tooljet.slack.com/join/shared_invite/zt-25438diev-mJ6LIZpJevG0LXCEcL0NhQ#)**. - diff --git a/docs/versioned_sidebars/version-2.29.0-sidebars.json b/docs/versioned_sidebars/version-2.29.0-sidebars.json index f64263d381..9767a36ff5 100644 --- a/docs/versioned_sidebars/version-2.29.0-sidebars.json +++ b/docs/versioned_sidebars/version-2.29.0-sidebars.json @@ -175,6 +175,7 @@ "type": "category", "label": "How To", "items": [ + "how-to/use-url-params-on-load", "how-to/use-custom-parameters", "how-to/setup-rsyslog", "how-to/use-inspector", @@ -434,4 +435,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/docs/versioned_sidebars/version-2.30.0-sidebars.json b/docs/versioned_sidebars/version-2.30.0-sidebars.json index 37403ec7a3..ae6577f2cd 100644 --- a/docs/versioned_sidebars/version-2.30.0-sidebars.json +++ b/docs/versioned_sidebars/version-2.30.0-sidebars.json @@ -39,6 +39,7 @@ }, "items": [ "setup/try-tooljet", + "setup/system-requirements", "setup/digitalocean", "setup/docker", "setup/ec2", @@ -175,6 +176,7 @@ "type": "category", "label": "How To", "items": [ + "how-to/use-url-params-on-load", "how-to/use-custom-parameters", "how-to/setup-rsyslog", "how-to/use-inspector", diff --git a/frontend/.version b/frontend/.version index 5506598e0f..dc148c42f4 100644 --- a/frontend/.version +++ b/frontend/.version @@ -1 +1 @@ -2.32.3 +2.33.3 diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 1d9bcdb559..fb11d43287 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -54,7 +54,7 @@ "moment": "^2.29.4", "moment-timezone": "^0.5.40", "papaparse": "^5.3.2", - "plotly.js-basic-dist-min": "^2.18.1", + "plotly.js-dist-min": "^2.29.1", "psl": "^1.9.0", "query-string": "^8.1.0", "rc-slider": "^10.1.1", @@ -36424,9 +36424,10 @@ "world-calendars": "^1.0.3" } }, - "node_modules/plotly.js-basic-dist-min": { - "version": "2.27.1", - "license": "MIT" + "node_modules/plotly.js-dist-min": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/plotly.js-dist-min/-/plotly.js-dist-min-2.29.1.tgz", + "integrity": "sha512-YvqX5TISWsJVTDIaUh2Qgt9uhLl0bWcQhO2rLPF0/hIY9BlinFa1JwSO2jFKcEmG0AJXSo4DnVdgKpsk9/8Apg==" }, "node_modules/point-in-polygon": { "version": "1.1.0", diff --git a/frontend/package.json b/frontend/package.json index c16d2832d9..42b905a89c 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -49,7 +49,7 @@ "moment": "^2.29.4", "moment-timezone": "^0.5.40", "papaparse": "^5.3.2", - "plotly.js-basic-dist-min": "^2.18.1", + "plotly.js-dist-min": "^2.29.1", "psl": "^1.9.0", "query-string": "^8.1.0", "rc-slider": "^10.1.1", diff --git a/frontend/src/Editor/Box.jsx b/frontend/src/Editor/Box.jsx index 2e675c9501..96b958dfc7 100644 --- a/frontend/src/Editor/Box.jsx +++ b/frontend/src/Editor/Box.jsx @@ -1,4 +1,4 @@ -import React, { useEffect, useState, useMemo, useContext, useRef, memo, useCallback } from 'react'; +import React, { useEffect, useState, useMemo, useContext, memo } from 'react'; import { Button } from './Components/Button'; import { Image } from './Components/Image'; import { Text } from './Components/Text'; @@ -42,7 +42,6 @@ import { Html } from './Components/Html'; import { ButtonGroup } from './Components/ButtonGroup'; import { CustomComponent } from './Components/CustomComponent/CustomComponent'; import { VerticalDivider } from './Components/verticalDivider'; -import { PDF } from './Components/PDF'; import { ColorPicker } from './Components/ColorPicker'; import { KanbanBoard } from './Components/KanbanBoard/KanbanBoard'; import { Kanban } from './Components/Kanban/Kanban'; @@ -68,8 +67,8 @@ import { EditorContext } from '@/Editor/Context/EditorContextWrapper'; import { useTranslation } from 'react-i18next'; import { useCurrentState } from '@/_stores/currentStateStore'; import { useAppInfo } from '@/_stores/appDataStore'; -import WidgetIcon from '@/../assets/images/icons/widgets'; import { useModuleName } from '../_contexts/ModuleContext'; +import { isPDFSupported } from '@/_stores/utils'; export const AllComponents = { Button, @@ -114,7 +113,6 @@ export const AllComponents = { ButtonGroup, CustomComponent, VerticalDivider, - PDF, ColorPicker, KanbanBoard, Kanban, @@ -126,6 +124,14 @@ export const AllComponents = { BoundedBox, }; +/** + * Conditionally importing PDF component since importing it breaks app in older versions of browsers. + * refer: https://github.com/wojtekmaj/react-pdf?tab=readme-ov-file#compatibility + **/ +if (isPDFSupported()) { + AllComponents.PDF = await import('./Components/PDF').then((module) => module.PDF); +} + export const Box = memo( ({ id, @@ -284,6 +290,9 @@ export const Box = memo( ...{ validationObject: component.definition.validation, currentState }, customResolveObjects: customResolvables, }); + + const shouldHideWidget = component.component === 'PDF' && !isPDFSupported(); + return ( - {!resetComponent ? ( + {!resetComponent && !shouldHideWidget ? ( { - return tableData.map((row) => ({ - ...row, - ...Object.fromEntries( - transformations.map((t) => [ - t.key, - resolveReferences(t.transformation, currentState, row[t.key], { cellValue: row[t.key], rowData: row }), - ]) - ), - })); - }, [JSON.stringify([transformations, currentState, component.definition.properties.data.value])]); + return tableData.map((row) => { + const transformedObject = {}; + + transformations.forEach(({ key, transformation }) => { + const nestedKeys = key.includes('.') && key.split('.'); + if (nestedKeys) { + // Single-level nested property + const [nestedKey, subKey] = nestedKeys; + const nestedObject = transformedObject?.[nestedKey] || { ...row[nestedKey] }; // Retain existing nested object + const newValue = resolveReferences(transformation, currentState, row[key], { + cellValue: row?.[nestedKey]?.[subKey], + rowData: row, + }); + + // Apply transformation to subKey + nestedObject[subKey] = newValue; + + // Update transformedObject with the new nested object + transformedObject[nestedKey] = nestedObject; + } else { + // Non-nested property + transformedObject[key] = resolveReferences(transformation, currentState, row[key], { + cellValue: row[key], + rowData: row, + }); + } + }); + + return { + ...row, + ...transformedObject, + }; + }); + }, [JSON.stringify([tableData, transformations, currentState])]); useEffect(() => { setExposedVariables({ diff --git a/frontend/src/Editor/Container.jsx b/frontend/src/Editor/Container.jsx index 1c2a4727b9..8cfa778a1a 100644 --- a/frontend/src/Editor/Container.jsx +++ b/frontend/src/Editor/Container.jsx @@ -24,6 +24,8 @@ import { ModuleContext } from '../_contexts/ModuleContext'; import _ from 'lodash'; // eslint-disable-next-line import/no-unresolved import { diff } from 'deep-object-diff'; +import { isPDFSupported } from '@/_stores/utils'; +import toast from 'react-hot-toast'; const NO_OF_GRIDS = 43; @@ -261,6 +263,13 @@ export const Container = ({ return; } + if (item.component.component === 'PDF' && !isPDFSupported()) { + toast.error( + 'PDF is not supported in this version of browser. We recommend upgrading to the latest version for full support.' + ); + return; + } + if (item.name === 'comment') { const canvasBoundingRect = document.getElementsByClassName('real-canvas')[0].getBoundingClientRect(); const offsetFromTopOfWindow = canvasBoundingRect.top; diff --git a/frontend/src/Editor/Editor.jsx b/frontend/src/Editor/Editor.jsx index d74f243ce8..bd8f72fb2e 100644 --- a/frontend/src/Editor/Editor.jsx +++ b/frontend/src/Editor/Editor.jsx @@ -62,7 +62,6 @@ import { EMPTY_ARRAY, useEditorActions, useEditorStore } from '@/_stores/editorS import { useAppDataActions, useAppInfo, useAppDataStore } from '@/_stores/appDataStore'; import { useMounted } from '@/_hooks/use-mount'; import EditorSelecto from './EditorSelecto'; -import { useSocketOpen } from '@/_hooks/use-socket-open'; // eslint-disable-next-line import/no-unresolved import { diff } from 'deep-object-diff'; @@ -81,7 +80,6 @@ const decimalToHex = (alpha) => (alpha === 0 ? '00' : Math.round(255 * alpha).to const EditorComponent = (props) => { const moduleName = useContext(ModuleContext); const { socket } = createWebsocketConnection(props?.params?.id); - const isSocketOpen = useSocketOpen(socket); const mounted = useMounted(); const { @@ -1776,7 +1774,6 @@ const EditorComponent = (props) => { appName={appName} appId={appId} slug={slug} - isSocketOpen={isSocketOpen} />
diff --git a/frontend/src/Editor/Header/index.js b/frontend/src/Editor/Header/index.js index 1bc6eda0bb..4d9751f207 100644 --- a/frontend/src/Editor/Header/index.js +++ b/frontend/src/Editor/Header/index.js @@ -1,6 +1,5 @@ import React, { useEffect } from 'react'; import { Link } from 'react-router-dom'; -import AppLogo from '@/_components/AppLogo'; import EditAppName from './EditAppName'; import HeaderActions from './HeaderActions'; import RealtimeAvatars from '../RealtimeAvatars'; @@ -16,7 +15,6 @@ import { useCurrentStateStore } from '@/_stores/currentStateStore'; import { shallow } from 'zustand/shallow'; import { useAppDataActions, useAppInfo, useCurrentUser } from '@/_stores/appDataStore'; import SolidIcon from '@/_ui/Icon/SolidIcons'; -import { redirectToDashboard } from '@/_helpers/routes'; import queryString from 'query-string'; import { isEmpty } from 'lodash'; import LogoNavDropdown from '@/_components/LogoNavDropdown'; @@ -35,7 +33,6 @@ export default function EditorHeader({ onVersionDelete, slug, darkMode, - isSocketOpen, }) { const currentUser = useCurrentUser(); @@ -81,6 +78,8 @@ export default function EditorHeader({ // eslint-disable-next-line react-hooks/exhaustive-deps }, [slug, currentVersionId, editingVersion]); + const shouldRenderReleaseButton = !!app?.id; + return (
@@ -191,7 +190,7 @@ export default function EditorHeader({
- {isSocketOpen && ( + {shouldRenderReleaseButton && (
({ accept: ItemTypes.BOX, drop(item, monitor) { + if (item.component.component === 'PDF' && !isPDFSupported()) { + toast.error( + 'PDF is not supported in this version of browser. We recommend upgrading to the latest version for full support.' + ); + return; + } + const componentMeta = _.cloneDeep( componentTypes.find((component) => component.component === item.component.component) ); diff --git a/frontend/src/Editor/WidgetManager/widgetConfig.js b/frontend/src/Editor/WidgetManager/widgetConfig.js index b5971a1888..608044e689 100644 --- a/frontend/src/Editor/WidgetManager/widgetConfig.js +++ b/frontend/src/Editor/WidgetManager/widgetConfig.js @@ -2427,7 +2427,7 @@ export const widgets = [ }, defaultValue: { type: 'toggle', - displayName: 'Default Status', + displayName: 'Default status', validation: { schema: { type: 'boolean' }, }, @@ -2447,7 +2447,7 @@ export const widgets = [ }, checkboxColor: { type: 'color', - displayName: 'Checkbox Color', + displayName: 'Checkbox color', validation: { schema: { type: 'string' }, }, @@ -2624,7 +2624,7 @@ export const widgets = [ }, defaultValue: { type: 'toggle', - displayName: 'Default Status', + displayName: 'Default status', validation: { schema: { type: 'boolean' }, }, diff --git a/frontend/src/HomePage/HomePage.jsx b/frontend/src/HomePage/HomePage.jsx index 71fe80faa6..476ee16e69 100644 --- a/frontend/src/HomePage/HomePage.jsx +++ b/frontend/src/HomePage/HomePage.jsx @@ -23,6 +23,7 @@ import BulkIcon from '@/_ui/Icon/bulkIcons/index'; import { getWorkspaceId, pageTitles, setWindowTitle } from '@/_helpers/utils'; import { withRouter } from '@/_hoc/withRouter'; import FolderFilter from './FolderFilter'; +import { APP_ERROR_TYPE } from '@/_helpers/error_constants'; const { iconList, defaultIcon } = configs; @@ -260,7 +261,7 @@ class HomePageComponent extends React.Component { if (error.statusCode === 409) { return false; } - toast.error("Couldn't import the app"); + toast.error(error?.error || 'App import failed'); } }; diff --git a/frontend/src/ManageOrgUsers/FileDropzone.jsx b/frontend/src/ManageOrgUsers/FileDropzone.jsx index 9f34ec6d77..488669bcad 100644 --- a/frontend/src/ManageOrgUsers/FileDropzone.jsx +++ b/frontend/src/ManageOrgUsers/FileDropzone.jsx @@ -7,7 +7,11 @@ export function FileDropzone({ handleClick, hiddenFileInput, errors, handleFileC const [fileData, setFileData] = useState(); const { getRootProps, getInputProps, isDragActive, acceptedFiles } = useDropzone({ accept: { parsedFileType: ['text/csv'] }, - onDrop, + onDrop: (acceptedFiles) => { + onDrop(acceptedFiles); + const file = acceptedFiles[0]; + setFileData(file); + }, noClick: true, onDropRejected: (files) => { if (files[0].size > 1048576) { @@ -64,7 +68,6 @@ export function FileDropzone({ handleClick, hiddenFileInput, errors, handleFileC {errors['file']} -
    {acceptedFiles}
{fileData?.name &&
    {` ${fileData?.name} - ${fileData?.size} bytes`}
}
diff --git a/frontend/src/ManageOrgVars/ManageOrgVars.jsx b/frontend/src/ManageOrgVars/ManageOrgVars.jsx index 533653f0ba..6de10014bf 100644 --- a/frontend/src/ManageOrgVars/ManageOrgVars.jsx +++ b/frontend/src/ManageOrgVars/ManageOrgVars.jsx @@ -249,8 +249,8 @@ class ManageOrgVarsComponent extends React.Component { ) : (
- There are no Workspace variables. Workspace variables are being deprecated soon, so please use Workspace - constants instead. + Workspace variables will no longer be supported after April 30, 2024. To maintain optimal performance, please + make the switch to Workspace constants
); diff --git a/frontend/src/TooljetDatabase/Drawers/BulkUploadDrawer/FileDropzone.jsx b/frontend/src/TooljetDatabase/Drawers/BulkUploadDrawer/FileDropzone.jsx index a3e11336fb..bdc79f1d98 100644 --- a/frontend/src/TooljetDatabase/Drawers/BulkUploadDrawer/FileDropzone.jsx +++ b/frontend/src/TooljetDatabase/Drawers/BulkUploadDrawer/FileDropzone.jsx @@ -1,11 +1,26 @@ -import React, { useState } from 'react'; +import React, { useState, useEffect, useRef } from 'react'; import { useDropzone } from 'react-dropzone'; import BulkIcon from '@/_ui/Icon/BulkIcons'; import { toast } from 'react-hot-toast'; import SolidIcon from '@/_ui/Icon/SolidIcons'; +import Tick from '../../Icons/Tick.svg'; +import './styles.scss'; -export function FileDropzone({ handleClick, hiddenFileInput, errors, handleFileChange, onButtonClick, onDrop }) { +export function FileDropzone({ + handleClick, + hiddenFileInput, + errors, + handleFileChange, + onButtonClick, + onDrop, + setProgress, + progress, +}) { + const divRef = useRef(null); + const [divWidth, setDivWidth] = useState(0); const [fileData, setFileData] = useState(); + const duration = 1000; + const { getRootProps, getInputProps, isDragActive, acceptedFiles } = useDropzone({ accept: { parsedFileType: ['text/csv'] }, onDrop, @@ -24,67 +39,115 @@ export function FileDropzone({ handleClick, hiddenFileInput, errors, handleFileC noKeyboard: true, }); + useEffect(() => { + if (divRef.current) { + const width = divRef.current.getBoundingClientRect().width; + setDivWidth(width); + handleProgressAnimation(); + } + }, [fileData]); + + const handleProgressAnimation = () => { + const startTime = Date.now(); + const updateProgress = () => { + const runningTime = Date.now() - startTime; + const progressPercentage = Math.min(1, runningTime / duration); + setProgress(progressPercentage * 100); + + if (progressPercentage < 1) { + requestAnimationFrame(updateProgress); + } + }; + requestAnimationFrame(updateProgress); + }; + return ( -
-
-
-
- -
-

- Select a CSV file to upload -

- - {!isDragActive ? 'Or drag and drop it here' : ''} - - { - const file = e.target.files[0]; - setFileData(file); - handleFileChange(file); - }} - accept=".csv" - type="file" - className="form-control" - data-cy="input-field-bulk-upload" - /> + <> + {fileData?.name ? ( +
    {acceptedFiles}
- {fileData?.name &&
    {` ${fileData?.name} - ${fileData?.size} bytes`}
} + +
+ {fileData?.name && ( +
    {` ${fileData?.name} - ${fileData?.size} bytes`}
+ )} +
+ +
+ {progress < 100 && ( + + )} + {progress === 100 && !errors.client.length > 0 && !errors.server.length > 0 && ( +
+ +

Ready for upload

+
+ )} + {errors.client.length > 0 && ( + <> +
+ + Kindly check the file and try again! +
+
+ {errors.client} +
+ + )} + {errors.server.length > 0 && ( + <> +
+ + Kindly check the file and try again! +
+
+ {errors.server} +
+ + )} +
- {errors.client.length > 0 && ( - <> + ) : ( + +
- - Kindly check the file and try again! +
+ +
+

+ Select a CSV file to upload +

+ + {!isDragActive ? 'Or drag and drop it here' : ''} + + { + const file = e.target.files[0]; + setFileData(file); + handleFileChange(file); + }} + accept=".csv" + type="file" + className="form-control" + data-cy="input-field-bulk-upload" + /> +
    {acceptedFiles}
+ {fileData?.name &&
    {` ${fileData?.name} - ${fileData?.size} bytes`}
}
-
- {errors.client} -
- - )} - {errors.server.length > 0 && ( - <> -
- - Kindly check the file and try again! -
-
- {errors.server} -
- - )} -
- +
+ + )} + ); } diff --git a/frontend/src/TooljetDatabase/Drawers/BulkUploadDrawer/index.jsx b/frontend/src/TooljetDatabase/Drawers/BulkUploadDrawer/index.jsx index 784d869d19..c6ad9dd3b5 100644 --- a/frontend/src/TooljetDatabase/Drawers/BulkUploadDrawer/index.jsx +++ b/frontend/src/TooljetDatabase/Drawers/BulkUploadDrawer/index.jsx @@ -5,6 +5,7 @@ import { TooljetDatabaseContext } from '../../index'; import { ButtonSolid } from '@/_ui/AppButton/AppButton'; import { FileDropzone } from './FileDropzone'; import SolidIcon from '@/_ui/Icon/SolidIcons'; +import Spinner from '@/_ui/Spinner'; function BulkUploadDrawer({ isBulkUploadDrawerOpen, @@ -16,6 +17,7 @@ function BulkUploadDrawer({ errors, }) { const [isDownloadingTemplate, setIsDownloadingTemplate] = useState(false); + const [progress, setProgress] = useState(0); const { columns, selectedTable } = useContext(TooljetDatabaseContext); const hiddenFileInput = useRef(null); @@ -117,25 +119,38 @@ function BulkUploadDrawer({ handleFileChange={handleBulkUploadFileChange} onButtonClick={handleBulkUpload} onDrop={onDrop} + progress={progress} + setProgress={setProgress} />
-
+
setIsBulkUploadDrawerOpen(false)}> Cancel - 0 || errors.server.length > 0} - data-cy={`upload-data-button`} - onClick={handleBulkUpload} - fill="#fff" - leftIcon="floppydisk" - loading={isBulkUploading} - > - Upload data - + {isBulkUploading === true ? ( + + + + ) : ( + 0 || errors.server.length > 0 || progress <= 99} + data-cy={`upload-data-button`} + onClick={handleBulkUpload} + fill="#fff" + leftIcon="floppydisk" + loading={isBulkUploading} + > + Upload data + + )}
diff --git a/frontend/src/TooljetDatabase/Drawers/BulkUploadDrawer/styles.scss b/frontend/src/TooljetDatabase/Drawers/BulkUploadDrawer/styles.scss new file mode 100644 index 0000000000..1b6e364977 --- /dev/null +++ b/frontend/src/TooljetDatabase/Drawers/BulkUploadDrawer/styles.scss @@ -0,0 +1,57 @@ +.bulkUpload-file { + + .fileName { + background: var(--slate3) !important; + border-radius: 25px !important; + padding: 8px 16px !important; + width: fit-content !important; + + ul { + font-weight: 500 !important; + } + } + + progress { + appearance: none; + } + + progress::-webkit-progress-value { + background-color: var(--slate9) !important; + } + + ::-webkit-progress-bar { + background-color: var(--slate6); + } + + .readyForUpload-container { + margin-top: 10px; + padding-left: 10px; + width: 140px; + + .readyForUpload { + color: var(--indigo9); + } + } + + .error-1 { + padding: 12px 0px 0px 10px !important; + + .file-upload-error { + color: var(--tomato10) !important; + margin: 12px 0px 0px 10px !important; + } + } + + .error-2 { + .file-upload-error { + color: var(--tomato10) !important; + margin: 12px 0px 0px 35px !important; + } + } +} + +.bulk-upload-btn { + .text-muted { + color: white !important; + } +} \ No newline at end of file diff --git a/frontend/src/TooljetDatabase/Drawers/CreateColumnDrawer/index.jsx b/frontend/src/TooljetDatabase/Drawers/CreateColumnDrawer/index.jsx index 1615798f9d..3f28ea3bdb 100644 --- a/frontend/src/TooljetDatabase/Drawers/CreateColumnDrawer/index.jsx +++ b/frontend/src/TooljetDatabase/Drawers/CreateColumnDrawer/index.jsx @@ -5,8 +5,8 @@ import CreateColumnForm from '../../Forms/ColumnForm'; import { TooljetDatabaseContext } from '../../index'; import { tooljetDatabaseService } from '@/_services'; -const CreateColumnDrawer = ({ setIsCreateColumnDrawerOpen, isCreateColumnDrawerOpen }) => { - const { organizationId, selectedTable, setColumns, setSelectedTableData, setPageCount } = +const CreateColumnDrawer = ({ setIsCreateColumnDrawerOpen, isCreateColumnDrawerOpen, rows }) => { + const { organizationId, selectedTable, setColumns, setPageCount, handleRefetchQuery, pageSize } = useContext(TooljetDatabaseContext); return ( @@ -31,22 +31,12 @@ const CreateColumnDrawer = ({ setIsCreateColumnDrawerOpen, isCreateColumnDrawerO ); } }); - tooljetDatabaseService - .findOne(organizationId, selectedTable.id, 'order=id.desc') - .then(({ data = [], error }) => { - if (error) { - toast.error(error?.message ?? `Failed to fetch table "${selectedTable.table_name}"`); - return; - } - - if (Array.isArray(data) && data?.length > 0) { - setSelectedTableData(data); - } - }); + handleRefetchQuery({}, {}, 1, pageSize); setPageCount(1); setIsCreateColumnDrawerOpen(false); }} onClose={() => setIsCreateColumnDrawerOpen(false)} + rows={rows} /> diff --git a/frontend/src/TooljetDatabase/Filter/index.jsx b/frontend/src/TooljetDatabase/Filter/index.jsx index 7a99a2661e..d1a0527880 100644 --- a/frontend/src/TooljetDatabase/Filter/index.jsx +++ b/frontend/src/TooljetDatabase/Filter/index.jsx @@ -1,4 +1,4 @@ -import React, { useState } from 'react'; +import React, { useState, useContext } from 'react'; import cx from 'classnames'; import OverlayTrigger from 'react-bootstrap/OverlayTrigger'; import Popover from 'react-bootstrap/Popover'; @@ -8,7 +8,7 @@ import { isEmpty } from 'lodash'; import { useMounted } from '@/_hooks/use-mount'; import SolidIcon from '@/_ui/Icon/SolidIcons'; -const Filter = ({ filters, setFilters, handleBuildFilterQuery, resetFilterQuery }) => { +const Filter = ({ filters, setFilters, handleBuildFilterQuery, resetFilterQuery, setFilterEnable, filterEnable }) => { const [show, setShow] = useState(false); const darkMode = localStorage.getItem('darkMode') === 'true'; const filterKeys = Object.keys(filters); @@ -60,6 +60,9 @@ const Filter = ({ filters, setFilters, handleBuildFilterQuery, resetFilterQuery const checkIsFilterObjectEmpty = (filter) => !isEmpty(filter.column) && !isEmpty(filter.operator) && !isEmpty(filter.value); const areFiltersApplied = !show && Object.values(filters).some(checkIsFilterObjectEmpty); + const filtersApplied = Object.values(filters).some(checkIsFilterObjectEmpty) ? true : false; + + filtersApplied === true ? setFilterEnable(true) : setFilterEnable(false); React.useEffect(() => { if (Object.keys(filters).length === 0 && isMounted) { diff --git a/frontend/src/TooljetDatabase/Forms/ColumnForm.jsx b/frontend/src/TooljetDatabase/Forms/ColumnForm.jsx index e1c8919e4e..c1f05b6e74 100644 --- a/frontend/src/TooljetDatabase/Forms/ColumnForm.jsx +++ b/frontend/src/TooljetDatabase/Forms/ColumnForm.jsx @@ -10,7 +10,7 @@ import tjdbDropdownStyles, { dataTypes, formatOptionLabel } from '../constants'; import Tick from '../Icons/Tick.svg'; import './styles.scss'; -const ColumnForm = ({ onCreate, onClose }) => { +const ColumnForm = ({ onCreate, onClose, rows }) => { const [columnName, setColumnName] = useState(''); const [defaultValue, setDefaultValue] = useState(''); const [dataType, setDataType] = useState(); @@ -157,14 +157,18 @@ const ColumnForm = ({ onCreate, onClose }) => { value={defaultValue} type="text" placeholder="Enter default value" - className={isNotNull === true && defaultValue.length <= 0 ? 'form-error' : 'form-control'} + className={ + isNotNull === true && defaultValue.length <= 0 && rows.length > 0 ? 'form-error' : 'form-control' + } data-cy="default-value-input-field" autoComplete="off" onChange={(e) => setDefaultValue(e.target.value)} disabled={dataType === 'serial'} /> - {isNotNull === true && defaultValue.length <= 0 ? ( - Default value cannot be empty when NOT NULL constraint is added + {isNotNull === true && rows.length > 0 && defaultValue.length <= 0 ? ( + + Default value is required to populate this field in existing rows as NOT NULL constraint is added + ) : null}
@@ -194,7 +198,7 @@ const ColumnForm = ({ onCreate, onClose }) => { onClose={onClose} onCreate={handleCreate} shouldDisableCreateBtn={ - isEmpty(columnName) || isEmpty(dataType) || (isNotNull === true && isEmpty(defaultValue)) + isEmpty(columnName) || isEmpty(dataType) || (isNotNull === true && rows.length > 0 && isEmpty(defaultValue)) } /> diff --git a/frontend/src/TooljetDatabase/Forms/ColumnsForm.jsx b/frontend/src/TooljetDatabase/Forms/ColumnsForm.jsx index 8346c0c9bd..23ee1c19b5 100644 --- a/frontend/src/TooljetDatabase/Forms/ColumnsForm.jsx +++ b/frontend/src/TooljetDatabase/Forms/ColumnsForm.jsx @@ -6,6 +6,7 @@ import AddColumnIcon from '../Icons/AddColumnIcon.svg'; import DeleteIcon from '../Icons/DeleteIcon.svg'; import tjdbDropdownStyles, { dataTypes, formatOptionLabel, primaryKeydataTypes } from '../constants'; import Tick from '../Icons/Tick.svg'; +import Serial from '../Icons/Serial.svg'; const ColumnsForm = ({ columns, setColumns }) => { const [columnSelection, setColumnSelection] = useState({ index: 0, value: '' }); @@ -144,11 +145,23 @@ const ColumnsForm = ({ columns, setColumns }) => { prevColumns[index].data_type = value ? value.value : null; setColumns(prevColumns); }} - components={{ Option: CustomSelectOption, IndicatorSeparator: () => null }} + components={{ + Option: CustomSelectOption, + IndicatorSeparator: () => null, + }} styles={customStyles} formatOptionLabel={formatOptionLabel} placeholder={ - columns[index]?.constraints_type?.is_primary_key === true ? columns[0].data_type : 'Select...' + columns[index]?.constraints_type?.is_primary_key === true ? ( +
+ + + + {columns[0].data_type} +
+ ) : ( + 'Select...' + ) } onMenuOpen={() => { setColumnSelection((prevState) => ({ diff --git a/frontend/src/TooljetDatabase/Forms/EditColumnForm.jsx b/frontend/src/TooljetDatabase/Forms/EditColumnForm.jsx index 76707d93d5..b7e8b37e2f 100644 --- a/frontend/src/TooljetDatabase/Forms/EditColumnForm.jsx +++ b/frontend/src/TooljetDatabase/Forms/EditColumnForm.jsx @@ -1,5 +1,4 @@ import React, { useState, useContext } from 'react'; -//import Select from '@/_ui/Select'; import Select from 'react-select'; import DrawerFooter from '@/_ui/Drawer/DrawerFooter'; import { toast } from 'react-hot-toast'; @@ -7,8 +6,9 @@ import { tooljetDatabaseService } from '@/_services'; import { TooljetDatabaseContext } from '../index'; import tjdbDropdownStyles, { dataTypes, formatOptionLabel } from '../constants'; import WarningInfo from '../Icons/Edit-information.svg'; +import { isEmpty } from 'lodash'; -const ColumnForm = ({ onClose, selectedColumn, setColumns }) => { +const ColumnForm = ({ onClose, selectedColumn, setColumns, rows }) => { const nullValue = selectedColumn.constraints_type.is_not_null; const [columnName, setColumnName] = useState(selectedColumn?.Header); @@ -16,8 +16,10 @@ const ColumnForm = ({ onClose, selectedColumn, setColumns }) => { const [dataType, setDataType] = useState(selectedColumn?.dataType); const [fetching, setFetching] = useState(false); const [isNotNull, setIsNotNull] = useState(nullValue); - const { organizationId, selectedTable } = useContext(TooljetDatabaseContext); + const { organizationId, selectedTable, handleRefetchQuery, queryFilters, pageCount, pageSize, sortFilters } = + useContext(TooljetDatabaseContext); const disabledDataType = dataTypes.find((e) => e.value === dataType); + const [defaultValueLength, setDefaultValueLength] = useState(defaultValue?.length); const darkDisabledBackground = '#1f2936'; const lightDisabledBackground = '#f4f6fa'; @@ -67,17 +69,11 @@ const ColumnForm = ({ onClose, selectedColumn, setColumns }) => { column: { column_name: selectedColumn?.Header, data_type: selectedColumn?.dataType, + column_default: defaultValue, + constraints_type: { + is_not_null: isNotNull, + }, ...(columnName !== selectedColumn?.Header ? { new_column_name: columnName } : {}), - ...(defaultValue?.length > 0 || defaultValue !== selectedColumn?.column_default - ? { column_default: defaultValue } - : {}), - ...(nullValue !== isNotNull - ? { - constraints_type: { - is_not_null: isNotNull, - }, - } - : {}), }, }; @@ -95,6 +91,7 @@ const ColumnForm = ({ onClose, selectedColumn, setColumns }) => { return; } } + tooljetDatabaseService.viewTable(organizationId, selectedTable.table_name).then(({ data = [], error }) => { if (error) { toast.error(error?.message ?? `Error fetching columns for table "${selectedTable}"`); @@ -112,6 +109,7 @@ const ColumnForm = ({ onClose, selectedColumn, setColumns }) => { ); } }); + handleRefetchQuery(queryFilters, sortFilters, pageCount, pageSize); toast.success(`Column edited successfully`); onClose && onClose(); }; @@ -196,18 +194,16 @@ const ColumnForm = ({ onClose, selectedColumn, setColumns }) => { value={defaultValue} type="text" placeholder="Enter default value" - className={ - isNotNull === true && (defaultValue?.length <= 0 || defaultValue === null) - ? 'form-control form-error' - : 'form-control' - } + className={'form-control'} data-cy="default-value-input-field" autoComplete="off" onChange={(e) => setDefaultValue(e.target.value)} disabled={dataType === 'serial'} /> - {isNotNull === true && (defaultValue?.length <= 0 || defaultValue === null) ? ( - Default value cannot be empty when NOT NULL constraint is added + {isNotNull === true && rows.length > 0 && !isEmpty(defaultValue) && defaultValueLength > 0 ? ( + + Changing the default value will NOT update the fields having existing default value + ) : null}
@@ -236,7 +232,7 @@ const ColumnForm = ({ onClose, selectedColumn, setColumns }) => { fetching={fetching} onClose={onClose} onEdit={handleEdit} - shouldDisableCreateBtn={columnName === '' || (isNotNull && defaultValue?.length <= 0)} + shouldDisableCreateBtn={columnName === ''} />
); diff --git a/frontend/src/TooljetDatabase/Forms/EditRowForm.jsx b/frontend/src/TooljetDatabase/Forms/EditRowForm.jsx index 1ff73fde75..f77021a618 100644 --- a/frontend/src/TooljetDatabase/Forms/EditRowForm.jsx +++ b/frontend/src/TooljetDatabase/Forms/EditRowForm.jsx @@ -5,11 +5,13 @@ import { TooljetDatabaseContext } from '../index'; import { tooljetDatabaseService } from '@/_services'; import Select from '@/_ui/Select'; import _ from 'lodash'; +import { isSerialDataType } from '../constants'; import BigInt from '../Icons/Biginteger.svg'; import Float from '../Icons/Float.svg'; import Integer from '../Icons/Integer.svg'; import CharacterVar from '../Icons/Text.svg'; import Boolean from '../Icons/Toggle.svg'; +import Serial from '../Icons/Serial.svg'; import './styles.scss'; const EditRowForm = ({ onEdit, onClose, rowIdToBeEdited = null }) => { @@ -28,6 +30,9 @@ const EditRowForm = ({ onEdit, onClose, rowIdToBeEdited = null }) => { useEffect(() => { if (currentValue) { const keysWithNullValues = Object.keys(currentValue).filter((key) => currentValue[key] === null); + const keysWithDefaultValues = Object.keys(currentValue).filter( + (key, index) => currentValue[key]?.toString() === columns[index].column_default + ); setActiveTab((prevActiveTabs) => { const newActiveTabs = [...prevActiveTabs]; keysWithNullValues.forEach((key) => { @@ -36,13 +41,22 @@ const EditRowForm = ({ onEdit, onClose, rowIdToBeEdited = null }) => { newActiveTabs[index] = 'Null'; } }); + keysWithDefaultValues.forEach((key) => { + const index = Object.keys(currentValue).indexOf(key); + if (currentValue[key]?.toString() === columns[index].column_default) { + newActiveTabs[index] = 'Default'; + } + }); return newActiveTabs; }); const initialInputValues = currentValue - ? Object.keys(currentValue).map((key) => { + ? Object.keys(currentValue).map((key, index) => { const value = currentValue[key] === null ? null : currentValue[key] === currentValue[key] ? currentValue[key] : ''; - const disabledValue = currentValue[key] === null ? true : false; + const disabledValue = + currentValue[key] === null || currentValue[key]?.toString() === columns[index].column_default + ? true + : false; return { value: value, disabled: disabledValue }; }) : []; @@ -216,6 +230,7 @@ const EditRowForm = ({ onEdit, onClose, rowIdToBeEdited = null }) => { }; const primaryColumn = columns.find((column) => column.constraints_type.is_primary_key)?.accessor || null; + const serialDatatypeColumn = columns.find((column) => column.constraints_type.is_primary_key); const options = selectedTableData.map((row) => { return { @@ -259,20 +274,23 @@ const EditRowForm = ({ onEdit, onClose, rowIdToBeEdited = null }) => { className="form-label d-flex align-items-center justify-content-start mb-2" data-cy={`${primaryColumn}-column-name-label`} > - - - + {isSerialDataType(serialDatatypeColumn) && ( + + + + )} {headerText} -
- +
diff --git a/frontend/src/TooljetDatabase/Forms/RowForm.jsx b/frontend/src/TooljetDatabase/Forms/RowForm.jsx index fa24708f45..d8c69248da 100644 --- a/frontend/src/TooljetDatabase/Forms/RowForm.jsx +++ b/frontend/src/TooljetDatabase/Forms/RowForm.jsx @@ -8,6 +8,7 @@ import Float from '../Icons/Float.svg'; import Integer from '../Icons/Integer.svg'; import CharacterVar from '../Icons/Text.svg'; import Boolean from '../Icons/Toggle.svg'; +import Serial from '../Icons/Serial.svg'; import './styles.scss'; const RowForm = ({ onCreate, onClose }) => { @@ -230,8 +231,8 @@ const RowForm = ({ onCreate, onClose }) => { >
- {Header == 'id' ? ( - + {isPrimaryKey === true ? ( + ) : ( checkDataTypeIcons(dataType) )} diff --git a/frontend/src/TooljetDatabase/Forms/styles.scss b/frontend/src/TooljetDatabase/Forms/styles.scss index 9fd97ac711..1904e5f15e 100644 --- a/frontend/src/TooljetDatabase/Forms/styles.scss +++ b/frontend/src/TooljetDatabase/Forms/styles.scss @@ -61,6 +61,10 @@ margin-left: 8px; } +.css-1c9urkf-menu { + z-index: 2 !important +} + .dataType-dropdown-value { margin-left: 8px; color: var(--slate10); @@ -242,4 +246,9 @@ .form-error-message { color: var(--tomato9); font-size: 12px; +} + +.form-warning-message { + color: var(--slate10); + font-size: 12px; } \ No newline at end of file diff --git a/frontend/src/TooljetDatabase/Icons/Serial.svg b/frontend/src/TooljetDatabase/Icons/Serial.svg new file mode 100644 index 0000000000..c2959b120b --- /dev/null +++ b/frontend/src/TooljetDatabase/Icons/Serial.svg @@ -0,0 +1,4 @@ + + + + diff --git a/frontend/src/TooljetDatabase/Icons/warning.svg b/frontend/src/TooljetDatabase/Icons/warning.svg new file mode 100644 index 0000000000..69f3d59da6 --- /dev/null +++ b/frontend/src/TooljetDatabase/Icons/warning.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/frontend/src/TooljetDatabase/Menu/CellEditMenu/index.jsx b/frontend/src/TooljetDatabase/Menu/CellEditMenu/index.jsx index 14705d2b03..e0089dd721 100644 --- a/frontend/src/TooljetDatabase/Menu/CellEditMenu/index.jsx +++ b/frontend/src/TooljetDatabase/Menu/CellEditMenu/index.jsx @@ -78,7 +78,7 @@ export const CellEditMenu = ({ closePopover(); } - if (e.key === 'Enter' && cellValue !== previousCellValue && show) { + if (e.key === 'Enter' && cellValue != previousCellValue && show) { saveFunction(cellValue); } diff --git a/frontend/src/TooljetDatabase/Menu/CellEditMenu/styles.scss b/frontend/src/TooljetDatabase/Menu/CellEditMenu/styles.scss index 7ead8a5bf8..41e9424477 100644 --- a/frontend/src/TooljetDatabase/Menu/CellEditMenu/styles.scss +++ b/frontend/src/TooljetDatabase/Menu/CellEditMenu/styles.scss @@ -2,6 +2,7 @@ min-width: 300px; height: auto; margin-top: 2px; + inset: 0px auto auto -9px !important; .tjdb-bool-cell-menu-badge-default { padding: 2px 12px; @@ -15,7 +16,7 @@ } .boolean-state-selected { - border-color:#3E63DD; + border-color: #3E63DD; background: var(--indigo3); color: #3E63DD; } @@ -37,17 +38,17 @@ } .cell-editmenu-keyActions { - display: flex; - align-items: center; - justify-content: space-between; - gap: 5px; - - .leftNav-parent-container, - .rightNav-parent-container { - border-radius: 6px; - border: 1px solid var(--slate7); - width: 24px; - text-align: center; - } + display: flex; + align-items: center; + justify-content: space-between; + gap: 5px; + + .leftNav-parent-container, + .rightNav-parent-container { + border-radius: 6px; + border: 1px solid var(--slate7); + width: 24px; + text-align: center; + } } } \ No newline at end of file diff --git a/frontend/src/TooljetDatabase/Search/index.jsx b/frontend/src/TooljetDatabase/Search/index.jsx index 32313fe04c..a1436dcfb2 100644 --- a/frontend/src/TooljetDatabase/Search/index.jsx +++ b/frontend/src/TooljetDatabase/Search/index.jsx @@ -16,6 +16,7 @@ const Search = ({ callBack, onClearCallback, autoFocus = false, + setShowInput, }) => { const [searchText, setSearchText] = useState(''); const debouncedSearchTerm = useDebounce(searchText, debounceDelay); @@ -63,7 +64,14 @@ const Search = ({ })} placeholder="Search table" onFocus={() => setFocussed(true)} - onBlur={() => setFocussed(false)} + onBlur={() => { + if (searchText.length > 0) { + setFocussed(false); + } else { + setFocussed(false); + setShowInput(false); + } + }} data-cy={`${dataCy}-search-bar`} autoFocus={autoFocus} /> diff --git a/frontend/src/TooljetDatabase/Table/ActionsPopover/AddNewDataPopOver.jsx b/frontend/src/TooljetDatabase/Table/ActionsPopover/AddNewDataPopOver.jsx index 41d96007a5..089e25b589 100644 --- a/frontend/src/TooljetDatabase/Table/ActionsPopover/AddNewDataPopOver.jsx +++ b/frontend/src/TooljetDatabase/Table/ActionsPopover/AddNewDataPopOver.jsx @@ -21,37 +21,33 @@ export const AddNewDataPopOver = ({ }} > -
+
{ + event.stopPropagation(); + toggleAddNewDataMenu(false); + handleOnClickCreateNewRow(true); + }} + >
-
{ - event.stopPropagation(); - toggleAddNewDataMenu(false); - handleOnClickCreateNewRow(true); - }} - > - Add new row -
+
Add new row
-
+
{ + event.stopPropagation(); + toggleAddNewDataMenu(false); + handleOnClickBulkUpdateData(true); + }} + >
-
{ - event.stopPropagation(); - toggleAddNewDataMenu(false); - handleOnClickBulkUpdateData(true); - }} - > - Bulk upload data -
+
Bulk upload data
diff --git a/frontend/src/TooljetDatabase/Table/Header.jsx b/frontend/src/TooljetDatabase/Table/Header.jsx index 1028cd2322..9eaef6f074 100644 --- a/frontend/src/TooljetDatabase/Table/Header.jsx +++ b/frontend/src/TooljetDatabase/Table/Header.jsx @@ -20,15 +20,18 @@ const Header = ({ setIsCreateColumnDrawerOpen, isCreateRowDrawerOpen, setIsCreateRowDrawerOpen, + setIsBulkUploadDrawerOpen, + isBulkUploadDrawerOpen, selectedRowIds, handleDeleteRow, rows, isEditRowDrawerOpen, setIsEditRowDrawerOpen, + setFilterEnable, + filterEnable, }) => { const darkMode = localStorage.getItem('darkMode') === 'true'; const [isAddNewDataMenuOpen, setIsAddNewDataMenuOpen] = useState(false); - const [isBulkUploadDrawerOpen, setIsBulkUploadDrawerOpen] = useState(false); const [bulkUploadFile, setBulkUploadFile] = useState(null); const [isBulkUploading, setIsBulkUploading] = useState(false); const [errors, setErrors] = useState({ client: [], server: [] }); @@ -46,8 +49,8 @@ const Header = ({ handleBuildFilterQuery, selectedTable, organizationId, - setTotalRecords, - setSelectedTableData, + handleRefetchQuery, + pageSize, } = useContext(TooljetDatabaseContext); useEffect(() => { @@ -67,33 +70,12 @@ const Header = ({ useEffect(() => { if (isEmpty(selectedTable)) return; - const reloadTableData = async () => { - const { headers, data, error } = await tooljetDatabaseService.findOne( - organizationId, - selectedTable.id, - 'order=id.desc' - ); - - if (error) { - toast.error(error?.message ?? 'Something went wrong'); - return; - } - const totalRecords = headers['content-range'].split('/')[1] || 0; - - if (Array.isArray(data)) { - setTotalRecords(totalRecords); - setSelectedTableData(data); - } - }; - - setIsBulkUploading(false); setBulkUploadFile(null); setIsBulkUploadDrawerOpen(false); setQueryFilters({}); - resetFilterQuery(); setSortFilters({}); - resetSortQuery(); - reloadTableData(); + handleRefetchQuery({}, {}, 1, pageSize); + setIsBulkUploading(false); // eslint-disable-next-line react-hooks/exhaustive-deps }, [uploadResult]); @@ -167,78 +149,75 @@ const Header = ({
<> - {columns?.length > 0 && ( + {Object.keys(selectedRowIds).length === 0 && ( <> - {Object.keys(selectedRowIds).length === 0 && ( - <> - - - toggleAddNewDataMenu(true)} - size="sm" - className="px-1 pe-3 ps-2 gap-0" - data-cy="add-new-data-button" - > - - Add new data - - - -
- -
-
- -
- - )} - - {Object.keys(selectedRowIds).length === 1 ? ( - - ) : null} - {Object.keys(selectedRowIds).length > 0 && ( -
+ + toggleAddNewDataMenu(true)} size="sm" - className="gap-0" - data-cy="delete-row-records-button" - style={{ - padding: '4px 8px 4px 8px', - }} + className="px-1 pe-3 ps-2 gap-0" > - -   {Object.keys(selectedRowIds).length === 1 ? 'Delete row' : 'Delete rows'} + + Add new data -
- )} + + +
+ +
+
+ +
)} + + {Object.keys(selectedRowIds).length === 1 ? ( + + ) : null} + {Object.keys(selectedRowIds).length > 0 && ( +
+ + +   {Object.keys(selectedRowIds).length === 1 ? 'Delete row' : 'Delete rows'} + +
+ )}
@@ -278,6 +257,7 @@ const Header = ({ { pageSize, pageCount, handleRefetchQuery, + loadingState, + setLoadingState, + totalRecords, } = useContext(TooljetDatabaseContext); const [isEditColumnDrawerOpen, setIsEditColumnDrawerOpen] = useState(false); const [selectedColumn, setSelectedColumn] = useState(); const [loading, _setLoading] = useState(false); const [isCreateRowDrawerOpen, setIsCreateRowDrawerOpen] = useState(false); + const [isBulkUploadDrawerOpen, setIsBulkUploadDrawerOpen] = useState(false); const [isCreateColumnDrawerOpen, setIsCreateColumnDrawerOpen] = useState(false); + const [isAddNewDataMenuOpen, setIsAddNewDataMenuOpen] = useState(false); const [editColumnHeader, setEditColumnHeader] = useState({ hoveredColumn: null, clickedColumn: null, @@ -56,8 +67,6 @@ const Table = ({ collapseSidebar }) => { columnEditPopover: false, }); - // const [width, setWidth] = useState({ screenWidth: 0, xAxis: 0 }); - // const [wholeScreenWidth, setWholeScreenWidth] = useState(window.innerWidth); const [isEditRowDrawerOpen, setIsEditRowDrawerOpen] = useState(false); const [selectedRowIds, setSelectedRowIds] = useState({}); const [cellClick, setCellClick] = useState({ @@ -66,6 +75,8 @@ const Table = ({ collapseSidebar }) => { editable: false, errorState: false, }); + const [filterEnable, setFilterEnable] = useState(false); + const selectedCellRef = useRef({ rowIndex: null, columnIndex: null, editable: false }); const [cellVal, setCellVal] = useState(''); const [editPopover, setEditPopover] = useState(false); @@ -75,9 +86,16 @@ const Table = ({ collapseSidebar }) => { const [isCellUpdateInProgress, setIsCellUpdateInProgress] = useState(false); const prevSelectedTableRef = useRef({}); + const tooljetDbTableRef = useRef(null); const duration = 300; const darkMode = localStorage.getItem('darkMode') === 'true'; + const updateCellNavigationRefToDefault = () => { + if (selectedCellRef.current.rowIndex !== null && selectedCellRef.current.columnIndex !== null) + removeCellSelectionClassNames(selectedCellRef.current.rowIndex, selectedCellRef.current.columnIndex); + selectedCellRef.current = { rowIndex: null, columnIndex: null, editable: false }; + }; + const toggleSelectOrDeSelectAllRows = (totalRowsCount) => { if (!totalRowsCount) return; setCellClick({ @@ -86,12 +104,16 @@ const Table = ({ collapseSidebar }) => { editable: false, errorState: false, }); - const isSelectAll = + updateCellNavigationRefToDefault(); + + const shouldDeselect = Object.keys(selectedRowIds).length > 0 && Object.keys(selectedRowIds).length < rows.length; + const shouldSelectAll = Object.keys(selectedRowIds).length !== totalRowsCount && Object.keys(selectedRowIds).length < totalRowsCount; - if (!isSelectAll) { + if (!shouldSelectAll || shouldDeselect) { setSelectedRowIds({}); return; } + const newSelectedRowIds = {}; new Array(totalRowsCount).fill(true).forEach((value, index) => (newSelectedRowIds[index] = value)); setSelectedRowIds(newSelectedRowIds); @@ -108,6 +130,7 @@ const Table = ({ collapseSidebar }) => { editable: false, errorState: false, }); + updateCellNavigationRefToDefault(); setSelectedRowIds(selectedRowIdsRef); return; }; @@ -119,6 +142,132 @@ const Table = ({ collapseSidebar }) => { return; }; + const manageScrollWhileNavigation = () => { + // Table Scroll based on Content overlfow is handled here + const selectedCellElem = document.querySelector('.tjdb-selected-cell'); + if (selectedCellElem && tooljetDbTableRef.current) { + const tableBoundingRect = tooljetDbTableRef?.current?.getBoundingClientRect(); + const cellBoundingRect = selectedCellElem.getBoundingClientRect(); + + // Scroll when we reach the bottom of the table and when content overflows + if (cellBoundingRect.bottom > tableBoundingRect.bottom) { + tooljetDbTableRef.current.scrollTo({ + top: tooljetDbTableRef.current.scrollTop + (cellBoundingRect.bottom - tableBoundingRect.bottom), + behavior: 'instant', + }); + } + + // Scroll when we reach the top of the table. Added 32 for considering table header space + if (cellBoundingRect.top < tableBoundingRect.top + 32) { + tooljetDbTableRef.current.scrollTo({ + top: tooljetDbTableRef.current.scrollTop + (cellBoundingRect.top - (tableBoundingRect.top + 32)), + behavior: 'instant', + }); + } + + // Scroll when we reach right end of the table and if content gets overflow + if (cellBoundingRect.right > tableBoundingRect.right) { + tooljetDbTableRef.current.scrollTo({ + left: tooljetDbTableRef.current.scrollLeft + (cellBoundingRect.right - tableBoundingRect.right), + behavior: 'instant', + }); + } + + // Scroll when we reach left end of the table and if content gets overflow. Added 296 for width of two sticky columns + if (cellBoundingRect.left < tableBoundingRect.left + 216) { + tooljetDbTableRef.current.scrollTo({ + left: tooljetDbTableRef.current.scrollLeft + (cellBoundingRect.left - (tableBoundingRect.left + 216)), + behavior: 'instant', + }); + } + } + }; + + const updateCellNavigationRef = (rowIndex, columnIndex, cellEditable) => { + if (selectedCellRef.current.rowIndex !== null && selectedCellRef.current.columnIndex !== null) { + toggleCellSelectionClassNames( + selectedCellRef.current.rowIndex, + selectedCellRef.current.columnIndex, + rowIndex, + columnIndex + ); + } + + selectedCellRef.current = { + rowIndex: rowIndex, + columnIndex: columnIndex, + editable: cellEditable, + }; + }; + + const removeCellSelectionClassNames = (prevRowIndex, prevColumnIndex) => { + const selectedElementTd = document.getElementById(`tjdb-td-row${prevRowIndex}-column${prevColumnIndex}`); + const selectedElementCell = document.getElementById(`tjdb-cell-row${prevRowIndex}-column${prevColumnIndex}`); + + if (selectedElementCell) selectedElementCell.classList.remove('tjdb-selected-cell'); + if (selectedElementTd) { + selectedElementTd.classList.remove('table-editable-parent-cell'); + selectedElementTd.classList.add('table-cell'); + } + }; + + const toggleCellSelectionClassNames = (prevRowIndex, prevColumnIndex, currentRowIndex, currentColumnIndex) => { + const selectedElementTd = document.getElementById(`tjdb-td-row${prevRowIndex}-column${prevColumnIndex}`); + const selectedElementCell = document.getElementById(`tjdb-cell-row${prevRowIndex}-column${prevColumnIndex}`); + const elementToBeSelectedTd = document.getElementById(`tjdb-td-row${currentRowIndex}-column${currentColumnIndex}`); + const elementToBeSelectedCell = document.getElementById( + `tjdb-cell-row${currentRowIndex}-column${currentColumnIndex}` + ); + + if (selectedElementCell) selectedElementCell.classList.remove('tjdb-selected-cell'); + if (selectedElementTd) { + selectedElementTd.classList.remove('table-editable-parent-cell'); + selectedElementTd.classList.add('table-cell'); + } + + if (elementToBeSelectedCell) elementToBeSelectedCell.classList.add('tjdb-selected-cell'); + if (elementToBeSelectedTd) { + elementToBeSelectedTd.classList.add('table-editable-parent-cell'); + elementToBeSelectedTd.classList.remove('table-cell'); + } + }; + + const patchCellNavigationRef = (index, type, cellEditable = null) => { + // type - row | column + if (selectedCellRef.current.rowIndex !== null && selectedCellRef.current.columnIndex !== null) { + // Making cell selection state to default on navigation, to make the state consistent + if (cellClick.cellIndex !== null && cellClick.rowIndex !== null) { + setCellClick({ + rowIndex: null, + cellIndex: null, + editable: false, + errorState: false, + }); + } + + const { rowIndex, columnIndex } = selectedCellRef.current; + if (type === 'row') { + toggleCellSelectionClassNames(rowIndex, columnIndex, index, columnIndex); + selectedCellRef.current = { + ...selectedCellRef.current, + rowIndex: index, + ...(cellEditable !== null ? { editable: cellEditable } : {}), + }; + manageScrollWhileNavigation(); + } + + if (type === 'column') { + toggleCellSelectionClassNames(rowIndex, columnIndex, rowIndex, index); + selectedCellRef.current = { + ...selectedCellRef.current, + columnIndex: index, + ...(cellEditable !== null ? { editable: cellEditable } : {}), + }; + manageScrollWhileNavigation(); + } + } + }; + const fetchTableMetadata = () => { if (!isEmpty(selectedTable)) { tooljetDatabaseService.viewTable(organizationId, selectedTable.table_name).then(({ data = [], error }) => { @@ -217,6 +366,7 @@ const Table = ({ collapseSidebar }) => { editable: false, errorState: false, }); + updateCellNavigationRefToDefault(); }; // Allowlist keys for entering on text field to enable edit mode @@ -246,19 +396,27 @@ const Table = ({ collapseSidebar }) => { const handleKeyDown = (e) => { // Disables Cell navigation while error and update-inprogress if (cellClick.errorState || isCellUpdateInProgress) e.preventDefault(); - // Logic to edit value in a cell and simultaneously trigger edit menu if ( - cellClick.rowIndex !== null && + selectedCellRef.current.rowIndex !== null && !editPopover && !cellClick.errorState && !isCellUpdateInProgress && allowListForKeys.includes(e.keyCode) && - cellClick.cellIndex !== 0 + selectedCellRef.current.columnIndex !== 0 ) { e.preventDefault(); - const cellValue = rows[cellClick.rowIndex].cells[cellClick.cellIndex].value; - const cellDataType = rows[cellClick.rowIndex].cells[cellClick.cellIndex]?.column?.dataType; + const cellValue = rows[selectedCellRef.current.rowIndex].cells[selectedCellRef.current.columnIndex].value; + const cellDataType = + rows[selectedCellRef.current.rowIndex].cells[selectedCellRef.current.columnIndex]?.column?.dataType; + + setCellClick((prevValue) => ({ + ...prevValue, + rowIndex: selectedCellRef.current.rowIndex, + cellIndex: selectedCellRef.current.columnIndex, + editable: true, + })); + if (cellDataType !== 'boolean') { setSelectedRowIds({}); if (cellValue === null) { @@ -267,7 +425,8 @@ const Table = ({ collapseSidebar }) => { setCellVal(e.key); document.getElementById('edit-input-blur')?.focus(); } else { - setCellVal((prevValue) => prevValue + e.key); + cellValue === null ? setNullValue(true) : setNullValue(false); + setCellVal(cellValue + e.key); setEditPopover(true); document.getElementById('edit-input-blur')?.focus(); } @@ -275,70 +434,76 @@ const Table = ({ collapseSidebar }) => { } // Logic for Cell Navigation - Enter ( Opens edit menu ), Backspace (removes Null value ) & ESC event ( close edit menu ) - if (cellClick.rowIndex !== null && !cellClick.errorState && !isCellUpdateInProgress) { + if (selectedCellRef.current.rowIndex !== null && !cellClick.errorState && !isCellUpdateInProgress) { if (e.key === 'ArrowRight') { - setSelectedRowIds({}); - setEditPopover(false); - const cellIndexValue = - cellClick.cellIndex === columHeaderLength - 1 ? columHeaderLength - 1 : cellClick.cellIndex + 1; - const cellValue = rows[cellClick.rowIndex].cells[cellIndexValue].value; // cell Index's value + e.preventDefault(); + if (Object.keys(selectedRowIds).length > 0) setSelectedRowIds({}); + if (editPopover) setEditPopover(false); + const newIndex = - cellClick.cellIndex === columHeaderLength - 1 ? columHeaderLength - 1 : cellClick.cellIndex + 1; - setCellClick((prevState) => ({ - ...prevState, - cellIndex: newIndex, - })); - setCellVal(cellValue); - cellValue === null ? setNullValue(true) : setNullValue(false); - setDefaultValue(false); + selectedCellRef.current.columnIndex === columHeaderLength - 1 + ? columHeaderLength - 1 + : selectedCellRef.current.columnIndex + 1; + patchCellNavigationRef(newIndex, 'column', true); } else if (e.key === 'ArrowLeft') { - setSelectedRowIds({}); - setEditPopover(false); - const cellIndexValue = cellClick.cellIndex === 0 ? 0 : cellClick.cellIndex - 1; - const cellValue = rows[cellClick.rowIndex].cells[cellIndexValue].value; // cell Index's value - const newIndex = cellClick.cellIndex === 0 ? 0 : cellClick.cellIndex - 1; - setCellClick((prevState) => ({ - ...prevState, - cellIndex: newIndex, - })); - setCellVal(cellValue); - cellValue === null ? setNullValue(true) : setNullValue(false); - setDefaultValue(false); + e.preventDefault(); + if (Object.keys(selectedRowIds).length > 0) setSelectedRowIds({}); + if (editPopover) setEditPopover(false); + + const newIndex = selectedCellRef.current.columnIndex === 0 ? 0 : selectedCellRef.current.columnIndex - 1; + patchCellNavigationRef(newIndex, 'column', true); } else if (e.key === 'ArrowUp') { - setSelectedRowIds({}); - setEditPopover(false); - const cellValue = rows[cellClick.rowIndex - 1].cells[cellClick.cellIndex].value; // row Index's value - const newRowIndex = cellClick.rowIndex === 0 ? 0 : cellClick.rowIndex - 1; - setCellClick((prevState) => ({ - ...prevState, - rowIndex: newRowIndex, - })); - setCellVal(cellValue); - cellValue === null ? setNullValue(true) : setNullValue(false); - setDefaultValue(false); + e.preventDefault(); + if (Object.keys(selectedRowIds).length > 0) setSelectedRowIds({}); + if (editPopover) setEditPopover(false); + + const newRowIndex = selectedCellRef.current.rowIndex === 0 ? 0 : selectedCellRef.current.rowIndex - 1; + patchCellNavigationRef(newRowIndex, 'row', true); } else if (e.key === 'ArrowDown') { + e.preventDefault(); + if (Object.keys(selectedRowIds).length > 0) setSelectedRowIds({}); + if (editPopover) setEditPopover(false); + + const newRowIndex = + selectedCellRef.current.rowIndex === rows.length - 1 ? rows.length - 1 : selectedCellRef.current.rowIndex + 1; + patchCellNavigationRef(newRowIndex, 'row', true); + } else if (e.key === 'Enter' && selectedCellRef.current.columnIndex !== 0) { setSelectedRowIds({}); - setEditPopover(false); - const cellValue = rows[cellClick.rowIndex + 1].cells[cellClick.cellIndex].value; // row Index's value - const newRowIndex = cellClick.rowIndex === rows.length - 1 ? rows.length - 1 : cellClick.rowIndex + 1; - setCellClick((prevState) => ({ - ...prevState, - rowIndex: newRowIndex, - })); + const cellValue = rows[selectedCellRef.current.rowIndex].cells[selectedCellRef.current.columnIndex]?.value; + const isCellValueDefault = + headerGroups[0].headers[selectedCellRef.current.columnIndex]?.column_default === cellValue?.toString() + ? true + : false; setCellVal(cellValue); + setCellClick((prevValue) => ({ + ...prevValue, + rowIndex: selectedCellRef.current.rowIndex, + cellIndex: selectedCellRef.current.columnIndex, + editable: true, + })); cellValue === null ? setNullValue(true) : setNullValue(false); - setDefaultValue(false); - } else if (e.key === 'Enter' && cellClick.cellIndex !== 0) { + setDefaultValue(isCellValueDefault); setEditPopover(true); document.getElementById('edit-input-blur').focus(); - } else if (e.key === 'Backspace' && !editPopover && cellClick.cellIndex !== 0) { - const cellValue = rows[cellClick.rowIndex].cells[cellClick.cellIndex]?.value; - const cellDataType = rows[cellClick.rowIndex].cells[cellClick.cellIndex]?.column?.dataType; + } else if (e.key === 'Backspace' && !editPopover && selectedCellRef.current.columnIndex !== 0) { + const cellValue = rows[selectedCellRef.current.rowIndex].cells[selectedCellRef.current.columnIndex]?.value; + const cellDataType = + rows[selectedCellRef.current.rowIndex].cells[selectedCellRef.current.columnIndex]?.column?.dataType; if (cellValue === null) { + const isCellValueDefault = + headerGroups[0].headers[selectedCellRef.current.columnIndex]?.column_default === cellValue?.toString() + ? true + : false; setSelectedRowIds({}); + setCellClick((prevValue) => ({ + ...prevValue, + rowIndex: selectedCellRef.current.rowIndex, + cellIndex: selectedCellRef.current.columnIndex, + editable: true, + })); cellDataType === 'boolean' ? setCellVal(true) : setCellVal(''); setNullValue(false); - setDefaultValue(false); + setDefaultValue(isCellValueDefault); setEditPopover(true); document.getElementById('edit-input-blur').focus(); } @@ -350,12 +515,18 @@ const Table = ({ collapseSidebar }) => { useEffect(() => { if (!editPopover) { document.addEventListener('keydown', handleKeyDown); - return () => { - document.removeEventListener('keydown', handleKeyDown); - }; } + return () => { + document.removeEventListener('keydown', handleKeyDown); + }; // eslint-disable-next-line react-hooks/exhaustive-deps - }, [cellClick, editPopover, isCellUpdateInProgress]); + }, [ + cellClick, + selectedCellRef.current.rowIndex, + selectedCellRef.current.columnIndex, + editPopover, + isCellUpdateInProgress, + ]); useEffect(() => { setSelectedRowIds({}); @@ -376,6 +547,7 @@ const Table = ({ collapseSidebar }) => { editable: false, errorState: false, })); + updateCellNavigationRefToDefault(); handleOnCloseEditMenu(); } event.stopPropagation(); @@ -521,6 +693,12 @@ const Table = ({ collapseSidebar }) => { }; }, [editColumnHeader.columnEditPopover]); + // useEffect(() => { + // const isCellValueDefault = + // headerGroups[0]?.headers[cellClick.cellIndex]?.column_default === cellVal.toString() ? true : false; + // setDefaultValue(isCellValueDefault); + // }, [cellClick.cellIndex]); + const handleDelete = (column) => { setEditColumnHeader((prevState) => ({ ...prevState, @@ -533,6 +711,17 @@ const Table = ({ collapseSidebar }) => { if (!selectedTable) return null; const handleMouseOver = (index) => { + if (selectedCellRef.current.rowIndex !== null && selectedCellRef.current.columnIndex !== null) { + const cellValue = rows[selectedCellRef.current.rowIndex].cells[selectedCellRef.current.columnIndex]?.value; + setCellVal(cellValue); + setCellClick((prevState) => ({ + ...prevState, + rowIndex: selectedCellRef.current.rowIndex, + cellIndex: selectedCellRef.current.columnIndex, + })); + cellValue === null ? setNullValue(true) : setNullValue(false); + } + setEditColumnHeader((prevState) => ({ ...prevState, hoveredColumn: index, @@ -566,6 +755,9 @@ const Table = ({ collapseSidebar }) => { if ( ['table-editable-parent-cell', 'tjdb-td-wrapper', 'table-cell', 'cell-text'].includes(e.target.classList.value) ) { + const isCellValueDefault = + headerGroups[0].headers[cellIndex]?.column_default === cellVal?.toString() ? true : false; + updateCellNavigationRef(rowIndex, cellIndex, true); setSelectedRowIds({}); setCellVal(cellVal); setCellClick((prevState) => ({ @@ -576,14 +768,14 @@ const Table = ({ collapseSidebar }) => { errorState: false, })); cellVal === null ? setNullValue(true) : setNullValue(false); + setDefaultValue(isCellValueDefault); setEditPopover(false); } }; - const closeEditPopover = (previousValue) => { + const closeEditPopover = (previousValue, cellIndex) => { setEditPopover(false); previousValue === null ? setNullValue(true) : setNullValue(false); - setDefaultValue(false); setCellVal(previousValue); document.getElementById('edit-input-blur').blur(); }; @@ -594,8 +786,8 @@ const Table = ({ collapseSidebar }) => {
- {column.Header == 'id' ? ( - + {isSerialDataType(column) ? ( + ) : ( checkDataType(column?.dataType) )} @@ -610,6 +802,35 @@ const Table = ({ collapseSidebar }) => { ); } + const toggleAddNewDataMenu = (isShow) => { + setIsAddNewDataMenuOpen(isShow); + }; + + const handleOnClickCreateNewRow = () => { + resetCellAndRowSelection(); + setIsCreateRowDrawerOpen(true); + }; + + const handleOnClickBulkUpdateData = (isOpenBulkUploadDrawer) => { + setIsBulkUploadDrawerOpen(isOpenBulkUploadDrawer); + }; + + const emptyHeader = Array.from({ length: 5 }, (_, index) => index + 1); + const emptyTableData = Array.from({ length: 10 }, (_, index) => index + 1); + const emptyData = filterEnable + ? 'No data found matching the criteria specified in current filters.' + : 'Use Add Row from the menu or directly click on + icon to add a row. You may use the bulk upload option to add multiple rows of data using a csv file.'; + const emptyMainData = filterEnable ? 'No results found' : 'No data added yet'; + function isSerialDataType(columnDetails) { + const { dataType = '', column_default = '' } = columnDetails; + const serialDatatypeDefaultValuePattern = 'nextval('; + + if (dataType === 'integer' && column_default) { + if (column_default.includes(serialDatatypeDefaultValuePattern)) return true; + } + return false; + } + return (
{ setIsCreateColumnDrawerOpen={setIsCreateColumnDrawerOpen} isCreateRowDrawerOpen={isCreateRowDrawerOpen} setIsCreateRowDrawerOpen={setIsCreateRowDrawerOpen} + setIsBulkUploadDrawerOpen={setIsBulkUploadDrawerOpen} + isBulkUploadDrawerOpen={isBulkUploadDrawerOpen} selectedRowIds={selectedRowIds} handleDeleteRow={handleDeleteRow} rows={rows} isEditRowDrawerOpen={isEditRowDrawerOpen} setIsEditRowDrawerOpen={setIsEditRowDrawerOpen} + setFilterEnable={setFilterEnable} + filterEnable={filterEnable} />
- - - {headerGroups.map((headerGroup, index) => ( - - + + {emptyHeader.map((element, index) => ( + + ))} + + + + {emptyTableData.map((element, rowIdex) => ( + -
- 0 && Object.keys(selectedRowIds).length < rows.length - } - checked={Object.keys(selectedRowIds).length === rows.length && rows.length} - onChange={() => toggleSelectOrDeSelectAllRows(rows.length)} - style={{ - backgroundColor: `${ - (Object.keys(selectedRowIds).length > 0 && - Object.keys(selectedRowIds).length < rows.length) || - (Object.keys(selectedRowIds).length === rows.length && rows.length) - ? '#3E63DD' - : 'var(--base)' - }`, - }} - /> -
- - {headerGroup.headers.map((column, index) => ( + {emptyHeader.map((elem, i) => ( + + ))} + + ))} + +
+
+
+ {index > 0 && } + +
+ +
+
+
+ ) : ( + + + {headerGroups.map((headerGroup, index) => ( + + {headerGroup.headers.map((column, index) => ( + + ))} + - ))} - - - ))} - - 0 && !darkMode, - 'fs-12': true, - })} - {...getTableBodyProps()} - > - {rows.length === 0 ? ( - - - - ) : ( - rows.map((row, rIndex) => { + + ))} + + 0 && !darkMode, + 'fs-12': true, + })} + {...getTableBodyProps()} + > + {rows.map((row, rIndex) => { prepareRow(row); return ( <> @@ -776,7 +1027,7 @@ const Table = ({ collapseSidebar }) => { 'table-row-selected': selectedRowIds[row.id] ?? false, })} {...row.getRowProps()} - key={rIndex} + key={rIndex} // row Index > ); - }) - )} -
{ - resetCellAndRowSelection(); - setIsCreateRowDrawerOpen(true); - }} - className={darkMode ? 'add-icon-row-dark' : 'add-icon-row'} - data-cy="add-row-icon" - style={{ - zIndex: 3, - }} - > - + + })} + {rows.length > 0 && ( +
{ + resetCellAndRowSelection(); + setIsCreateRowDrawerOpen(true); + }} + className={darkMode ? 'add-icon-row-dark' : 'add-icon-row'} + style={{ + zIndex: 3, + }} + > + + +
+ )} +
+
handleMouseOver(index)} - onMouseOut={() => handleMouseOut()} + className={`${ + darkMode ? 'table-header-dark' : 'table-header' + } tj-database-column-header tj-text-xsm`} + style={{ width: '66px', height: index === 0 ? '32px' : '' }} > - {column.Header !== 'id' && index > 0 ? ( -
-
+
+ 0 && Object.keys(selectedRowIds).length < rows.length + } + checked={Object.keys(selectedRowIds).length === rows.length && rows.length} + onChange={() => toggleSelectOrDeSelectAllRows(rows.length)} + style={{ + backgroundColor: `${ + (Object.keys(selectedRowIds).length > 0 && + Object.keys(selectedRowIds).length < rows.length) || + (Object.keys(selectedRowIds).length === rows.length && rows.length) + ? '#3E63DD' + : 'var(--base)' + }`, + }} + /> +
+
handleMouseOver(index)} + onMouseOut={() => handleMouseOut()} + > + {column.Header !== 'id' && index > 0 ? ( +
+
+ + {isSerialDataType(column) ? ( + + ) : ( + checkDataType(column?.dataType) + )} + + {column.render('Header')} +
+ { + setSelectedColumn(column); + setIsEditColumnDrawerOpen(true); + closeMenu(); + }} + onDelete={() => handleDelete(column.Header)} + disabled={index === 0 || column.isPrimaryKey} + show={editColumnHeader.columnEditPopover && editColumnHeader.clickedColumn === index} + className="column-popover-parent" + darkMode={darkMode} + > +
+ onMenuClick(index, e)} + /> +
+
+
+ ) : isSerialDataType(column) ? ( + showTooltipForId(column) + ) : ( + <> - {column.Header == 'id' ? ( - + {isSerialDataType(column) ? ( + ) : ( checkDataType(column?.dataType) )} - {column.render('Header')} - - { - setSelectedColumn(column); - setIsEditColumnDrawerOpen(true); - closeMenu(); - }} - onDelete={() => handleDelete(column.Header)} - disabled={index === 0 || column.isPrimaryKey} - show={editColumnHeader.columnEditPopover && editColumnHeader.clickedColumn === index} - className="column-popover-parent" - darkMode={darkMode} - > -
- onMenuClick(index, e)} - /> -
-
- - ) : column.Header === 'id' ? ( - showTooltipForId(column) - ) : ( - <> - - {column.Header == 'id' ? ( - - ) : ( - checkDataType(column?.dataType) - )} - - {/* {column.render('Header')} */} - - )} + {/* {column.render('Header')} */} + + )} +
{ + resetCellAndRowSelection(); + setIsCreateColumnDrawerOpen(true); + }} + className={darkMode ? 'add-icon-column-dark' : 'add-icon-column'} + > +
+
{ - resetCellAndRowSelection(); - setIsCreateColumnDrawerOpen(true); - }} - className={darkMode ? 'add-icon-column-dark' : 'add-icon-column'} - data-cy="add-column-icon" - > -
+
-
-
-
- -
-
-
- You don't have any records yet. -
-
-
-
{ } )} data-cy={`${dataCy.toLocaleLowerCase().replace(/\s+/g, '-')}-table-cell`} + id={`tjdb-td-row${rIndex}-column${index}`} {...cell.getCellProps()} onClick={(e) => handleCellClick(e, index, rIndex, cell.value)} > @@ -853,8 +1105,8 @@ const Table = ({ collapseSidebar }) => { delay={{ show: 200, hide: 0 }} show={ !( - cellClick.rowIndex === rIndex && - cellClick.cellIndex === index && + selectedCellRef.current.rowIndex === rIndex && + selectedCellRef.current.columnIndex === index && cellClick.editable ) && cell.value !== null && @@ -875,13 +1127,14 @@ const Table = ({ collapseSidebar }) => { cellClick.cellIndex === index && cellClick.errorState === true, })} + id={`tjdb-cell-row${rIndex}-column${index}`} > {cellClick.editable && cellClick.rowIndex === rIndex && cellClick.cellIndex === index ? ( closeEditPopover(cell.value)} + close={() => closeEditPopover(cell.value, index)} columnDetails={headerGroups[0].headers[index]} saveFunction={(newValue) => { handleToggleCellEdit(newValue, row.values.id, index, rIndex, false, cell.value); @@ -950,13 +1203,16 @@ const Table = ({ collapseSidebar }) => { value={cellVal === null ? '' : cellVal} onChange={(e) => { if (index !== 0) setCellVal(e.target.value); + if (e.target.value !== headerGroups[0].headers[index].column_default) { + setDefaultValue(false); + } else { + setDefaultValue(true); + } }} onFocus={() => { if (index !== 0) setEditPopover(true); }} - disabled={ - defaultValue === true || nullValue === true || index === 0 ? true : false - } + disabled={nullValue === true || index === 0 ? true : false} /> )} @@ -1017,23 +1273,64 @@ const Table = ({ collapseSidebar }) => {
+ )} + {rows.length === 0 && !loadingState && ( +
+
+
+ +
+
+ {emptyMainData} +

{emptyData}

+
+
+ + + toggleAddNewDataMenu(true)} + size="sm" + className="px-1 pe-3 ps-2 gap-0" + > + + Add new data + + + +
- - +
+ )} { tableDataLength={tableData.length} collapseSidebar={collapseSidebar} /> + {rows.length === 0 && !loadingState && ( +
{ + resetCellAndRowSelection(); + setIsCreateRowDrawerOpen(true); + }} + className={darkMode ? 'add-icon-row-dark' : 'add-icon-row'} + style={{ + zIndex: 3, + }} + > + + +
+ )}
setIsEditColumnDrawerOpen(false)} position="right"> setIsEditColumnDrawerOpen(false)} + rows={rows} /> span:first-child { + height: 20px !important; + + .tjdb-loader { + width: 180px !important; + background: var(--slate7) !important; + display: flex !important; + } +} + +.tjdb-loader-icon-parent { + width: 20px !important; + height: 20px !important; + + .tjdb-icon-loader { + width: 20px !important; + background: var(--slate7) !important; + display: flex !important; + } +} + +.tjdb-empty-row td { + border-right: 1px solid !important; + border-bottom: 1px solid !important; + border-color: inherit !important; +} + +.loading-table th { + padding: 5px 8px 5px 8px !important; + height: 32px !important; +} + +.warning-icon-container { + width: 54px !important; + height: 52px !important; + display: flex !important; + align-items: center !important; + justify-content: center !important; + background-color: #F1F3F5 !important; + border-radius: 6px !important; + margin: 0px auto 8px auto !important; +} + +.empty-table-description { + font-size: 14px !important; + line-height: 20px !important; + margin-top: 5px !important; +} + +.empty-table-container { + display: flex; + align-items: center; + justify-content: center; + height: calc(100% - 63px); +} + +.tjdb-create-new-table { + width: 180px !important; + margin: 0px auto !important; + display: flex !important; + align-items: center !important; + justify-content: center !important; +} + .keyPress-actions { gap: 1.5rem; @@ -174,11 +252,15 @@ left: 0; bottom: 0; height: 2px; - background-color: var(--Indigo-09, #3E63DD) !important; + border: none !important; +} - .tjdb-cell-save-progress-bar { - background-color: var(--Indigo-09, #3E63DD) !important; - } +.progress::-webkit-progress-value { + background-color: var(--Indigo-09, #3E63DD) !important; +} + +.progress::-moz-progress-bar { + background-color: var(--Indigo-09, #3E63DD) !important; } .toojet-db-table-footer { diff --git a/frontend/src/TooljetDatabase/TableList/index.jsx b/frontend/src/TooljetDatabase/TableList/index.jsx index 98aa19ede1..57b6767738 100644 --- a/frontend/src/TooljetDatabase/TableList/index.jsx +++ b/frontend/src/TooljetDatabase/TableList/index.jsx @@ -10,8 +10,16 @@ import Search from '../Search'; import SolidIcon from '@/_ui/Icon/SolidIcons'; const List = () => { - const { organizationId, tables, searchParam, selectedTable, setTables, setSelectedTable } = - useContext(TooljetDatabaseContext); + const { + organizationId, + tables, + searchParam, + selectedTable, + setTables, + setSelectedTable, + loadingState, + setLoadingState, + } = useContext(TooljetDatabaseContext); const [loading, setLoading] = useState(false); const [showInput, setShowInput] = useState(false); const { updateSidebarNAV } = useContext(BreadCrumbContext); @@ -19,8 +27,10 @@ const List = () => { async function fetchTables() { setLoading(true); + setLoadingState(true); const { error, data } = await tooljetDatabaseService.findAll(organizationId); setLoading(false); + setLoadingState(false); if (error) { toast.error(error?.message ?? 'Failed to fetch tables'); @@ -82,12 +92,14 @@ const List = () => { onClearCallback={() => setShowInput(false)} customClass="tj-common-search-input" autoFocus={true} + setShowInput={setShowInput} /> )}
- {loading && } + {loading && loadingState && } {!loading && + !loadingState && filteredTables?.map(({ id, table_name }, index) => ( { const darkMode = localStorage.getItem('darkMode') === 'true'; - const { organizationId, columns, selectedTable, setTables, setSelectedTable, setColumns, setSelectedTableData } = + const { organizationId, columns, selectedTable, setSelectedTable, selectedTableData } = useContext(TooljetDatabaseContext); const [isEditTableDrawerOpen, setIsEditTableDrawerOpen] = useState(false); const [isHovered, setIsHovered] = useState(false); @@ -141,6 +141,7 @@ export const ListItem = ({ active, onClick, text = '', onDeleteCallback }) => {
); diff --git a/frontend/src/TooljetDatabase/TooljetDatabasePage/index.jsx b/frontend/src/TooljetDatabase/TooljetDatabasePage/index.jsx index 6ac121c431..ebc67291ea 100644 --- a/frontend/src/TooljetDatabase/TooljetDatabasePage/index.jsx +++ b/frontend/src/TooljetDatabase/TooljetDatabasePage/index.jsx @@ -1,34 +1,123 @@ -import React, { useContext } from 'react'; +import React, { useContext, useState } from 'react'; import cx from 'classnames'; import Table from '../Table'; import Sidebar from '../Sidebar'; import { TooljetDatabaseContext } from '../index'; import EmptyFoldersIllustration from '@assets/images/icons/no-queries-added.svg'; +import Warning from '../Icons/warning.svg'; +import { ButtonSolid } from '@/_ui/AppButton/AppButton'; import { isEmpty } from 'lodash'; +import Plus from '@/_ui/Icon/solidIcons/Plus'; +import { tooljetDatabaseService } from '@/_services'; +import { toast } from 'react-hot-toast'; +import Drawer from '@/_ui/Drawer'; +import CreateTableForm from '../Forms/TableForm'; +import { BreadCrumbContext } from '@/App/App'; +import Skeleton from 'react-loading-skeleton'; const TooljetDatabasePage = ({ totalTables, collapseSidebar }) => { - const { selectedTable } = useContext(TooljetDatabaseContext); - + const { organizationId, setSelectedTable, setTables, selectedTable, loadingState } = + useContext(TooljetDatabaseContext); + const { updateSidebarNAV } = useContext(BreadCrumbContext); + const emptyMessage = "You don't have any tables yet."; + const darkMode = localStorage.getItem('darkMode') === 'true'; + const emptyHeader = Array.from({ length: 5 }, (_, index) => index + 1); + const emptyTableData = Array.from({ length: 10 }, (_, index) => index + 1); const EmptyState = () => { + const [isCreateTableDrawerOpen, setIsCreateTableDrawerOpen] = useState(false); return ( -
-
- -
-
-
- You don't have any tables yet. + <> +
+
+
+ +
+
+ {emptyMessage} +

Create a table to get started!

+
+
+ setIsCreateTableDrawerOpen(!isCreateTableDrawerOpen)} + size="sm" + className="px-1 pe-3 ps-2 gap-0" + > + + Create new table + +
-
- Create a table to get started! + setIsCreateTableDrawerOpen(false)} position="right"> + { + tooljetDatabaseService.findAll(organizationId).then(({ data = [], error }) => { + if (error) { + toast.error(error?.message ?? 'Failed to fetch tables'); + return; + } + + if (Array.isArray(data?.result) && data.result.length > 0) { + setSelectedTable({ table_name: tableInfo.table_name, id: tableInfo.id }); + updateSidebarNAV(tableInfo.table_name); + setTables(data.result || []); + } + }); + setIsCreateTableDrawerOpen(false); + }} + onClose={() => setIsCreateTableDrawerOpen(false)} + /> + + + ); + }; + + const LoadingState = () => { + return ( + <> +
+ {loadingState && ( + + + + {emptyHeader.map((element, index) => ( + + ))} + + + + {emptyTableData.map((element, rowIdex) => ( + + {emptyHeader.map((elem, i) => ( + + ))} + + ))} + +
+
+ {index > 0 && } + +
+ +
+
+
+ )}
-
+ ); }; @@ -36,7 +125,8 @@ const TooljetDatabasePage = ({ totalTables, collapseSidebar }) => {
- {totalTables === 0 && } + {totalTables === 0 && !loadingState && } + {totalTables === 0 && loadingState && } {!isEmpty(selectedTable) && (
diff --git a/frontend/src/TooljetDatabase/constants.js b/frontend/src/TooljetDatabase/constants.js index caacf3e969..74eaf64168 100644 --- a/frontend/src/TooljetDatabase/constants.js +++ b/frontend/src/TooljetDatabase/constants.js @@ -4,6 +4,7 @@ import Float from './Icons/Float.svg'; import Integer from './Icons/Integer.svg'; import CharacterVar from './Icons/Text.svg'; import Boolean from './Icons/Toggle.svg'; +import Serial from './Icons/Serial.svg'; export const dataTypes = [ { @@ -18,7 +19,9 @@ export const dataTypes = [ { name: 'Boolean True/False', label: 'boolean', icon: , value: 'boolean' }, ]; -export const primaryKeydataTypes = [{ value: 'serial', label: 'serial' }]; +export const primaryKeydataTypes = [ + { name: 'serial', label: 'serial', icon: , value: 'serial' }, +]; export const operators = [ { value: 'eq', label: 'equals' }, @@ -44,6 +47,16 @@ export const formatOptionLabel = ({ label, icon }) => { ); }; +export const isSerialDataType = (columnDetails) => { + const { dataType = '', column_default = '' } = columnDetails; + const serialDatatypeDefaultValuePattern = 'nextval('; + + if (dataType === 'integer' && column_default) { + if (column_default.includes(serialDatatypeDefaultValuePattern)) return true; + } + return false; +}; + export default function tjdbDropdownStyles( darkMode, darkDisabledBackground, @@ -120,5 +133,13 @@ export default function tjdbDropdownStyles( ...provided, color: darkMode ? '#fff' : '#232e3c', }), + placeholder: () => ({ + position: 'absolute', + left: '10px', + top: '50%', + transform: 'translateY(-50%)', + zIndex: '1', + color: '#808080', + }), }; } diff --git a/frontend/src/TooljetDatabase/index.jsx b/frontend/src/TooljetDatabase/index.jsx index e7489aad30..af6a5bc261 100644 --- a/frontend/src/TooljetDatabase/index.jsx +++ b/frontend/src/TooljetDatabase/index.jsx @@ -22,6 +22,8 @@ export const TooljetDatabaseContext = createContext({ setColumns: () => {}, totalRecords: 0, setTotalRecords: () => {}, + loadingState: false, + setLoadingState: () => {}, handleBuildFilterQuery: () => {}, handleBuildSortQuery: () => {}, buildPaginationQuery: () => {}, @@ -53,6 +55,7 @@ export const TooljetDatabase = (props) => { const [pageSize, setPageSize] = useState(50); const [totalRecords, setTotalRecords] = useState(0); + const [loadingState, setLoadingState] = useState(false); const [queryFilters, setQueryFilters] = useState({}); const [sortFilters, setSortFilters] = useState({}); @@ -81,6 +84,7 @@ export const TooljetDatabase = (props) => { selectedTable, setSelectedTableData, setTotalRecords, + setLoadingState, }); const value = useMemo( @@ -114,6 +118,8 @@ export const TooljetDatabase = (props) => { pageSize, setPageSize, handleRefetchQuery, + loadingState, + setLoadingState, }), // eslint-disable-next-line react-hooks/exhaustive-deps [ diff --git a/frontend/src/TooljetDatabase/usePostgrestQueryBuilder.jsx b/frontend/src/TooljetDatabase/usePostgrestQueryBuilder.jsx index 673dd1f928..d02acef47e 100644 --- a/frontend/src/TooljetDatabase/usePostgrestQueryBuilder.jsx +++ b/frontend/src/TooljetDatabase/usePostgrestQueryBuilder.jsx @@ -5,7 +5,13 @@ import { isEmpty } from 'lodash'; import { toast } from 'react-hot-toast'; import { TooljetDatabaseContext } from './index'; -export const usePostgrestQueryBuilder = ({ organizationId, selectedTable, setSelectedTableData, setTotalRecords }) => { +export const usePostgrestQueryBuilder = ({ + organizationId, + selectedTable, + setSelectedTableData, + setTotalRecords, + setLoadingState, +}) => { const { pageSize } = useContext(TooljetDatabaseContext); const postgrestQueryBuilder = useRef({ @@ -28,6 +34,7 @@ export const usePostgrestQueryBuilder = ({ organizationId, selectedTable, setSel }; const updateSelectedTableData = async () => { + setLoadingState(true); const sortQuery = isEmpty(postgrestQueryBuilder.current.sortQuery.url.toString()) ? 'order=id.desc' : postgrestQueryBuilder.current.sortQuery.url.toString(); @@ -49,6 +56,7 @@ export const usePostgrestQueryBuilder = ({ organizationId, selectedTable, setSel const totalRecords = headers['content-range'].split('/')[1] || 0; if (Array.isArray(data)) { + setLoadingState(false); setTotalRecords(totalRecords); setSelectedTableData(data); } diff --git a/frontend/src/_components/OrganizationLogin/DisablePasswordLoginModal.jsx b/frontend/src/_components/OrganizationLogin/DisablePasswordLoginModal.jsx index c6385ba9ec..a9f4e4c3e9 100644 --- a/frontend/src/_components/OrganizationLogin/DisablePasswordLoginModal.jsx +++ b/frontend/src/_components/OrganizationLogin/DisablePasswordLoginModal.jsx @@ -15,8 +15,10 @@ function DisablePasswordLoginModal({ show, disablePasswordLogin, setShowModal, r const modalContent = (
-

Disable password login only if you have configured SSO or else you will get locked out.

-

Are you sure you want to continue?

+

+ Disable password login only if you have configured SSO or else you will get locked out. +

+

Are you sure you want to continue?

); @@ -25,7 +27,7 @@ function DisablePasswordLoginModal({ show, disablePasswordLogin, setShowModal, r Cancel - + Disable diff --git a/frontend/src/_components/OrganizationLogin/GithubSsoModal.jsx b/frontend/src/_components/OrganizationLogin/GithubSsoModal.jsx index a2ee10b9bd..5888d59a3a 100644 --- a/frontend/src/_components/OrganizationLogin/GithubSsoModal.jsx +++ b/frontend/src/_components/OrganizationLogin/GithubSsoModal.jsx @@ -36,19 +36,16 @@ export function GithubSSOModal({ settings, onClose, onUpdateSSOSettings, isInsta const handleClientIdChange = (newClientId) => { setClientId(newClientId); - const changesMade = newClientId !== settings?.configs?.client_id; checkChanges(); }; const handleHostNameChange = (newHostName) => { setHostName(newHostName); - const changesMade = newHostName !== settings?.configs?.host_name; checkChanges(); }; const handleClientSecretChange = (newClientSecret) => { setClientSecret(newClientSecret); - const changesMade = newClientSecret !== settings?.configs?.client_secret; checkChanges(); }; @@ -59,10 +56,10 @@ export function GithubSSOModal({ settings, onClose, onUpdateSSOSettings, isInsta }; const checkChanges = () => { - const hasClientIdChanged = clientId !== settings?.configs?.client_id; - const hasEnabledChanged = enabled !== settings?.enabled; - const hasHostNameChanged = hostName !== settings?.configs?.host_name; - const hasClientSecretChanged = clientSecret != settings?.configs?.client_secret; + const hasClientIdChanged = clientId !== (settings?.configs?.client_id || ''); + const hasEnabledChanged = enabled !== (settings?.enabled || false); + const hasHostNameChanged = hostName !== (settings?.configs?.host_name || ''); + const hasClientSecretChanged = clientSecret != (settings?.configs?.client_secret || ''); setHasChanges(hasClientIdChanged || hasEnabledChanged || hasHostNameChanged || hasClientSecretChanged); }; @@ -134,8 +131,8 @@ export function GithubSSOModal({ settings, onClose, onUpdateSSOSettings, isInsta }} >
-