Commit graph

6 commits

Author SHA1 Message Date
Midhun G S
eef2a49fa9
Release Platform v17 (v2.39.0) (#9502)
* bump version

* Sample data source (#9501)

* Added sample data populating script

* added expand-collapse  in add data soure menu

* Sample database

* Design changes

* Added CTA to buttons and added design changes

* Added code sanity fix for some services

* changed configration for create sampke db and code sanity fix

* Removed logs

* Added xlsx in dependency

* added migration for sample db

* Added loggin for testing

* Added await in migration

* Replace excel sheet with JSON files

* reverted package-lock file

* Fixed issues

* dependecy deletion

* Added schedular

* Added changes for bug fixes and typeorm query for creating sample db

* Removed color.scss file import

* Add logo in sample application

* add documentation link for sample db

* fixed migration issue for data queries creation

* removed sample db intergration

* bump version

* Remove .env file and code sanity

* deleted migration file

---------

Co-authored-by: Kritagya <[email protected]>
Co-authored-by: Kritagya Kumar <[email protected]>
Co-authored-by: kriks7raptor <[email protected]>
Co-authored-by: gsmithun4 <[email protected]>

* Add data-cy for drag drop empty canvas card (#9513)

* Add sample db condition on all components (#9516)

* Add sample db condition on all components

* Changed empty state for container

* Condiiton on sample data source

---------

Co-authored-by: kriks7raptor <[email protected]>

* Release fix: subpath (#9535)

* Add sample db condition on all components

* Changed empty state for container

* Condiiton on sample data source

* fixed subpath issue for workspace setting and folders

* Folder change handler in subpath

---------

Co-authored-by: kriks7raptor <[email protected]>

* fixed version

* fixed version

* fixed version

* update server version

* Bump version to v2.39.0

---------

Co-authored-by: kriks7iitk <[email protected]>
Co-authored-by: Kritagya <[email protected]>
Co-authored-by: Kritagya Kumar <[email protected]>
Co-authored-by: kriks7raptor <[email protected]>
Co-authored-by: Ajith KV <[email protected]>
Co-authored-by: kriks7iitk <[email protected]>
Co-authored-by: Adish M <[email protected]>
Co-authored-by: Muhsin Shah <[email protected]>
2024-04-30 21:49:37 +05:30
Kavin Venkatachalam
0fae5a09e8
chore: Improvements on super store (#9518)
* chore: updated superstore

* Fixed component crash on Viewer

* Changed the icon of clear button in debugger to trash icon (#9528)

---------

Co-authored-by: Manish Kushare <[email protected]>
2024-04-29 16:36:10 +05:30
Sherfin Shamsudeen
653078feb0
Superstore based state management architecture (#8678)
* Add a new type of component called "Module"

* Introduce superstore and load editorStore from it

* Load queryPanelStore from superstore

* Load useDataQueriesStore from superstore

* Load datasourcesStore from superstore

* Load currentStateStore from superstore

* Load appversionStore from superstore

* Load appDataStore from superstore

* Refactor superstore

* Module component and module mode in Viewer

* Create module in dashboard

* Remove unnecessary code
2024-02-05 19:14:14 +05:30
vjaris42
bc6d0c4ec6
Global Datasource UI flow changes (#7188)
* initial: flow setup

* [BugFix] Fix dynamic form breaking in case "react-component-headers" form type outside of the editor

* fixes: initial creation of datasource with default options

* resolve: local ds issues and cleanup

* cleanup

* fix: equality check

* revamp: gds flow

* fix: local ds not updating

* fix: minor bugs

* remove datasource confirmation modal

* bug fixes

* Add data-cy for new datasource components

* rename to data sources

* rename: data sources

* fix: local ds wrapper css

* fix: datasource route

---------

Co-authored-by: Nakul Nagargade <[email protected]>
Co-authored-by: ajith-k-v <[email protected]>
2023-08-28 17:14:26 +05:30
Kavin Venkatachalam
50323bf35c
Query Manager Refactor (#6279)
* 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
2023-06-06 10:24:54 +05:30
Kavin Venkatachalam
6d07cd34cc
Introduced global state management (#5980)
* 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

* Added global data source in store

* Disabled devtools on production

* Fixed bug on selecting query after deletion

* Reset store when editor is loaded

* Fixed losing events on renaming first query
2023-05-10 15:44:38 +05:30