* 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>
* 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
* 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>