* Move current state to Zustand store
* Remove console logs
* Bug fixes
* Bug fix
* Code refactor
* Fix table not rendering when selected
* Refactor
* Resolve imports
* Resolve code comments
* Prevent current state store zustand actions not to exposed to user
* Fix
* Move current state from viewer to Zustand store
* Bug fix
* Resolve code comments
* BugFix
* Bug fix
* bug fix
* fix action button event not being triggered in table
* Resolved comments
* supporting one level of nested data and auto generating column for the same
* bug fixed
* proper functionality of add new row for nested data
* refactored
* simplified the utility function name and made suggested changes
* Move version manager editor states to zustand
* Update appDataStore to appVersionsManagerStore
* Move released version popup state to global
* Move isVersionReleased to global store
* Rename appVersionsManagerStore to appVersionStore and destructure zustand data inside components
* Move showComments and toggleComments states to zustand store
* Move current layout from editor local states to editor store
* Resolve code comments
* Bug fixes
* Added priority, enabled, current_environment_id columns
- added data-migrations to backfill the priority and current environment id for each version
* working on multi environments improvement
- added checks for promoted env
- promote env feature
- released app & production env check
- promoted version definition check
* added import support
* working on migration issues
* fixed failing migration
* fixed failing migration once again
* Fixed possible bugs
- seed
- test case helpers
- app version release
* fixed migration bug
* working on migration progress
* working on migration progress class
* added migration progress
* fixed unit tests
* fixed e2e cases
* added default priority
* added PR changes
* changed import logic
* added global datasource design and api changes
* changed default env if the id is null
* added unique constraint and a bug fix
* changed app versions api
- added current environment id to the where conditions
* fixed failing test cases
* added new test cases
* added new api changes
* added back the enabled check
* fixed test case
* change: added environment to create versions dto
* typo: environmentId
* added new api for fetching versions
* added appVersions count changes to CE
* Changed app versions by environmentid logic
* added PR changes for EE
* fixed wrong promoted env id issue
* fix: can't switch to staging
* added import export changes
- update delete modal text
* added EE import export code, modal updated text
* added common migration code for CE and EE
* fixes
- enable run button for released version
- disable change datasource for queries
* changed released version popup design to new EE design
* add: hide delete icons for released version
* adds ability to resolveworkspace variables in GDS connection forms
* clean up
* resolves workpace variables in GDS connection form UI (client-side)
* fixes: encrypted source options resolver helper
* add workspace vars support for textarea components used in gds
* updates warning banner
* update textarea with the new UI
* Revert "Merge branch 'develop' into improvements/add-support-workspace-vars-datasource-forms"
This reverts commit f3b42005aa, reversing
changes made to 68334ca281.
* Revert "Revert "Merge branch 'develop' into improvements/add-support-workspace-vars-datasource-forms""
This reverts commit 9b19e5b530.
* fixes crash when trting to resolve variables
* remove comments
* json form init
* adding conditional render for dynamic props
* adding conditional render and check input is valid array for not throwing error
* updating init schema
* temp commit :: advanced data exposing
* theme udpate
* schema update
* temp commit :: tested text input and dropdown widget
* showAllOption default value in multiselect component is not added in component definition
* feat :: All form widgets added
* added form widget schema as a conditional render
* feat :: handle submit button
* fix ::validation and submit button
* fix :: filepicker ui break
* cleanup , check for ui break
* fix :: default items
* fix typo
* seperating logic to util file , fix issue in exposed variable key
* revert unwanted change
* ux improvements in schema
* fix :: backward compatibility and reset/submit button
* review changes
* review changes
* fix :: circular dependency removal
* typo
* type fixes
* fix :: naming conventions for schema types
* fix key
* updating schema
* fix :: some widgets having label key , removing this as label is added through json
* fix :: make labels hidden if present in widgets
* fix :: labels for widgets which have inbuilt ones
* logs
* fix :: for keys not gettting updated on type change
* fix :: breaking of apps when giving non boolean values
* fix :: making a common function for checking valid boolean types
* added loading state and decimal points to numbe input widget
* fix :: placeholder
* int to float
* feat :: make number input with decimal points
* fix :: type issues
* addming min and max value
* fix type of number input
* bugfix :: remove string conversion
* Move version manager editor states to zustand
* Update appDataStore to appVersionsManagerStore
* Move released version popup state to global
* Move isVersionReleased to global store
* Rename appVersionsManagerStore to appVersionStore and destructure zustand data inside components
* Remove closeCreateVersionModalPrompt and showCreateVersionModalPrompt
* Refactor isVersionReleased
* Resolve code comments
* update action on clicking release version btn
* Resolve code comments
* Resolve code comments
* Resolve code comments
* Fix isVersionReleased not getting updated on editor mount
* Fix released version error message not shaking on editng released version
* Resolve code comments
* Fix preview in query giving internal server error
* bug fixed : codehinter portal getting closed after clicking on it for go to app control action
* fixed the codehinter portal height for go-to-app
* refactor go-to-app component
* fix: added duplicate check for page name and handle
* fix: updated error message for erro thrown when user tries to create page with already used name