Commit graph

161 commits

Author SHA1 Message Date
Rohan Lahori
a566239856
Git sync data migration issue (#13611) 2025-08-01 20:32:44 +05:30
Parth
2f7824d441
Fix class issue (#13572) 2025-07-31 14:41:00 +05:30
Parth
fb85498d1d
Hotfix: Import services in Google Calendar migration according to editions (#13566) 2025-07-31 13:38:54 +05:30
Ganesh Kumar
f46340b477
Enhance: Extract OAuth 2.0 flow for Salesforce & Snowflake (#13529)
* salesforce & snowflake changes added to prerelease

* module import error fixes

* optional parameter for getAuthUrl method
2025-07-23 22:18:50 +05:30
Midhun G S
a32099aad5
migration fixes (#13526) 2025-07-22 15:45:05 +05:30
Vijaykant Yadav
71119863e2 delete migration and add revert to old values for menu hidden 2025-07-18 09:48:26 +05:30
Shaurya Sharma
4c67d3dcf3 Daterangepicker tooltip migration added 2025-07-18 01:03:55 +05:30
Shaurya Sharma
d1639e5bfa Merge branch 'fix-migration-filepicker-image' of https://github.com/ToolJet/ToolJet into fix-migration-filepicker-image 2025-07-18 00:43:10 +05:30
Shaurya Sharma
b56c3b9c0a Image migration fix 2025-07-18 00:43:03 +05:30
Nakul Nagargade
337042c5f7 Fix file picker migration for maxFilecount, maxSize, minSize 2025-07-17 22:33:56 +05:30
johnsoncherian
30ed850110 Merge branch 'main' into fix-migration-filepicker-image 2025-07-17 21:46:13 +05:30
johnsoncherian
8c2dfaed17 fix: remove migration for rangeslider since its v2 now 2025-07-16 16:12:20 +05:30
Nakul Nagargade
ccce8dceb4 Fix migrations for file picker and Steps widget 2025-07-16 15:14:45 +05:30
johnsoncherian
8cdba387a0 Merge branch 'fix/appbuilder-04' into fix/pages-bugs-04 2025-07-16 01:14:06 +05:30
Nakul Nagargade
17e87d69c4 fix footer 2025-07-15 21:07:46 +05:30
Nakul Nagargade
9b023200a2
Merge pull request #13415 from ToolJet/migration-file-picker-revamped
Add migation for filepicker
2025-07-15 14:43:07 +05:30
Nakul Nagargade
d3ecc49edf Add migation for filepicker 2025-07-15 14:39:36 +05:30
Shaurya Sharma
6389432a88
Merge pull request #13362 from ToolJet/fix/custom-themes-migration
Theme migration for surface1, surface2 and surface3
Container Form migration
2025-07-14 20:11:15 +05:30
Nakul Nagargade
db0a249a5e
Merge pull request #13366 from ToolJet/fix-container-form-migration
Add migration for form and container regarding header and footer
2025-07-14 19:55:50 +05:30
Vijaykant Yadav
eb254ffa3c fix: pages visibility 2025-07-14 05:23:30 +05:30
Shaurya Sharma
a93a472d50 Tabs migration for disabled states 2025-07-14 01:15:49 +05:30
Nakul Nagargade
574a4eaf1d separate migrations 2025-07-13 16:47:41 +05:30
Nakul Nagargade
f6571d92a3 Migration for form and Container header and footer 2025-07-13 16:20:28 +05:30
Shaurya Sharma
cc974a743f Theme surface migration added 2025-07-13 11:40:35 +05:30
Shaurya Sharma
855d95faf1 Theme surface migration added 2025-07-12 21:12:40 +05:30
johnsoncherian
be77396996 Merge branch 'main' into fix/appbuilder-03 2025-07-12 13:57:34 +05:30
Shaurya Sharma
84fac83e4e Merge branch 'migration/tabs-image' of https://github.com/ToolJet/ToolJet into migration/tabs-image 2025-07-12 11:20:17 +05:30
Shaurya Sharma
24e39aaf33 Custom themes migration 2025-07-12 11:17:03 +05:30
devanshu052000
bb9c851c99 Fix: Updated migration part for image component and restored rounded and thumbnail image shapes 2025-07-12 11:03:22 +05:30
Shaurya Sharma
927f839a98 Tabs migration 2025-07-12 10:57:01 +05:30
Vijaykant Yadav
eef110e794 Merge remote-tracking branch 'origin/fix/appbuilder-03' into fix/pages-bugs-04 2025-07-11 12:34:29 +05:30
Ganesh Kumar
0eb2440023
Release: Marketplace sprint 12 (#13207)
* Feature: Prometheus plugin (#13161)

* prometheus plugin

* added existing props

* Host and database can be dynamically configured in query builder for PostgreSQL and MySQL data sources (#13163)

* Fix: Postgresql datasource tries to connect via ssl even when ssl toggle is off (#13167)

* The ability to provide a partition key for deleting items in CosmosDB datasource has been enabled (#13166)

* Feature: Ability to configure the database name in Redis datasource (#13165)

* Fix: Avoid setting Content-Type header for requests without body and configure different host for all environments in OpenAPI [PRE-RELEASE] (#13230)

* Send content-type only with body in request

* Persist OpenAPI parameters per operation only

* Configure different host

* Add disable styles to the select input

* Feat: New fields 'client id' and 'client secret' have been introduced in the Slack datasource configuration page in pre-release (#13162)

* Update slack frontend

* Update slack backend to handle custom creds

* Add backfill migrations

* Dynamically change dropdown according to versions

* Change migration file name

* Correctly access scope in chat:write logic

---------

Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
Co-authored-by: Parth <108089718+parthy007@users.noreply.github.com>
Co-authored-by: Akshay <akshaysasidrn@gmail.com>
2025-07-11 12:15:39 +05:30
Kavin Venkatachalam
7b58a10e25 Merge branch 'main' of https://github.com/ToolJet/ToolJet into fix/appbuilder-03 2025-07-11 11:48:14 +05:30
Vijaykant Yadav
7b7841fa64 Merge remote-tracking branch 'origin/fix/appbuilder-03' into fix/pages-bugs-04 2025-07-11 10:59:08 +05:30
gsmithun4
2582c19e59 migration fix 2025-07-11 10:53:52 +05:30
Adish M
b1d6c5365e
Removing the 49 migration which caused the issue (#13328) 2025-07-10 22:48:40 +05:30
Adish M
dab1a948cf
Fix migration by add old file (#13327)
* Fix migration by add old file

* add 36 migration
2025-07-10 22:46:53 +05:30
Adish M
a290c9bfb6
fix for migrations (#13326)
* fix for migrations

* added the migration back

* removed the migration
2025-07-10 22:42:57 +05:30
johnsoncherian
ed295b9cc6 Merge branch 'main' into fix/appbuilder-03 2025-07-10 15:43:03 +05:30
Vijaykant Yadav
a1efa98ba1 fix: migration and design changes 2025-07-10 15:18:01 +05:30
Adish M
d38eb7a6f2 added the correct files for migration 2025-07-10 14:52:32 +05:30
Adish M
f4244a36c6 Cloud imgration issue fix 2025-07-10 14:50:57 +05:30
Midhun G S
0c5ab3484c
Platform LTS Final fixes (#13221)
* Cloud Blocker bugfixes (#13160)

* fix

* minor email fixes

* settings menu fix

* fixes

* Bugfixes/whitelabelling apis (#13180)

* white-labelling apis

* removed consoles logs

* reverts

* fixes for white-labelling

* fixes

* reverted breadcrumb changes (#13194)

* fixes for getting public sso configurations

* fix for enable signup on cloud

* Cloud Trial and Banners (#13182)

* Cloud Blocker bugfixes (#13160)

* fix

* minor email fixes

* settings menu fix

* fixes

* Cloud Trial and Banners

* revert

* initial commit

* Added website onboarding APIs

* moved ai onboarding controller to auth module

* ee banners

* fix

---------

Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>

* Bugfixes/minor UI fixes-CLoud (#13203)

* Bugfixes/UI bugs platform 1 (#13205)

* cleanup

* Audit logs fix

* gitignore changes

* postgrest configs removed

* removed unused import

* improvements

* fix

* improved startup logs

* Platform cypress fix (#13192)

* Cloud Blocker bugfixes (#13160)

* fix

* minor email fixes

* settings menu fix

* fixes

* Bugfixes/whitelabelling apis (#13180)

* white-labelling apis

* removed consoles logs

* reverts

* fixes for white-labelling

* fixes

* Cypress fix

* reverted breadcrumb changes (#13194)

* cypress fix

* title fix

* fixes for getting public sso configurations

---------

Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>

* deployment fix

* added interfaces and permissions

* Bugfixes/lts 3.6 branch 1 platform (#13238)

* fix

* Licensing Banners Fixes Cloud and EE (#13241)

* design: Adds license buttons to header

* Refactor header actions

* Cloud Blocker bugfixes (#13160)

* fix

* minor email fixes

* settings menu fix

* fixes

* subscription page

* fix banners

---------

Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>

* fix for public apps

* fix

* CE Instance Signup bug (#13254)

* CE Instance Signup bug

* improvement

* fix

* Add WEBSITE_SIGNUP_URL to deployment environment variables

* Add WEBSITE_SIGNUP_URL to environment variables for deployment

* Super admin banner fix (#13262)

* Git Sync Fixes  (#13249)

* git-sync module changes

* git sync fixes

* added app resource guard

* git-sync fixes

* removed require feature

* fix

* review comment changes

* ypress fix

* App logo fix inside app builder

* fix for subpath cache

* fix (#13274)

* platform-cypress-fix (#13271)

* git sync fixes (#13277)

* fix

* Add data-cy for new components (#13289)

---------

Co-authored-by: Rohan Lahori <64496391+rohanlahori@users.noreply.github.com>
Co-authored-by: Rudhra Deep Biswas <98055396+rudeUltra@users.noreply.github.com>
Co-authored-by: Ajith KV <ajith.jaban@gmail.com>
Co-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Co-authored-by: rohanlahori <rohanlahori99@gmail.com>
Co-authored-by: Adish M <adish.madhu@gmail.com>
Co-authored-by: Rudra deep Biswas <rudra21ultra@gmail.com>
2025-07-09 22:36:41 +05:30
Vijaykant Yadav
53a8ca74ab merge base 2025-07-09 17:58:41 +05:30
johnsoncherian
bf6d570fa7 Merge branch 'main' into fix/appbuilder-02 2025-07-09 01:39:40 +05:30
Vijaykant Yadav
d1f47d2e79 merge base 2025-07-07 15:55:20 +05:30
Vijaykant Yadav
20f59b57a8 bug fixes and design changes 2025-07-07 15:34:27 +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
Akshay Sasidharan
ae0d92ead0 feat: disable mutti-tenant TJDB SQL mode for cloud 2025-07-07 12:39:47 +05:30
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