* 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>
* add support for Copilot assistance
* clean up
* fixes workspace settings crash
* refactor and resolved review comments
* api endpoint should be inferred from env
* copilot style fixes
* copilot style fixed
* beta tag fro copilot settings: workspace
* fire toast for unauthorised recommendation request
* include the previous code with the newly generated response
* scoping apikeys to orgs
* controller updates for copilot
* copilot org key updated
* disable toggle for new workspaces
* disable toggle for new workspaces
* fixes: multi-workspace toggle updates
* uninstall unsued packages
* fixes button state for copilot in transformations
* updated the urls
* current version issue
* working on modal design
* Added released version popup and shake animation
* refactoring the code
* improved the experience
* extra changes
* css revert
* fix: disable components & properties
* fix: switched released version saving & create version modal input value retain issues
* fix: retained values issues
* fix: edit version modal current name issue
- disabled comment's icon
* override grayed out effect for preview
* fix: text overflow issue
* css fix: overflow
* added check for sub-containers
* fixed and added specs
* UI and UX fixes
* lint fix
* added clearInternal fn
* change:added clearInternal fn
* refactoring the code
* removed the comments
* added some code that were missing after the merge
* fixed merge issues
* fixed undo redo
* reverted the store changes
* feature: multi env support for datasources
* revert: datasources by env id api
* revert: datasources by env id api:frontend
* lint fixes
---------
Co-authored-by: Midhun G S <gsmithun4@gmail.com>
* feat :: added phone number input
* Add: phone number to signup api
* revert some changes
* cleanup logs
* feat :: cloud phone number addition
* service
* check for phone input
* add: ph number to onboarding & setup-admin apis
* validation for phone number
* check for wrong phone number case
* adding check if phonenumber is present
* fix :: conditions for active button
* removed validation
* fix :: dark mode style
* lint fixes
---------
Co-authored-by: Muhsin Shah <muhsinshah21@gmail.com>
* add: columns and migrations for data queries and sources
* add: migrations for app environments
* fix: datasources and queries api
* fix: import apis
* add: radixui colors
* create: global datasource page
* fix: version creation not including global datasources queries
* fix: version deletion failure
* fix: ui and other bugs
* add: check for abilities on global ds
* fix: bugs
* fix: existing test cases
* fix: migration and bugs
* fix: rest api oauthorize bugs
* hide: add button for local ds
* fix: query bugs
* fix: new organization environment creation
* fix: local ds label showing for new apps
* fix: on page load queries for preview app and published app
* fix: import bugs from v1
* fix: merge conflicts
* fix: import apis
* fix: apss with mulit envs
* fix: ui bugs
* fix: environments not being created on db:seed
* fix: ui bugs
* fix: route settings for global datasources
* fix: customer dashboard template
* fix: local ds queries not being saved
* fix: runpy issues
* changes: ui
* fix: migration issues
* fix: ui
* hide datasources when no local datasources
* fix: test cases
* fix: unit test cases and global queries on app import/export
* cleanup
* add: package-lock file
* undo: migration rename
* cleanup
* fix: ui bugs
* migration fixes
* fix: dark mode issues
* fix: change datasource failing on query create mode
* fix: workspace selector issues
* fix: clickoutside for change scope option
* migration changes
* fix: open api issue
* reverting configs changes
* [Fix] Global datasources & Environment Id issue (#5830)
* fix: oauth env id issue
* code changes
---------
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
Co-authored-by: Muhsin Shah <muhsinshah21@gmail.com>
* in dev mode, start watching for changes in all packages
* plugin reload service
* typo
* fixes updates from fs
* checks if marketplace dev mode is on to decode the run code from plugin index file
* clean up
* removes console.log
* refactor: marketplace dashboard
* prep to merge
* dotenv
* fixes: install new upadates for one plugin at a time
* fixes app crash for new plugins(marketplace/datasource) with default schema
* avoid creating docs for marketplace to root docs
* Before starting watcher, build the marketplace once.
* fixes: installed plugin crashes if deleting the entire plugin from the dir, but the build still haves the plugin files