From 86077999e796a4d1e936e759c4dd8a8854c23fbe Mon Sep 17 00:00:00 2001 From: Praveen D Date: Wed, 22 Aug 2018 09:19:27 +0530 Subject: [PATCH 01/77] console: add event triggers wip --- console/src/components/Main/Main.js | 21 + console/src/components/Main/Tooltips.js | 4 + .../Services/EventTrigger/Add/AddActions.js | 387 +++++++++++++ .../Services/EventTrigger/Add/AddState.js | 12 + .../Services/EventTrigger/Add/AddTable.js | 533 ++++++++++++++++++ .../Services/EventTrigger/Add/AddWarning.js | 14 + .../Services/EventTrigger/Add/Tooltips.js | 21 + .../Services/EventTrigger/Common/DataTypes.js | 82 +++ .../EventTrigger/Common/GraphQLValidation.js | 34 ++ .../Services/EventTrigger/Common/Headers.js | 4 + .../EventTrigger/Common/getMigrateUrl.js | 18 + .../Services/EventTrigger/EventActions.js | 374 ++++++++++++ .../Services/EventTrigger/EventHeader.js | 86 +++ .../Services/EventTrigger/EventReducer.js | 9 + .../Services/EventTrigger/EventRouter.js | 181 ++++++ .../Services/EventTrigger/EventState.js | 41 ++ .../EventTrigger/Migrations/MigrationsHome.js | 71 +++ .../EventTrigger/Migrations/ReactToggle.css | 13 + .../EventTrigger/Migrations/Styles.scss | 13 + .../Services/EventTrigger/Notification.js | 160 ++++++ .../Services/EventTrigger/Operators.js | 17 + .../EventTrigger/PageContainer/Actions.js | 32 ++ .../PageContainer/PageContainer.js | 145 +++++ .../PageContainer/PageContainer.scss | 169 ++++++ .../EventTrigger/PageContainer/State.js | 5 + .../EventTrigger/Schema/AutoAddRelations.js | 134 +++++ .../Services/EventTrigger/Schema/Schema.js | 86 +++ .../EventTrigger/Schema/SchemaContainer.js | 35 ++ .../EventTrigger/Schema/SchemaContainer.scss | 63 +++ .../Services/EventTrigger/Schema/Tooltips.js | 34 ++ .../TableBrowseRows/EditActions.js | 155 +++++ .../EventTrigger/TableBrowseRows/EditItem.js | 358 ++++++++++++ .../TableBrowseRows/FilterActions.js | 270 +++++++++ .../TableBrowseRows/FilterQuery.js | 230 ++++++++ .../TableBrowseRows/FilterQuery.scss | 95 ++++ .../TableBrowseRows/ReactTableFix.css | 63 +++ .../TableBrowseRows/ViewActions.js | 462 +++++++++++++++ .../EventTrigger/TableBrowseRows/ViewRows.js | 520 +++++++++++++++++ .../EventTrigger/TableBrowseRows/ViewTable.js | 223 ++++++++ .../EventTrigger/TableCommon/Table.scss | 176 ++++++ .../EventTrigger/TableCommon/TableHeader.js | 79 +++ .../EventTrigger/TableCommon/TableReducer.js | 33 ++ .../EventTrigger/TableCommon/TableStyles.scss | 126 +++++ .../components/Services/EventTrigger/Types.js | 5 + .../components/Services/EventTrigger/index.js | 11 + .../components/Services/EventTrigger/push.js | 11 + .../components/Services/EventTrigger/utils.js | 132 +++++ console/src/reducer.js | 2 + console/src/routes.js | 5 + 49 files changed, 5754 insertions(+) create mode 100644 console/src/components/Services/EventTrigger/Add/AddActions.js create mode 100644 console/src/components/Services/EventTrigger/Add/AddState.js create mode 100644 console/src/components/Services/EventTrigger/Add/AddTable.js create mode 100644 console/src/components/Services/EventTrigger/Add/AddWarning.js create mode 100644 console/src/components/Services/EventTrigger/Add/Tooltips.js create mode 100755 console/src/components/Services/EventTrigger/Common/DataTypes.js create mode 100644 console/src/components/Services/EventTrigger/Common/GraphQLValidation.js create mode 100644 console/src/components/Services/EventTrigger/Common/Headers.js create mode 100644 console/src/components/Services/EventTrigger/Common/getMigrateUrl.js create mode 100644 console/src/components/Services/EventTrigger/EventActions.js create mode 100644 console/src/components/Services/EventTrigger/EventHeader.js create mode 100644 console/src/components/Services/EventTrigger/EventReducer.js create mode 100644 console/src/components/Services/EventTrigger/EventRouter.js create mode 100644 console/src/components/Services/EventTrigger/EventState.js create mode 100644 console/src/components/Services/EventTrigger/Migrations/MigrationsHome.js create mode 100644 console/src/components/Services/EventTrigger/Migrations/ReactToggle.css create mode 100644 console/src/components/Services/EventTrigger/Migrations/Styles.scss create mode 100644 console/src/components/Services/EventTrigger/Notification.js create mode 100644 console/src/components/Services/EventTrigger/Operators.js create mode 100644 console/src/components/Services/EventTrigger/PageContainer/Actions.js create mode 100644 console/src/components/Services/EventTrigger/PageContainer/PageContainer.js create mode 100644 console/src/components/Services/EventTrigger/PageContainer/PageContainer.scss create mode 100644 console/src/components/Services/EventTrigger/PageContainer/State.js create mode 100644 console/src/components/Services/EventTrigger/Schema/AutoAddRelations.js create mode 100644 console/src/components/Services/EventTrigger/Schema/Schema.js create mode 100644 console/src/components/Services/EventTrigger/Schema/SchemaContainer.js create mode 100644 console/src/components/Services/EventTrigger/Schema/SchemaContainer.scss create mode 100644 console/src/components/Services/EventTrigger/Schema/Tooltips.js create mode 100644 console/src/components/Services/EventTrigger/TableBrowseRows/EditActions.js create mode 100644 console/src/components/Services/EventTrigger/TableBrowseRows/EditItem.js create mode 100644 console/src/components/Services/EventTrigger/TableBrowseRows/FilterActions.js create mode 100644 console/src/components/Services/EventTrigger/TableBrowseRows/FilterQuery.js create mode 100644 console/src/components/Services/EventTrigger/TableBrowseRows/FilterQuery.scss create mode 100644 console/src/components/Services/EventTrigger/TableBrowseRows/ReactTableFix.css create mode 100644 console/src/components/Services/EventTrigger/TableBrowseRows/ViewActions.js create mode 100644 console/src/components/Services/EventTrigger/TableBrowseRows/ViewRows.js create mode 100644 console/src/components/Services/EventTrigger/TableBrowseRows/ViewTable.js create mode 100644 console/src/components/Services/EventTrigger/TableCommon/Table.scss create mode 100644 console/src/components/Services/EventTrigger/TableCommon/TableHeader.js create mode 100644 console/src/components/Services/EventTrigger/TableCommon/TableReducer.js create mode 100644 console/src/components/Services/EventTrigger/TableCommon/TableStyles.scss create mode 100644 console/src/components/Services/EventTrigger/Types.js create mode 100644 console/src/components/Services/EventTrigger/index.js create mode 100644 console/src/components/Services/EventTrigger/push.js create mode 100644 console/src/components/Services/EventTrigger/utils.js diff --git a/console/src/components/Main/Main.js b/console/src/components/Main/Main.js index 208760b07fab3..c8ce08787ed77 100644 --- a/console/src/components/Main/Main.js +++ b/console/src/components/Main/Main.js @@ -162,6 +162,27 @@ class Main extends React.Component { + +
  • + +
    +