* 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 <vjy239@gmail.com>
Co-authored-by: ajith-k-v <ajith.jaban@gmail.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>