PromucFlow_constructor/app/client/src/components/ads
Pranav Kanade 8d8b9ed203
[Feature #4542] : simple nav unify api/datasource (#4987)
* temp commit

* using onsubmit to continue using action on form

* added recaptcha site key to env example file

* moved the recaptcha lib loading logic to signup page

* removed unnecessary edit

* handle the case where the recaptcha token is not provided as env var

* added proper env var config for client

* recaptcha config for ansible

* recaptcha config for heroku

* recaptcha config for k8s

* updated app.json

* fixed the typos

* added more description for env vars

* removed api key

* minor typo fix

* added new integration button

* updated the add int default link

* added active and create new tabs

* added the empty components to tabs. will control the section manually.

* added proper grid for integrations page

* added vertical tabs

* Added secondary tabs to integrations page

* added separate page for new apis

* classname changes

* added new components for active queries, new queries etc.

* added a separate component for data source list

* adding screen component conditionally, to be showing upon user's choice

* 1. Added grid styling to datasource home
2. Added connect buttons to em

* fixed data source security banner

* updated the styling for new api page

* added tertiary menu for active integrations

* updated styling for active connections

* updated collapse component to work properly

* added show more option to active data sources

* removed apis/db tabs and replaced em with integrations tab

* removed the unnecessary + integrations btn

* Ordered the action entries under integrations

* updated the getURL with proper params

* updated the link of create datasource btn

* updated the back btn link from data source editor

* added scrollable content to create new

* added on click scroll to create new page

* fixed a bug, creating new datasource twice

* added new action creator for integrations.

* updated the query editor to match the over all theme

* updated the query editor tabs

* Added the run btn to empty response screens

* minor fix

* updated the bg color of api type drop down

* updated the url being visited after delete api/query

* removed log

* removed unnecessary junk from integrations editor index

* clean up, removed unnecessary files

* removed useless routes

* for debugger only checking if integrations editor

* Removed all the links for api/query home pages

* not routing to integrations on create query/api

* removed the query/datasource/api home pages

* fixed scrolling issue

* will show a list of queries and apis for action picker

* showing icons for each action under integrations

* added a way to list data sources in action creators

* cam show icons for datasources

* linked integration tab movement to URL

* fixed the create new query bug

* removed search

* added the auto redirection mode

* added new mode to support showing mock data bases

* on click show more works properly

* removed extra padding

* removed height

* showing all the data sources on active tab

* fixed the creation of google sheet

* updated the proper routing for curl

* fixed page height

* removed loader

* added a spinner for creating a new api

* will be showing edit/add query permanantly

* updated the redirection on save and delete datasource

* fixed the redirection logic on delete

* will not show security banner

* added empty state for active data sources

* updated the hover state

* minor fix to redirect on delete from entity pane

* fixed a cy command to create new api

* fixed a command to select api/query from lightning menu

* updated the navigate to data source editor

* removed add btns for new int creation

* updated the testSaveDeleteDatasource command

* fixed bind table text pagination spec

* more test case fixes for deleting a query using context menu

* update curl test

* updated curl post import spec

* fixed click from apis to integrations

* updated execute db query command + updated delete query mech

* updated CreationOfUniqueAPIcheck command

* updated query datasource spec

* fixed an action creator bug.

* fixed curl api creation bug

* removed irrelavent part of the test

* fixed the button colors

* updated back link from datasource page

* Revert url validation changes for the debugger since this is used to check whether we are on a query or an api and show its dependencies

* updated a test case to open integrations option in action selectors

* Update app/client/src/pages/Editor/IntegrationEditor/DatasourceCard.tsx

Co-authored-by: Rishabh Saxena  <rishabh.robben@gmail.com>

* separated msg

* styling fixes for collapse component

* renamed a file

* declared a new const in theme

* updated border

* removed a faint line from collapse card

* removed unnecessary condition

* updated component name

* log removed

* split action creator file

* updated the icon usage in action creators

* can properly fetch mock data sources

* can show mock databases in create new

* can use mock db sources

* fixed the scrollbars

* updated the api icon for both global search + action creator

* updated integrations name in datasources

* added a back to canvas ribbon

* updated query and api editor to show back to canvas ribbon

* added a ribbon to go back

* updated button styles

* updated the action creator and test commands/classes

* updates to show the proper mock databases

* added proper type for mock datasources

* removed unnecessary log

* updated a test case to work with new nav

* minor updates for tests

* updated a command to properly delete a datasource

* minor redirection fix

* made the mock db api call unblocking

* fixed scroll bars all over

* fixed bg colors for back ribbons

* declared a constant for thin scrollbar

* removed unnecessary action.

Co-authored-by: Akash N <akash@codemonk.in>
Co-authored-by: Rishabh Saxena  <rishabh.robben@gmail.com>
2021-06-30 23:51:52 +05:30
..
formFields [Feature] Comments feature updates (#4579) 2021-05-20 17:33:08 +05:30
tour Minor comment tour updates (#5024) 2021-06-11 20:31:32 +05:30
AppIcon.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
Button.tsx - Auto fix sort ddestructured props rule 2021-05-13 14:05:39 +05:30
ButtonTabComponent.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
Callout.tsx Fix: Show error callout in api pane when there is an error (#4827) 2021-06-17 18:57:46 +05:30
Checkbox.tsx [Feature] Comments feature updates (#4579) 2021-05-20 17:33:08 +05:30
ColorPickerComponent.tsx List Widget Phase 2 (#4189) 2021-06-18 13:12:57 +05:30
ColorSelector.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
common.tsx Property Pane re design (#3057) 2021-03-15 17:47:56 +05:30
CopyToClipBoard.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
DatePickerComponent.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
DialogComponent.tsx Feature: Fork apps across orgs : fixes #3089 (#4121) 2021-05-04 11:34:23 +05:30
DisplayImageUpload.tsx Profile image updates (#4783) 2021-06-17 00:06:34 +05:30
DraggableList.tsx - Auto fix sort ddestructured props rule 2021-05-13 14:05:39 +05:30
DraggableListComponent.tsx - Auto fix sort ddestructured props rule 2021-05-13 14:05:39 +05:30
Dropdown.tsx [Feature #4542] : simple nav unify api/datasource (#4987) 2021-06-30 23:51:52 +05:30
EditableText.tsx bug/duplicate application name error will be handled (#5316) 2021-06-24 12:02:09 +05:30
EditableTextWrapper.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
EmojiPicker.tsx [Feature] Comments feature updates (#4579) 2021-05-20 17:33:08 +05:30
EmojiReactions.tsx [Feature] Comments feature updates (#4579) 2021-05-20 17:33:08 +05:30
FilePicker.tsx Feature/import applications (#4483) 2021-06-03 11:48:08 +05:30
GifPlayerComponent.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
Icon.tsx Feature/import applications (#4483) 2021-06-03 11:48:08 +05:30
IconSelector.tsx Merge branch 'release' of https://github.com/appsmithorg/appsmith into fix/native-scrollbars-experience 2021-04-29 01:42:47 +05:30
IconTabsComponent.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
LighteningMenu.tsx Fix eslint warnings (#2510) 2021-01-12 06:52:31 +05:30
MentionsInput.tsx Profile image updates (#4783) 2021-06-17 00:06:34 +05:30
Menu.tsx [Feature #4903] Show warning text for choosing choosing to leave organisation. (#4915) 2021-06-04 16:26:58 +05:30
MenuDivider.tsx Make prettier changes (#2337) 2020-12-24 10:02:25 +05:30
MenuItem.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
MultiselectDropdown.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
MultiSwitch.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
Radio.tsx [Feature] Comments feature updates (#4579) 2021-05-20 17:33:08 +05:30
RectangularSwitcher.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
ScrollIndicator.tsx - Auto fix sort ddestructured props rule 2021-05-13 14:05:39 +05:30
SearchInput.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
ShowcaseCarousel.tsx [Feature] Comments feature updates (#4579) 2021-05-20 17:33:08 +05:30
Spinner.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
StepComponent.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
Switch.tsx Property Pane re design (#3057) 2021-03-15 17:47:56 +05:30
Table.tsx - Auto fix sort ddestructured props rule 2021-05-13 14:05:39 +05:30
TableDropdown.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
Tabs.tsx [Feature #4542] : simple nav unify api/datasource (#4987) 2021-06-30 23:51:52 +05:30
Tag.tsx Table Widget New Features (#2816) 2021-02-16 15:59:08 +05:30
TagInputComponent.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
Text.tsx Feature/datasource list in api editor (#4587) 2021-05-27 08:35:05 +05:30
TextInput.tsx - Auto fix sort ddestructured props rule 2021-05-13 14:05:39 +05:30
Toast.tsx Fix: Fixes a bug in onboarding flow step 1 (#5363) 2021-06-24 14:42:12 +05:30
Toggle.tsx Development: Add eslint rules for code consistency (#4083) 2021-04-28 15:58:39 +05:30
Tooltip.tsx Minor comment tour updates (#5024) 2021-06-11 20:31:32 +05:30
Tree.tsx Fix eslint warnings (#2510) 2021-01-12 06:52:31 +05:30
TreeDropdown.tsx [Feature #4542] : simple nav unify api/datasource (#4987) 2021-06-30 23:51:52 +05:30
UserProfileImagePicker.tsx Profile image updates (#4783) 2021-06-17 00:06:34 +05:30