Commit graph

180 commits

Author SHA1 Message Date
Rudhra Deep Biswas
a0180c1bc3
Licensing Phase 2 (#14676)
* feat(otel): Add edition-based OpenTelemetry architecture

* Implement Enterprise Edition OpenTelemetry initialization

* init

* flag

* cloud

* cloud changes

* sso

* add IOtelListener interface for OpenTelemetry listeners

* feat(logging): Enhance OpenTelemetry logging details in startup info

* otel

* otel middleware

* fixed

* review changes

* fix

* server/src/otel/audit-metrics.ts

* fix for optional boolean in audut-metrics.ts

* refactor: remove redundant OpenTelemetry middleware application code

* refactor: use ES6 imports instead of require in tracing.ts

* added google and git

* Promote and Release for the app in phase 3 (#14872)

* Promote and Release for the app in phase 3

* fix after product review

* tooltip for app builder

* Removed extra variable

* Revert "tooltip for app builder"

This reverts commit b7079ab7d8.

* changes in BaseManageGroupPermissionResources

* fixed lint issues

---------

Co-authored-by: Pratush <pratush@Pratushs-MacBook-Pro.local>
Co-authored-by: Midhun G S <gsmithun4@gmail.com>

* fix: clean up formatting and whitespace in LicenseBase class

* fixed failed cases for license (#15242)

* feat: add customGroups, promote and release feature checks to license utility service

* fix: update group permission logic to exclude end user role

* fix: update granular permissions logic to include feature flag for custom groups

* fix: update permission logic to replace isBasicPlan with isEditable flag

* fix: update permission logic to use isEditable flag instead of isBasicPlan

* fixed failed case

* fix: correct formatting in BASIC_PLAN_TERMS features section

* bump version from 3.20.103-lts to 3.20.104-lts in all components

---------

Co-authored-by: adishM98 Bot <adish.madhu@gmail.com>
Co-authored-by: Pratush <pratush@Pratushs-MacBook-Pro.local>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
Co-authored-by: Pratush Sinha <104584767+Pratush613@users.noreply.github.com>
Co-authored-by: YuktiGoyal02 <100783212+YuktiGoyal02@users.noreply.github.com>
Co-authored-by: Shantanu Mane <maneshantanu.20@gmail.com>
Co-authored-by: Yukti Goyal <yuktigoyal02@gmail.com>
2026-02-24 21:53:13 +05:30
Vijaykant Yadav
4ebb8d7b40 Merge branch 'lts-3.16' into feat/env-permissions 2026-01-05 22:03:12 +05:30
Adish M
0dbf071c5f
Merge pull request #14850 from ToolJet/feat/Added-password-domains
Added allowed and restricted domain for password login and signup.
2026-01-05 21:57:07 +05:30
Yukti Goyal
06d690fe5f Updated the helper text 2026-01-05 12:11:18 +05:30
Yukti Goyal
5094876dc5 Merge branch 'feat/env-permissions' into test/Automation-fix-env-permission 2025-12-31 14:39:42 +05:30
Yukti Goyal
b18f8b51b5 fixed granular permission modal case 2025-12-31 13:12:58 +05:30
Yukti Goyal
7a5e7e26ca fixed permission modal issues for app environment changes 2025-12-31 10:51:51 +05:30
Yukti Goyal
6a24604b7a updated allowed domain changes 2025-12-31 00:29:46 +05:30
ajith-k-v
e28d8762e9 Update the config and selectors 2025-12-17 16:47:59 +05:30
ajith-k-v
d160d15854 update the spec for proxy deployment 2025-12-17 13:46:44 +05:30
Yukti Goyal
48381f6886 added 2 selectors 2025-11-24 18:25:23 +05:30
Yukti Goyal
8e22850d89 fixed homepage dashboard issues 2025-11-21 13:05:16 +05:30
Yukti Goyal
0522ced757 fixed action failed cases 2025-11-20 20:46:49 +05:30
Yukti Goyal
4e33da3741 resolved conflicts 2025-11-18 15:57:47 +05:30
Yukti Goyal
4803adeb8b rebased 2025-11-18 15:53:37 +05:30
Mekhla Asopa
9585f6c073
Platform automation fixes (#14571)
* addedspace in button spec

* update manage sso

* fixed onboarding spec

* fixed license specs

* - Fix private and public app

* - Update spec by removing it only

* Add timeout for loading fixes.

* fix for first user onboarding.

* User invite flow 

* Profile 

* homePageDashboard 

* homePageDashboard  

* Redirection limit 

* userInviteFlowEdgeCases  

* First user onboarding 

* fixed global inspector specs

* - Fix multienv, and login

* Update openid test cases

---------

Co-authored-by: emidhun <midhun752@gmail.com>
Co-authored-by: ajith-k-v <ajith.jaban@gmail.com>
2025-11-13 18:25:04 +05:30
Mekhla Asopa
0579ea8b1a
Fixed action failed specs (#14569)
* fixed action failures

* fixed action failures
2025-11-13 00:05:21 +05:30
ajith-k-v
b8ddd671b7 Add cypress test for All users page 2025-11-12 17:52:28 +05:30
Srimaniteja
e4a69c2380
cypress spec for whitelabel (#14502)
* cypress spec for whitelabel

* Fix major issues.

* Add data-cy for tooljet banner

* Update api command

* Update whitelabeling spec

---------

Co-authored-by: emidhun <midhun752@gmail.com>
2025-11-12 10:46:46 +05:30
Srimanitejas123
bb5f9eb4f8 rebased with lts 3.16 2025-11-05 15:52:19 +05:30
Mekhla Asopa
a28bf92a87 added test case for paid 2025-11-04 19:01:36 +05:30
Srimanitejas123
7c643a1a81 added spec for multi env 2025-10-29 19:36:19 +05:30
Mekhla Asopa
8e340d096c added verification test case for license 2025-10-24 20:41:08 +05:30
Yukti Goyal
1ee0f9ac26 Dashboard, homepage changes with data-cy 2025-10-21 17:50:05 +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
Srimanitejas123
fbf79adef5 resolved conflicts 2025-10-15 12:13:04 +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
Srimanitejas123
724e62340d updated spec with banner fixes 2025-10-14 18:09:55 +05:30
Srimanitejas123
db44bfe2b0 resolved conflicts 2025-10-13 09:58:00 +05:30
Srimanitejas123
ed1658300b updated spec 2025-10-03 15:56:38 +05:30
ajith-k-v
f0f8e39bcf Update workspace constants test cases 2025-09-28 21:33:47 +05:30
Mekhla Asopa
4e4990f11f
Added automation flow for user metadata (#14126)
* added data-cy for usermetadata

* added automation for user metadat
2025-09-22 20:00:32 +05:30
Srimanitejas123
a021aeee27 fixed workflows specs after cypress version upgrade 2025-09-22 12:11:19 +05:30
Srimanitejas123
546a026f45 resolved conflicts 2025-09-18 12:54:16 +05:30
ajith-k-v
6719fbeab5 saml user onboarding 2025-09-17 17:54:33 +05:30
Srimanitejas123
3486a4c76a resloved conflicts 2025-09-12 23:07:50 +05:30
Mekhla Asopa
fc6e8e762a
Added cypress to the SQL query test cases (#13992)
* added mysql query element

* added pgsql bulk update gui

* added query action method

* removed console

* update data-source number

* fixed failed rest api, graphql, mariadb and snowflake

* fixed failed MsSQL spec

* added query for sql server
2025-09-10 13:42:34 +05:30
Srimanitejas123
72c895c8ef updated spec with review comments and added features 2025-09-09 17:48:12 +05:30
Srimanitejas123
57d877c001 Added cypress spec for wf in apps 2025-09-05 16:52:34 +05:30
Srimanitejas123
f8275a58b8 updated wf spec with review comments 2025-09-04 18:19:05 +05:30
Srimanitejas123
70496842fd addec cypress sepc for wf with import/export 2025-08-29 12:33:39 +05:30
Srimanitejas123
e317b8e89f added cypress spec for wf with datasource 2025-08-28 17:50:56 +05:30
Ajith KV
ddca1fa301
Modify the platform cypress test cases (#13536) 2025-07-30 10:57:27 +05:30
Midhun G S
001f445708
cypress changes (#13037)
Co-authored-by: Ajith KV <ajith.jaban@gmail.com>
2025-06-23 13:16:35 +05:30
kriks7iitk
1606852abe
Feature/workflow permission 2 (#12869)
* Added worklfow permsiions

* Fixed bugs in workflow permission

* fix bugs in server for worklfow permsiion

* fix bugs for workflow permissions

* reverted not required files

* reverted package lock json

* revert back .gitmodules url

* revered package lock

* plugins import fix

* fix

* Update groups test cases

---------

Co-authored-by: Adish M <adish.madhu@gmail.com>
Co-authored-by: Muhsin Shah C P <muhsinshah21@gmail.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
Co-authored-by: ajith-k-v <ajith.jaban@gmail.com>
2025-06-21 13:10:05 +05:30
Mekhla Asopa
db4cce3b0a
Update cypress specs with delete datasource (#12954)
* update filed validation and delete datasource

* fixed pgsql spec
2025-05-29 14:29:05 +05:30
Ajith KV
33d6313bb4
Fix failing platform cypress test cass on action (#12805)
* Fix failing test cass on action

* Fix failing test cases

* fix dashboard test cases

* Fix failing test cases

* Fix app slug test cases

* skip failing test cases

* fix failing test cases

* fix dasboard test cases

* fix failing test cases

* modify config

* fix app slug test cases

* modify app slug test case

* Modify dashboard test cases

* modify config

* update folder structure

* Fix the dashboard test cases
2025-05-13 13:34:32 +05:30
Mekhla Asopa
4af4a527af update delete app method 2025-04-30 02:44:34 +05:30
Mekhla Asopa
ed26253d7e add again installMarketplacePlugin method 2025-04-29 14:28:55 +05:30
Mekhla Asopa
d5c56df0e6 fixed login method to the required specs 2025-04-28 17:28:33 +05:30