Commit graph

10228 commits

Author SHA1 Message Date
Nishidh Jain
ee9ac0820b Disable error overlay 2025-07-08 18:10:24 +05:30
johnsoncherian
489c8aa950 fix:: updated filepicker default size 2025-07-08 15:31:01 +05:30
johnsoncherian
1fbd1243a0 Merge branch 'main' into fix/appbuilder-02 2025-07-08 15:30:33 +05:30
Adish M
8695c63af7
Enhance Neo4j configuration and installation in Try tooljet Dockerfiles with APOC plugin support (#13248)
* Enhance Neo4j configuration and installation in Try tooljet Dockerfiles with APOC plugin support

* fix: Update Dockerfile to use the latest ToolJet image version
2025-07-08 13:09:41 +05:30
Adish M
ed571cafe3
feat: Update Packer workflow to checkout lts-3.6 branch and add Neo4j setup with APOC plugin (#13225)
* feat: Update Packer workflow to checkout lts-3.6 branch and add Neo4j setup with APOC plugin

* refactor: remove deprecated EC2 ce deployment files and scripts

* fix: ensure newline at end of file in setup_app and setup_machine scripts
2025-07-07 18:14:18 +05:30
NishidhJain11
fb7c751a34
Feat/AI modularisation (#13142)
* fix deps

* Modularisation changes for Build with AI feature

* New app loading UI for Build with AI feature & added animation for chat messages

* Fix Error using AI feature

* add missing services and logic

* fix app gen

* update submodules

* EE frontend submodule updated

* update submodules

* EE frontend submodule updated post sync

* Added Artifact Preview component to ee moddules list

* Updated ai slice code

* app gen changes

* Resolved fix with AI bugs

* Resolved AI Copilot bugs

* app gen changes and query fixes

* fix query generation bugs

* update copilot

* Resolved ChatMode dropdown & popover bug fix

* Resolved PR suggestions & PreviewBox component in CE edition

* Synced frontend/ee with main

* Synced server/ee with main branch

* Enhance submodule checkout process to handle branch existence and fallback to main (#13218)

* Enhance submodule checkout process to handle branch existence and fallback to main

* Improve submodule checkout process to handle branch validation and fallback to main

* chore: Comment out Node.js setup, dependency installation, and build steps in cloud frontend workflow

* refactor: Enhance submodule checkout process to include submodule name in logs

* Update submodule checkout process to use the correct submodule name extraction method

* fix: Update submodule checkout script to use correct submodule path variable

* Improve submodule checkout process to correctly handle branch names and fallback to main

* chore: Uncomment Node.js setup, dependency installation, and build steps in cloud frontend workflow

* fix: Update branch checkout logic to use correct syntax and improve fallback handling

* fix: Update git checkout command to use -B flag for branch creation

* fix: Improve submodule checkout process to explicitly fetch branch ref before checkout

* fix: Enhance submodule checkout process with improved branch validation and error handling

* fix: Improve branch checkout logic by enhancing fetch command and validating branch existence

* fix: Enhance manual Git checkout process with improved fetch and error handling

* fix: Restore Node.js setup, dependency installation, and Netlify deployment steps in workflow

* 🔄 chore: update submodules to latest main after auto-merge

* Took sync of fix/appbuilder-02 in frontend/ee

---------

Co-authored-by: Kartik Gupta <gupta.kartik18kg@gmail.com>
Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>
Co-authored-by: adishM98 Bot <adish.madhu@gmail.com>
2025-07-07 15:11:58 +05:30
NishidhJain11
3be1b963f8
Enable HMR & optimize build & re-build times in development mode by updating devtool source-map value (#13047)
Co-authored-by: Kavin Venkatachalam <50441969+kavinvenkatachalam@users.noreply.github.com>
2025-07-07 14:13:06 +05:30
adishM98 Bot
9faf886d16 🔄 chore: update submodules to latest main after auto-merge 2025-07-07 06:59:32 +00:00
Adish M
348127afd7
Enhance submodule checkout process to handle branch existence and fallback to main (#13218)
* Enhance submodule checkout process to handle branch existence and fallback to main

* Improve submodule checkout process to handle branch validation and fallback to main

* chore: Comment out Node.js setup, dependency installation, and build steps in cloud frontend workflow

* refactor: Enhance submodule checkout process to include submodule name in logs

* Update submodule checkout process to use the correct submodule name extraction method

* fix: Update submodule checkout script to use correct submodule path variable

* Improve submodule checkout process to correctly handle branch names and fallback to main

* chore: Uncomment Node.js setup, dependency installation, and build steps in cloud frontend workflow

* fix: Update branch checkout logic to use correct syntax and improve fallback handling

* fix: Update git checkout command to use -B flag for branch creation

* fix: Improve submodule checkout process to explicitly fetch branch ref before checkout

* fix: Enhance submodule checkout process with improved branch validation and error handling

* fix: Improve branch checkout logic by enhancing fetch command and validating branch existence

* fix: Enhance manual Git checkout process with improved fetch and error handling

* fix: Restore Node.js setup, dependency installation, and Netlify deployment steps in workflow
2025-07-07 12:28:45 +05:30
johnsoncherian
823c669878 merge branch 'main' into fix/appbuilder-02 2025-07-07 00:00:19 +05:30
Adish M
b1afdd4efc
refactor: Improve cloud frontend deployment workflow with manual Git checkout and enhanced user authorization (#13213) 2025-07-06 15:29:17 +05:30
adishM98 Bot
584aa7a7ee 🔄 chore: update submodules to latest main after auto-merge 2025-07-04 12:17:17 +00:00
Adish M
c99e7dd856
fix: Restore authorization check in cloud frontend deployment workflow (#13195)
* fix: Restore authorization check in cloud frontend deployment workflow

* fix: Reinstate branch prefix validation in cloud frontend deployment workflow

* fix: Enhance Netlify deployment step for cleaner output

* fix: Update cloud frontend deployment workflow for improved clarity and authorization checks

* Remove deployment completion message from cloud frontend workflow

* Remove branch prefix validation from cloud frontend deployment workflow
2025-07-04 17:46:30 +05:30
Adish M
eae10cddeb
Update Docker image build references and add cloud edition workflow (#13191) 2025-07-04 12:00:20 +05:30
Johnson Cherian
1f00aaf3ff
Merge pull request #13181 from ToolJet/fix/appbuilder-01
Appbuilder prerelease bug fixes
2025-07-04 11:34:09 +05:30
Johnson Cherian
f5ad1f034e
Merge branch 'main' into fix/appbuilder-01 2025-07-04 00:10:12 +05:30
Adish M
6355d6d509
fix: Remove outdated API redirects from netlify.toml (#13188) 2025-07-03 23:02:06 +05:30
Adish M
441306a1de
Update netlify.toml (#13187) 2025-07-03 22:37:08 +05:30
adishM98 Bot
86151ee64d 🔄 chore: update submodules to latest main after auto-merge 2025-07-03 17:02:08 +00:00
Adish M
0e8ed516b8
fix: Correct typo in TOOLJET_EDITION and update redirects in netlify.toml (#13186) 2025-07-03 22:31:21 +05:30
Kavin Venkatachalam
9769c33c60
Merge branch 'main' into fix/appbuilder-01 2025-07-03 21:49:46 +05:30
Adish M
e051caca47
fix: Update environment variable secrets for cloud deployment (#13171)
* fix: Update environment variable secrets for cloud deployment

* Add submodule checkout step to cloud frontend deployment workflow

* fix: Update checkout step to use actions/checkout@v4 and streamline configuration

* fix: Add missing environment variables for cloud deployment

* Update Node.js and NPM versions in Netlify configuration
2025-07-03 21:47:25 +05:30
Johnson Cherian
a5b28e7299
Merge branch 'main' into fix/appbuilder-01 2025-07-03 21:03:07 +05:30
johnsoncherian
1c2b312b9e chore: update version for release 2025-07-03 21:02:31 +05:30
Adish M
317f1e913f
fix: Update path for server keys in Dockerfile (#13184) 2025-07-03 20:58:10 +05:30
Adish M
b8aceb2e7a
fix: Update server installation steps in Dockerfile for consistency (#13183) 2025-07-03 20:49:15 +05:30
johnsoncherian
f60784aecc chore: update version for release 2025-07-03 20:36:37 +05:30
Johnson Cherian
105b1a4b19
Merge pull request #13176 from ToolJet/fix/pages-disable-module
Fix: disable pages on modules
2025-07-03 20:30:55 +05:30
Kavin Venkatachalam
841d660783 fix: modules are hidden if the query manager is expanded 2025-07-03 19:15:20 +05:30
Kavin Venkatachalam
ace4fe754c fix: Added a fallback for module context 2025-07-03 17:49:20 +05:30
Kavin Venkatachalam
edf657b659 Revert "fix: add fallback for useModuleId hook in query panel"
This reverts commit 27ba7dec30.
2025-07-03 17:47:41 +05:30
Kavin Venkatachalam
d9b6efefad Updated submodules ref 2025-07-03 16:39:19 +05:30
johnsoncherian
27ba7dec30 fix: add fallback for useModuleId hook in query panel
Handle case where ModuleContext is not available by wrapping
useModuleId in try-catch with 'canvas' fallback
2025-07-03 16:39:05 +05:30
Kavin Venkatachalam
108aa42eea fix: show modules inside the editor 2025-07-03 16:38:40 +05:30
Vijaykant Yadav
8388838703 fix: disable pages on modules 2025-07-03 12:41:36 +05:30
Adish M
95866aed82
feat: Add GitHub Actions workflow for cloud frontend deployment (#13159)
* feat: Add GitHub Actions workflow for cloud frontend deployment

* chore: Comment out authorization checks and branch validation in deployment workflow for testing
2025-07-03 10:54:37 +05:30
Midhun G S
f1d7fe4d90
fix (#13158) 2025-07-02 18:33:53 +05:30
Johnson Cherian
4da794acd5
Merge pull request #13155 from ToolJet/fix/disable-modules-editor
[feat]: Show tooltip and disable modules if the license is expired
2025-07-02 17:52:28 +05:30
Kavin Venkatachalam
ddf49784ff chore: updated submodules 2025-07-02 17:51:33 +05:30
Rohan Lahori
f56ea9292b
migration fix (#13156) 2025-07-02 17:42:41 +05:30
Kavin Venkatachalam
bd3ff240c7 feat: disable modules on viewer if the license is invalid 2025-07-02 17:40:25 +05:30
adishM98 Bot
6aec215e96 🔄 chore: update submodules to latest main after auto-merge 2025-07-02 12:06:41 +00:00
Adish M
890161738e
refactor: streamline workflow worker setup and command determination (#13152)
* refactor: streamline workflow worker setup and command determination

* consolidate plugin build and prune commands in Dockerfile
2025-07-02 17:35:53 +05:30
Johnson Cherian
61c03fdaa3
Merge pull request #13132 from ToolJet/fix/chart-border
Added chart border property and removed white background color
2025-07-02 17:19:33 +05:30
Rohan Lahori
c9d01da916
Bugfixes/email smtp issues (#13154) 2025-07-02 17:16:39 +05:30
adishM98 Bot
8daf7c8452 🔄 chore: update submodules to latest main after auto-merge 2025-07-02 10:47:14 +00:00
Midhun G S
c38c12327f
guard level fixes (#13153) 2025-07-02 16:16:24 +05:30
Adish M
abae4dc009
feat: update Dockerfiles and entrypoint for PostgreSQL and Temporal integration (#13144)
* feat: update Dockerfiles and entrypoint for PostgreSQL and Temporal integration

* fix: update Docker image tags for ee-latest versioning

* fix: remove default Dockerfile path and update tag generation logic

* fix: remove unnecessary newline in manual Docker build workflow

* fix: remove duplicate TOOLJET_EDITION environment variable declaration

* fix: update PostgreSQL source list for compatibility and enhance entrypoint script for improved logging and error handling

* update PostgreSQL source list to use bookworm for compatibility
2025-07-02 12:35:22 +05:30
adishM98 Bot
329a0aba6f 🔄 chore: update submodules to latest main after auto-merge 2025-07-02 05:28:31 +00:00
Midhun G S
90e7c4cab9
Cloud licensing related changes (#13033)
* added all pending cloud migration

* restrict cloud migrations

* added cloud data-migrations

* Added cloud entities

* keep tables across all

* cloud licensing initial changes

* fix

* payments module

* license counts updates

* update

* Added all pending cloud migration to pre-release + Payments module (#13006)

* added all pending cloud migration

* restrict cloud migrations

* added cloud data-migrations

* Added cloud entities

* keep tables across all

* payments module

* license counts updates

* update

* migration fixes

* pass orgId

* movement

* added cloud instance settings

* org id to license terms

* before merge

* dockerfile changes for cloud

* migration fixes

* subscription

* merge main

* posthog-js package

* fix

* selhostcustomer migration timestamp update

* fix

* fixes

* fix

* fix

* Adding cloud dockerfile changes

* migration fix

* fix

* fix

* fix

* fixes

* added migration progress

* fix

* added migration files for cloud

* fix

* added migrations for cloud

* add organizationId for pages controller

* fixes for plugins script

* fix

* final

* added cloud licensing envs

* UI WRAPPER BUG

* fix

* orgId groups fix

* lint check fixes

* Refactor Dockerfiles to use dynamic branch names for builds

* Feature/promote release permission management (#13020)

* migration and entity changes

* removed extra migration

* added default group permissions

* basic ui changes

* added promote and release permissions

* fixed tooltips for promote and release buttons

* fix

* fixed app promote ability check

* ce compatibility ui change

* ui fixes

* removed console.log

* removed comments

* updated ee-preview.Dockerile

* using base img node:22.15.1-bullseye

* fix for ce render

* Update ce-preview.Dockerfile

* Update ee-preview.Dockerfile

* ui fix

* fix

* fixes

* fixes

* fixes

* fixes

* minor fixes

* fix

---------

Co-authored-by: Souvik <psouvik260@gmail.com>
Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>

* Bugfix/git sync pre release (#13098)

* bugfixes

* ui fixes for disabled states in version creation

* minor fixes

* removed unused imports

* fixes

* removed comments

* module file fixes

* module fixes

* white-labelling fixes

* login-configs

* fix for migration for ce

* Fix for app count guard (#13131)

* fix for app count guard

* added check

* for debug

* license key

* Modules : Platform Functionality  (#12994)

* init

* mod

* app import-export

* licensing and UI

* review and permissions

* update

* updates

* update

* update

* fix breadcrumb

* fix app builder error

* remove launch button for modules

* fixed homepage

* fix permission check

---------

Co-authored-by: platform-ops123 <platformops545@gmail.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>

* reverted logs

* tjdb guard and dark mode (#13137)

* ui fixes

* added modules module

* removed unused imports

* fix

* fix

* Cypress fix

* fixes for cloud instance level licensing (#13146)

---------

Co-authored-by: platform-ops123 <platformops545@gmail.com>
Co-authored-by: Rudra deep Biswas <rudra21ultra@gmail.com>
Co-authored-by: Adish M <adish.madhu@gmail.com>
Co-authored-by: Rudhra Deep Biswas <98055396+rudeUltra@users.noreply.github.com>
Co-authored-by: Vijaykant Yadav <vjy239@gmail.com>
Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>
Co-authored-by: Souvik <psouvik260@gmail.com>
Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>
Co-authored-by: rohanlahori <rohanlahori99@gmail.com>
Co-authored-by: ajith-k-v <ajith.jaban@gmail.com>
2025-07-02 10:57:36 +05:30