* working on app name unique migrationworking on app name unique migration
* Added checks and conditions
* change: remove staring and ending spaces
* fix: error management
* fix: regex
* working on app name generation
* app name:fixing bugs
* app name: fixing and refactoring code
* app name: fixed test cases
* updated app name constraints and default name
* fix: apps.e2e tests case
* fix: added app name to the prompt
* added app input tooltip
* removed unwanted code
* added tooltip close code
* fixed auto generated name issue
* merging develop
* code refactoring
---------
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
* global store init
* Moved query data to new component
* Removed unwanted code
* Removed data queries prop drilling
* Moved query state out of editor
* Added unsafe to componentWillReceiveProps
* Selected first query when the version is changed
* Fixed bug on renaming query
* Fixed issue on dark theme
* Fixed running query on page load in viewer
* Query manager refactor init
* Added global data source in store
* Disabled devtools on production
* Fixed bug on selecting query after deletion
* Reset store when editor is loaded
* Moved query manager to functional component
* Fixed conflict issues
* Fixed infinite loop on tooljetDB
* Set the store name and updated devtools logic
* Fixed issue on displaying draft query from data sources
* Updated comments on the store
* Fixed bug on changing data source and creating query from data source
* Fixed bug on showing unsaved changes popup
* Fixed issue on showing confirmation modal everytime without any changes
* Fixed issues on query renaming
* Fixed issue on creating restAPI query
* Fixed issue on running runJS, runPY
* Fixed toast bug on running query after renaming it
* Fallback - toast bug on running query after renaming it
* Fixed issue on running query after app switch
* Fixed bug on running query with save button click
* Fixed bugs on displaying query notifications
* Hidden the copilot tooltip on the toggles
* adding workflow code for server-ce image
* adding separate workflow for develop and latest docker image build
* added slack notification only on failure
* made changes in heading
* changed heading
* naming correction
* added latest build workflow and server build to trigger manually
* added the develop tag server-ce
* filename change
* added latest tag
* made change to build after pr is merged
* added unique organization name constraint
* sanitization task: workspace-name
* refactoring the code
* resolved PR changes
* fixed migration & added some checks
* change: trimming workspace name
* handle error messages
* added missing css
* working on the error messages
* change: first workspace's name of the new user
* change: removed underscore from the list
* Tested and fixed first workspace name changes
* Fixing error handler issues
* working on session storage implementation
* revert: session storage
* change: close modal if the edited name is same as prev name
* fixing bugs
* workspace name: refactoring the code
* workspace name: refactoring again
* workspace name: fixing and refactoring code
* fixed e2e test cases
* added catchDbException to catch db lever errors
* added: PR changes
* workspance name: css fix
* updated workspace name constraints and default name
* fix: test cases
* fix: app.e2e tests case
* fix: wrong error message
* fix: last state issue
* reverted some changes
* added workspace name tooltip
* added more tooltip for workspace name
---------
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
* Fix: Render billing issue in PR apps
* changed the plan from pro to starter
* adding a render deployment workflow with pro plan for cypress
* added suspend label workflow for pro render workflow
* add the label -review-cypress-app
* Update render-preview-deploy-pro.yml
* Update render-suspend-labeler-pro.yml
* Update render-preview-deploy-pro.yml
* Update render-preview-deploy.yml
* Automating try-tooljet docker image build using actions
* Modified the code make the check if the image is present
* correction in build command
* correction in image repo name
* added tooljet-ce image build code
* added the code which helps to manually trigger flows incase there is break during release
* added if condition to differentiate the jobs
* masked all hardcode passwords
* removed slack notification code
* adding slack notification
* clarity with slack notification message
* changed the file name
* changes name of webhook secrets variable
* Update getting-started.md version-2.0.0
modified contributors image graph max value to 360
* Update getting-started.md version-2.1.0
modified contributors image graph max value to 360
* Update getting-started.md version-2.2.0
modified contributors image graph max value to 360
* Update getting-started.md version-2.3.0
modified contributors image graph max value to 360
* Update getting-started.md version-2.4.0
modified contributors image graph max value to 360
* Update getting-started.md version-2.5.0
modified contributors image graph max value to 360
* Update getting-started.md version-2.6.0
modified contributors image graph max value to 360
* Update getting-started.md
modified contributors image graph max value to 360
* Update README.md
modified contributors image graph max value to 360
* Initial Utils and spec
* Add automation for set and unset variable
* Add validations for globals, and rename
* Modify config file
* Add all the fixes
* Revert config
* Add automation for runPy
* Initial Utils and spec
* Add automation for set and unset variable
* Add validations for globals, and rename
* Modify config file
* Add all the fixes
* Revert config
* fix: display home page if user navigates to hidden page in preview mode
* fix: Updated page load logic to redirect users to the home page when hidden page url is hit.
* fix: redirect to home page if user hits wrong url in th viewer
* style: eslint fixes
* fix: removed extra character in launch app url
* added feature to download table data using csa
* avoided popover getting closed after selcting downlaod format from select component
generalise the classname in codeHinter
removed important key in css
* bug fixed : column was not populating upon change in data when downloading table data with csa
* avoiding programatically choosing download type in table download csa
* made the requested changes
* made utility function for onChange and value of control specific actions to avoid duplications