Commit graph

13104 commits

Author SHA1 Message Date
Rohan Lahori
1b9e30d082
Archived workspace re-loading Fix (#14427) 2025-10-31 17:07:52 +05:30
Siddharth Pundir
a53d1eca69
Fix: prevent cloning of app if app limit is reached (#14435) 2025-10-31 17:06:17 +05:30
Siddharth Pundir
f4768722c2
Fix: disable query menu button for users without data source permission (#14424) 2025-10-31 17:05:50 +05:30
Midhun G S
f231d40b17
Update .version 2025-10-31 17:04:58 +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
Johnson Cherian
aba6d17007
Merge pull request #14355 from ToolJet/design/upgrade-storybook-shadcn
Design: Sets up storybook and shadcn to support new app page designs
2025-10-30 13:51:51 +05:30
Nithin David Thomas
1bb412220e
Delete .cursor/mcp.json 2025-10-30 12:56:52 +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
d0da581d5e
Feat: Add Cloudflare cache purge to cloud frontend deployment workflow (#14395)
* feat: add Cloudflare cache purge step to deployment workflows

* enhance Cloudflare cache purge step with user authorization and specific URLs

* enhance Cloudflare cache purge step with user authorization and specific URLs
2025-10-29 12:55:42 +05:30
Adish M
81bd972d1f
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14443) 2025-10-29 11:55:48 +05:30
Adish M
466194f08f
Merge pull request #14410 from ToolJet/test/add-cypress-license
Added automation for licensing
2025-10-29 11:53:46 +05:30
Adish M
de5b0c88c7
Merge pull request #14400 from ToolJet/test/optimised-import-export-and-versions
Fixed automation for  versions, appslug, public and private apps.
2025-10-29 11:24:07 +05:30
Adish M
e1940220ee
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14434)
Co-authored-by: gsmithun4 <3417097+gsmithun4@users.noreply.github.com>
2025-10-28 18:34:45 +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
Johnson Cherian
74eceaae27
Merge pull request #14389 from ToolJet/fix/comp-name-on-undo
Fix: Component naming when user performs undo operation after component deletion
2025-10-28 18:27:09 +05:30
Adish M
c416fe323f
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14432) 2025-10-28 17:54:51 +05:30
Adish M
061a8824bf
Replace docker/build-push-action with direct docker commands for building and pushing images in Cypress workflow (#14430) 2025-10-28 17:52:51 +05:30
Mekhla Asopa
526cbbfb86 updated selectors and method 2025-10-28 17:36:49 +05:30
devanshu052000
7de59007f8 Revert "Fix: Hide header on mobile view incase the header, logo and navigation menu are toggled off"
This reverts commit 1938d3c4d4.
2025-10-28 17:33:31 +05:30
devanshu052000
e5487b5fdc version bump 2025-10-28 16:17:01 +05:30
devanshu052000
84ca481cfe Merge branch 'lts-3.16' into fix/comp-name-on-undo 2025-10-28 16:15:22 +05:30
devanshu052000
28acf2b51a Update submodule reference 2025-10-28 16:14:59 +05:30
Midhun Kumar E
2d66855ae1
Merge branch 'lts-3.16' into test/optimised-import-export-and-versions 2025-10-28 12:43:35 +05:30
emidhun
081ae143b0 Fix existing appSlug 2025-10-28 12:40:30 +05:30
Adish M
751c42f511
🚀 chore: update submodules to latest lts-3.16 after auto-merge (#14422)
Co-authored-by: gsmithun4 <3417097+gsmithun4@users.noreply.github.com>
2025-10-27 20:12:05 +05:30
Ganesh Kumar
de952ea550
Hotfix: Ensure that the Gemini plugin test connection uses the latest Gemini model. (#14397)
* submodule ref updated

* fix for test connection in Gemini plugin

* bump version to 3.20.27-lts across all components

---------

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2025-10-27 20:07:58 +05:30
devanshu052000
1938d3c4d4 Fix: Hide header on mobile view incase the header, logo and navigation menu are toggled off 2025-10-27 20:05:13 +05:30
devanshu052000
85136cf098 version bump 2025-10-27 19:23:47 +05:30
devanshu052000
58898c7cea Merge branch 'lts-3.16' into fix/comp-name-on-undo 2025-10-27 19:19:39 +05:30
devanshu052000
77d007b9bb Fix: Re-implement flag logic for triggering fire event only when the page is changed using pagination buttons and input in table footer 2025-10-27 19:17:55 +05:30
emidhun
88dd7afbd2 Optimise import final it block 2025-10-27 19:05:28 +05:30
Adish M
18263d5104
Merge pull request #14420 from ToolJet/fix/cypress-space-issue
fix(ci): Resolve disk space issues in Cypress Platform workflow
2025-10-27 16:20:10 +05:30
adishM98 Bot
031085ff9d fix(ci): Resolve disk space issues in Cypress Platform workflow 2025-10-27 16:18:55 +05:30
devanshu052000
5146df55fe Fix: On first drop, component name is not following traditional naming convention 2025-10-27 15:07:52 +05:30
ajith-k-v
c2e44911d4 Merge branch 'lts-3.16' into test/add-cypress-license 2025-10-26 10:34:18 +05:30
Johnson Cherian
bd8c1705e0
Merge pull request #14405 from ToolJet/test/editor-data-cy
Add data-cy attribute for query card options
2025-10-26 00:24:35 +05:30
Mekhla Asopa
8e340d096c added verification test case for license 2025-10-24 20:41:08 +05:30
ajith-k-v
2f015503f0 Add data-cy attribute for query card options 2025-10-24 18:57:37 +05:30
devanshu052000
47158cfa97 Fix: onPageChanged event getting triggered on page load and when page is set using CSA 2025-10-24 14:43:30 +05:30
emidhun
6ef9c79df1 test: update private and public apps test spec
- Optimize test assertions and selectors
- Improve test reliability and performance
2025-10-24 12:08:20 +05:30
emidhun
1ab65ca798 test: refactor version test spec for better organization
- Add new appVersion.cy.js with optimized test structure
- Remove old version.cy.js file
2025-10-24 12:08:12 +05:30
emidhun
78703585ae test: enhance utility functions for better test reliability
- Add .first() selector to handle multiple button matches in verifyModal
- Add wait time before environment selection in selectEnv
- Use .first() selectors in version navigation functions
- Add openPreviewSettings helper function
- Add wait for appDs intercept in switchVersionAndVerify
2025-10-24 12:08:03 +05:30
emidhun
2df44db00b test: update selectors for improved test stability
- Add previewSettings, modalConfirmButton, and rightSidebarPlusButton selectors
- Update createNewVersionButton selector to use :last pseudo-selector
2025-10-24 12:07:50 +05:30