* added app_versions fields
* added data migration for backward compatibility
* added ce specific logic
* fixed ce migration (need to dev-test)
* moved to data migration
* migration changes
* added endpoint to create draft version
* backend changes
* added draft to app_import scenario
* added version description
* minor changes (needs improvement)
* fixed breaking dropdown in editor
* updated submodule commits
* revert package.json
* revert ui not used changes
* submodule changes
* reverting non used files
* ui changes
* ui changes
* ui changes
* ui changes
* ui changes
* copywriting changes
* ui changes
* ui changes
* edit version modal changes
* ui integration changes
* added button solid and removed unused css
* removed commented code from create version modal
* updated button size to use large
* ui changes
* draft version modal changes
* added sub-module commits to main
* draft version endpoint changes
* ui changes for draft version modal
* fix breaking ui
* ui changes for banner
* minor ui changes
* remove scss changes from themes file
* removed unused components (cleanup)
* removed unused components (pr cleanup)
* draft version changes
* create version modal changes
* canvas banner fixes
* comment creation logic
* refactor: version dropdown
* update endpoint changes
* fix: promote logic
* update submodule
* fix: released version and create version modal
* fix draft version creation
* minor ui changes
* minor backend fixes
* tooltip changes
* added all components in same folder
* added minor comments
* import fixes
* refactor files
* fix: overlay issues
* fix: on version creation
* fix ce bugs
* bug fixes
* bug fixes
* bug fixes
* bug fixes
* base merge
* feat: draft versioning support with UI enhancements and backend adjustments
- Updated AppCanvas to conditionally render AppCanvasBanner based on edit mode.
- Enhanced CreateDraftVersionModal to handle version selection and creation logic.
- Modified CreateVersionModal to streamline version creation process and handle commits.
- Improved ReleaseConfirmation to include development versions in release context.
- Refactored CreateDraftButton and VersionDropdownItem for better UI consistency and dark mode support.
- Updated VersionManagerDropdown to manage draft versions and improve version selection logic.
- Enhanced version switcher and promote/release buttons with dark mode styling.
- Adjusted server-side features and constants to support new draft versioning capabilities.
- Updated styles across components for better visual consistency and responsiveness.
* minor fixes
* rebase
* merge base
* update submodule
* Add data-cy attribute for draft version components
* Update cypress test cases for draft version feature
* Update failing test cases
* Update draft version test cases
* Skip older flow
* migration changes
* migration fixes
* Update the failed test cases
* removed multiple api calls
* fix: version set on draft creation
* fixes
* fix: version update on save version
* fixes
* name fix
* fix version lock banner styling
* bump version to 3.20.50-lts across all components
---------
Co-authored-by: Vijaykant Yadav <[email protected]>
Co-authored-by: ajith-k-v <[email protected]>
Co-authored-by: gsmithun4 <[email protected]>
* 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
* Update platform cypress workflow
* fix syntax
* fix syntax
* update the workflow
* update workflow
* update the port
* correction in the .env variables
* correction in the matrix check
* correction in the matrix check
* correction in the matrix check
* fix for platform ee cypress workflow
* Update the workflow for environment specific cypress env
* Update ee config
* update the file name
* update the file name
* update typo
* update dockerfile
* update the port
* adding logs to check the migration
* added redis to the dockerfile
* added redis to the dockerfile
* fix redis issue
* corrections ce and ee steps
* clean up
* adding latest submodules
* removing submodules
* removing submodules
---------
Co-authored-by: Adish M <[email protected]>
* Fix failing cypress test cases
* modify test cases
* modify failing test cases
* modify failing test cases
* Fix failing test cases
* Fix failing test cases
* fix failing test cases
* fix failing test cases
* fix failing test cases
* Update app import export cypress test cases
* Add calidation for invalid app file and version switchinh
* Fix failing test cases
* Fix failed test cases
* update test cases for proxy deployments
* update the utils
* Update app versioining test cases
* Add data-cy for preview settings
* Update commands
* Update version spec as per the custom command
* update keyboard action validation toast