Commit graph

3020 commits

Author SHA1 Message Date
Rohan Lahori
1b9e30d082
Archived workspace re-loading Fix (#14427) 2025-10-31 17:07:52 +05:30
Adish M
636b2d6b52
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14481)
Co-authored-by: gsmithun4 <3417097+gsmithun4@users.noreply.github.com>
2025-10-31 15:56:46 +05:30
Rudhra Deep Biswas
d29b08d1a9
Licensing Features (#14337)
* plan

* modules and customGroup

* builder roggle

* role name

* struct

* fix

* sus

* field fix

* create app btn

* module visible

* refactor: update license validation logic and improve feature access checks

* app module

* feat: Added modules support for public apps

* refactor: migrate license management to a new store and update related components

* workflow enabled

* feat: integrate license validation into Viewer component and remove deprecated license check

* Revert "feat: integrate license validation into Viewer component and remove deprecated license check"

This reverts commit b4b5218079.

* Revert "refactor: migrate license management to a new store and update related components"

This reverts commit cd2936bb12.

* chore: update subproject commit reference in server/ee

* fix

* style

* feat: add module access validation in AppBuilder and update subproject references

* refactor: remove debug statements from AppBuilder component

* chore: update subproject commit reference in frontend/ee

* chore: update subproject commit references in frontend and server directories

---------

Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
Co-authored-by: Johnson Cherian <johnsonc.dev@gmail.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2025-10-31 15:54:42 +05:30
Adish M
64a393e083
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14480)
Co-authored-by: gsmithun4 <3417097+gsmithun4@users.noreply.github.com>
2025-10-31 15:31:20 +05:30
Parth
346e26867f
Feat: OIDC PKCE flow (#14407)
* feat: Add client config interface

* chore: update submodule hashes

* refactor: Fix interface name

chore: submodule hashes

* chore: Add data migration for adding grant-type

* fix: Change height & fontSize of dropdown

* chore: update submodule hash

* chore: update submodule hash

* resolve conflicts

* chore: update version to 3.20.29-lts across all components

---------

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2025-10-31 15:29:20 +05:30
Adish M
0db3e2a72e
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14479)
Co-authored-by: gsmithun4 <3417097+gsmithun4@users.noreply.github.com>
2025-10-31 15:15:51 +05:30
Parth
d30b6813ec
Fix: SSO login failure (#14467)
* fix: correct SSO config filtering logic for instance-level authentication

* chore: Update submodule hash
2025-10-31 15:13:53 +05:30
Adish M
e06abc4b5b
feat(otel): Add request-based active and concurrent user metrics tracking (#14330)
* feat(otel): Add request-based active and concurrent user metrics tracking

* remove legacy active users tracking and related metrics

* Enhance active user tracking with configurable activity window and proactive cleanup

* add organization_id to user_sessions and update tracing imports

* update session termination logic to use user object and remove organization_id from user_sessions

* remove session metrics decrement logic from terminateAllSessions method

* remove session count logic from terminateAllSessions method
2025-10-29 12:57:36 +05:30
Adish M
2b9160073f
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14433)
Co-authored-by: gsmithun4 <3417097+gsmithun4@users.noreply.github.com>
2025-10-28 18:33:41 +05:30
Rudhra Deep Biswas
95e7d07736
LDAP Package fix (#14404) 2025-10-28 18:32:46 +05:30
Rohan Lahori
644ab2253c
Added extra flags to get disabled sso also (#14429) 2025-10-28 18:31:38 +05:30
devanshu052000
e5487b5fdc version bump 2025-10-28 16:17:01 +05:30
devanshu052000
28acf2b51a Update submodule reference 2025-10-28 16:14:59 +05:30
devanshu052000
85136cf098 version bump 2025-10-27 19:23:47 +05:30
gsmithun4
81cba0f64b chore: update version to 3.20.26-lts 2025-10-23 22:44:33 +05:30
Ganesh Kumar
3ca71143a1 Merge branch 'lts-3.16' into release-lts/marketplace-sprint-13 2025-10-23 18:13:49 +05:30
parthy007
d1f62405a4 fix: configure body correctly for token call
fix: add hubspot in querymanager auth flow
2025-10-23 15:44:51 +05:30
Ganesh Kumar
cb4efa4367 added optional chaining for client authentication variable 2025-10-23 12:11:07 +05:30
Parth
249d7a1135
Feature: Validate and save datasource OAuth creds in multi-tenant mode (#14043)
* fix: change schema to hide save button & add default value

* enhance: Show connect button in UI at data-config

* fix: extract source_options correctly

enhance: add userID in cache logic for snowflake

* enhance: add backend logic to save tokens correctly

fix: change IDataSourcesUtilService interface

* fix: add read docs button for oauth plugins

fix: shrink the connect button

* fix: remove extra code and fix comments

* fix: generate cache key correctly
2025-10-22 17:19:46 +05:30
Kavin Venkatachalam
dfbae02e41
Release Appbuilder Sprint 17 (#14370)
* Canvas UI POC

* keep right sidebar closed after dragging

* fix: adjust height calculation for group widget resizing and update color swatch close event

* fix: adjust width calculation for pasted components based on target parent container

* update submodule

* feat: Show a delimiter input for CSV file parsing type to handle delimiter other then comma and also add parsing support for .tsv (tab separated value) file

* feat: enhance RightSidebarToggle to conditionally disable properties tab and update tooltip based on component selection

* fix

* Update disabled state to opacity 0.5

* update submodule

* update submodules

* feat: enhance Label component to conditionally set htmlFor based on viewer mode

* fix

* update submodules

* update submodule

* fix

* fix copy paste on container, drag not happening

---------

Co-authored-by: Nakul Nagargade <nakul@tooljet.com>
Co-authored-by: adishM98 Bot <adish.madhu@gmail.com>
Co-authored-by: Nishidh Jain <nishidhjain909@gmail.com>
2025-10-22 16:06:30 +05:30
Parth
03505b0174
fix: token headers & client-auth dropdown (#14082) 2025-10-22 15:19:20 +05:30
devanshu052000
58f159ec89 version bump 2025-10-21 17:18:33 +05:30
Ganesh Kumar
4ede7110d6
Hotfix: Microsoft graph datasource refresh token flow (#14344)
* microsoft graph refresh token flow

* Handled unauthorised error

* marketplace dev mode will be picked from public config

* for microsoft graph when datasource is updated clear the token details

* added migration to backfill values for scope in Microsoft graph datasource

* version bump
2025-10-17 22:11:19 +05:30
johnsoncherian
7f1a6ad3c8 Merge branch 'lts-3.16' into release/appbuilder-s17 2025-10-17 17:36:02 +05:30
Johnson Cherian
a1bef1d559
Merge pull request #14309 from ToolJet/feat/add-field-to-specify-file-parsing-delimiter
feat: Show a delimiter input for CSV file parsing type to handle delimiter other then comma and also add parsing support for .tsv (tab separated value) file
2025-10-17 17:33:01 +05:30
manishkushare
d742eaac76 bump: update version to 3.20.23-lts across all components 2025-10-17 16:58:22 +05:30
Ajith KV
7d28810652
Add cypress test cases for enterprise user groups and permissions (#14340)
* Add cypress test cases for enterprise user groups and permissions

* update constants

* update user groups test cases

* update spec

* update groups cases

* update lock.json

* update custom group cases

* update docker file

* update first user onboarding and platform commands

* add case for UI  promote and release permission
2025-10-17 12:38:44 +05:30
Adish M
274d532c9e
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14345)
Co-authored-by: gsmithun4 <3417097+gsmithun4@users.noreply.github.com>
2025-10-15 21:28:51 +05:30
Rohan Lahori
27b7aef69a
Hotfix/Azure OIDC Group sync fixes (#14077)
* azure oidc changes

* chore: update version to 3.20.22-lts across all components

---------

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2025-10-15 21:26:50 +05:30
Adish M
5c74cd2f4a
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14333)
Co-authored-by: gsmithun4 <3417097+gsmithun4@users.noreply.github.com>
2025-10-14 21:51:06 +05:30
vjaris42
94c328bec1
Feat: enable preview access for view-only users across environments (#14299)
* feat: enable preview access for view-only users across environments

Grant correct permissions for view-only users in app, version, data-source, data-query, and environment modules
Redirect view-only users from production to development environment in frontend
Align permission checks and environment logic with AppEnvironments.jsx pattern
Fix 403 errors on preview, environment switch, and data query run APIs for view-only users

* fix: previw links for production url

* fix edit links for viewer

* update submodule

* chore: update version to 3.20.21-lts across all components

---------

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2025-10-14 21:49:02 +05:30
Rudhra Deep Biswas
d91b894aa9
UI Fixes Platform (#14271)
* init

* bug fixes

* sus

* refactor: clean up code formatting and remove unnecessary whitespace

* license scss

* sus

---------

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2025-10-13 22:49:31 +05:30
gsmithun4
fd0dc412b0 Bump version to 3.20.20-lts across all components 2025-10-13 22:46:15 +05:30
gsmithun4
8a53b42a0a Fix: Correct external API feature key in LicenseBase class 2025-10-13 22:44:53 +05:30
Adish M
2af1078528
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14313)
Co-authored-by: gsmithun4 <3417097+gsmithun4@users.noreply.github.com>
2025-10-13 12:26:13 +05:30
Midhun G S
da199654a8
chore: update version to 3.20.19-lts across all components (#14312) 2025-10-13 12:24:12 +05:30
Adish M
7fe3f95999
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14310)
Co-authored-by: gsmithun4 <3417097+gsmithun4@users.noreply.github.com>
2025-10-10 19:52:18 +05:30
Rohan Lahori
9a2f35447b
Merge pull request #14259 from ToolJet/feature/hubspot-crm-support-api
Feature/hubspot crm support api
2025-10-10 19:50:12 +05:30
Nishidh Jain
b2b5dc554b Merge branch 'lts-3.16' of https://github.com/ToolJet/ToolJet into feat/add-field-to-specify-file-parsing-delimiter 2025-10-10 16:10:57 +05:30
Nishidh Jain
7b25936cdc feat: Show a delimiter input for CSV file parsing type to handle delimiter other then comma and also add parsing support for .tsv (tab separated value) file 2025-10-10 15:50:59 +05:30
gsmithun4
7f813295b9 chore: update version to 3.20.17-lts across all components 2025-10-09 16:25:05 +05:30
gsmithun4
ee2bbf0747 Merge branch 'lts-3.16' into release-lts/marketplace-hotfix-part-1 2025-10-09 16:24:35 +05:30
Adish M
a580ec76b8
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14298)
Co-authored-by: gsmithun4 <3417097+gsmithun4@users.noreply.github.com>
2025-10-09 15:00:54 +05:30
Kartik Gupta
36c35edf79
transform ai cache to service (#14266)
* transform ai cache to service

* add module for ce

* add conditionally include cache service

* fix conflicts

* chore: update subproject commit reference in frontend/ee

---------

Co-authored-by: Kartik Gupta <kartikgupta@Kartiks-MacBook-Pro.local>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2025-10-09 14:58:52 +05:30
manishkushare
a5d7c78a51 Bump version to 3.20.16-lts across all components 2025-10-08 18:05:20 +05:30
Ganesh Kumar
0f00162fcc
Feat: Support for service account authentication in google sheet datasource (#14209)
* working on google sheet service account flow

* service account flow logic added

* for service account flow skip the Oauth error flow

* added datamigration to backfill the authentication option for GoogleSheets
2025-10-08 14:34:05 +05:30
Kartik Gupta
a192f4338b
fix vote not working bug (#14264)
Co-authored-by: Kartik Gupta <kartikgupta@Kartiks-MacBook-Pro.local>
2025-10-07 11:43:18 +05:30
Adish M
e579ca29df
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14260)
Co-authored-by: gsmithun4 <3417097+gsmithun4@users.noreply.github.com>
2025-10-06 22:55:57 +05:30
gsmithun4
e93f8594ed chore: bump version to 3.20.15-lts across all components 2025-10-06 22:52:40 +05:30
gsmithun4
7d56e361d7 chore: update version to 3.20.14-lts across all components 2025-10-06 22:51:17 +05:30