diff --git a/console/src/components/Common/Layout/LeftSubSidebar/LeftSubSidebar.js b/console/src/components/Common/Layout/LeftSubSidebar/LeftSubSidebar.js index 1676196bdbeda..c9e7da9a6bc7c 100644 --- a/console/src/components/Common/Layout/LeftSubSidebar/LeftSubSidebar.js +++ b/console/src/components/Common/Layout/LeftSubSidebar/LeftSubSidebar.js @@ -8,7 +8,7 @@ class LeftSubSidebar extends React.Component { const styles = require('./LeftSubSidebar.scss'); const { - migrationMode, + showAddBtn, searchInput, heading, addLink, @@ -21,7 +21,7 @@ class LeftSubSidebar extends React.Component { const getAddButton = () => { let addButton = null; - if (migrationMode) { + if (showAddBtn) { addButton = (
{ const createWsClient = (url, headers) => { const gqlUrl = new URL(url); - const windowUrl = new URL(window.location); - let websocketProtocol = 'ws'; - if (gqlUrl.protocol === 'https:' && windowUrl.protocol === 'https:') { - websocketProtocol = 'wss'; - } + const websocketProtocol = gqlUrl.protocol === 'https:' ? 'wss' : 'ws'; const headersFinal = getHeadersAsJSON(headers); const graphqlUrl = `${websocketProtocol}://${url.split('//')[1]}`; const client = new SubscriptionClient(graphqlUrl, { diff --git a/console/src/components/Services/CustomResolver/CustomResolverRouter.js b/console/src/components/Services/CustomResolver/CustomResolverRouter.js index a9edd10372590..a670f0c90f0ef 100644 --- a/console/src/components/Services/CustomResolver/CustomResolverRouter.js +++ b/console/src/components/Services/CustomResolver/CustomResolverRouter.js @@ -48,7 +48,6 @@ const leftNavMapStateToProps = state => { filtered: [...state.customResolverData.listData.filtered], searchQuery: state.customResolverData.listData.searchQuery, viewResolver: state.customResolverData.listData.viewResolver, - migrationMode: state.main.migrationMode ? state.main.migrationMode : false, appPrefix, }; }; @@ -84,15 +83,6 @@ const fetchInitialData = ({ dispatch }) => { }; const getCustomResolverRouter = (connect, store, composeOnEnterHooks) => { - const migrationRedirects = (nextState, replaceState, cb) => { - const state = store.getState(); - if (!state.main.migrationMode) { - replaceState(globals.urlPrefix + appPrefix + '/manage'); - cb(); - } - cb(); - }; - return ( { - + { const styles = require('../../Common/Layout/LeftSubSidebar/LeftSubSidebar.scss'); @@ -81,7 +80,7 @@ const CustomResolverSubSidebar = ({ return ( { @@ -223,7 +223,7 @@ class Edit extends React.Component { }} > - {migrationMode ? generateMigrateBtns() : null} + {generateMigrateBtns()} )}
@@ -234,7 +234,6 @@ const mapStateToProps = state => { return { ...state.customResolverData.addData, ...state.customResolverData.headerData, - migrationMode: state.main.migrationMode, dataHeaders: { ...state.tables.dataHeaders }, }; }; diff --git a/console/src/components/Services/CustomResolver/Landing/CustomResolver.js b/console/src/components/Services/CustomResolver/Landing/CustomResolver.js index eb37ed0e4d63a..ce60b0be8dfe0 100644 --- a/console/src/components/Services/CustomResolver/Landing/CustomResolver.js +++ b/console/src/components/Services/CustomResolver/Landing/CustomResolver.js @@ -12,7 +12,7 @@ class CustomResolver extends React.Component { render() { const styles = require('../CustomResolver.scss'); - const { dispatch, migrationMode, customResolverList } = this.props; + const { dispatch, customResolverList } = this.props; const showIntroSection = !customResolverList.resolvers.length; const getIntroSection = () => { if (!showIntroSection) { @@ -35,25 +35,22 @@ class CustomResolver extends React.Component { const getAddBtn = () => { let addBtn = null; - if (migrationMode) { - const handleClick = e => { - e.preventDefault(); + const handleClick = e => { + e.preventDefault(); + dispatch(push(`${globals.urlPrefix}${appPrefix}/manage/add`)); + }; - dispatch(push(`${globals.urlPrefix}${appPrefix}/manage/add`)); - }; - - addBtn = ( - - ); - } + addBtn = ( + + ); return addBtn; }; @@ -98,7 +95,6 @@ class CustomResolver extends React.Component { const mapStateToProps = state => { return { - migrationMode: state.main.migrationMode, customResolverList: state.customResolverData.listData, }; }; diff --git a/console/src/components/Services/Data/DataSubSidebar.js b/console/src/components/Services/Data/DataSubSidebar.js index b8df5d157b7d5..32b42a5629a30 100644 --- a/console/src/components/Services/Data/DataSubSidebar.js +++ b/console/src/components/Services/Data/DataSubSidebar.js @@ -216,7 +216,7 @@ class DataSubSidebar extends React.Component { return ( { return ( @@ -148,23 +143,6 @@ const eventRouterUtils = (connect, store, composeOnEnterHooks) => { ); }; - const migrationRedirects = (nextState, replaceState, cb) => { - const state = store.getState(); - if (!state.main.migrationMode) { - replaceState(globals.urlPrefix + '/events/manage'); - cb(); - } - cb(); - }; - - const consoleModeRedirects = (nextState, replaceState, cb) => { - if (globals.consoleMode === SERVER_CONSOLE_MODE) { - replaceState(globals.urlPrefix + '/events/manage'); - cb(); - } - cb(); - }; - return { makeEventRouter: makeEventRouter( connect, @@ -172,12 +150,9 @@ const eventRouterUtils = (connect, store, composeOnEnterHooks) => { composeOnEnterHooks, requireSchema, requirePendingEvents, - requireRunningEvents, - migrationRedirects, - consoleModeRedirects + requireRunningEvents ), requireSchema, - migrationRedirects, }; }; diff --git a/console/src/components/Services/EventTrigger/EventSubSidebar.js b/console/src/components/Services/EventTrigger/EventSubSidebar.js index 68ede773ce8ab..9eb29ef442b70 100644 --- a/console/src/components/Services/EventTrigger/EventSubSidebar.js +++ b/console/src/components/Services/EventTrigger/EventSubSidebar.js @@ -13,7 +13,6 @@ const EventSubSidebar = ({ currentTrigger, triggerList, listingTrigger, - migrationMode, // children, dispatch, location, @@ -93,7 +92,7 @@ const EventSubSidebar = ({ return ( { currentTrigger: state.triggers.currentTrigger, triggerList: state.triggers.triggerList, listingTrigger: state.triggers.listingTrigger, - migrationMode: state.main.migrationMode, }; }; diff --git a/console/src/components/Services/EventTrigger/Landing/EventTrigger.js b/console/src/components/Services/EventTrigger/Landing/EventTrigger.js index 2896907e2ce0c..d08d5b58226c7 100644 --- a/console/src/components/Services/EventTrigger/Landing/EventTrigger.js +++ b/console/src/components/Services/EventTrigger/Landing/EventTrigger.js @@ -23,7 +23,7 @@ class EventTrigger extends Component { } render() { - const { migrationMode, dispatch, listingTrigger } = this.props; + const { dispatch, listingTrigger } = this.props; const styles = require('../../../Common/Layout/LeftSubSidebar/LeftSubSidebar.scss'); @@ -52,29 +52,23 @@ class EventTrigger extends Component { }; const getAddBtn = () => { - let addBtn = null; - - if (migrationMode) { - const handleClick = e => { - e.preventDefault(); - - dispatch(push(`${appPrefix}/manage/triggers/add`)); - }; - - addBtn = ( - - ); - } + const handleClick = e => { + e.preventDefault(); + + dispatch(push(`${appPrefix}/manage/triggers/add`)); + }; - return addBtn; + return ( + + ); }; const footerEvent = ( @@ -123,7 +117,6 @@ class EventTrigger extends Component { EventTrigger.propTypes = { schema: PropTypes.array.isRequired, untrackedRelations: PropTypes.array.isRequired, - migrationMode: PropTypes.bool.isRequired, currentSchema: PropTypes.string.isRequired, dispatch: PropTypes.func.isRequired, }; @@ -131,7 +124,6 @@ EventTrigger.propTypes = { const mapStateToProps = state => ({ schema: state.tables.allSchemas, schemaList: state.tables.schemaList, - migrationMode: state.main.migrationMode, untrackedRelations: state.tables.untrackedRelations, currentSchema: state.tables.currentSchema, listingTrigger: state.triggers.listingTrigger, diff --git a/console/src/components/Services/EventTrigger/Modify/Connector.js b/console/src/components/Services/EventTrigger/Modify/Connector.js index 253481eb48b49..6b91b99043786 100644 --- a/console/src/components/Services/EventTrigger/Modify/Connector.js +++ b/console/src/components/Services/EventTrigger/Modify/Connector.js @@ -8,7 +8,6 @@ const mapStateToProps = (state, ownProps) => { schemaList: state.tables.schemaList, allSchemas: state.tables.allSchemas, serverVersion: state.main.serverVersion, - migrationMode: state.main.migrationMode, currentSchema: state.tables.currentSchema, }; }; diff --git a/console/src/components/Services/EventTrigger/Modify/Modify.js b/console/src/components/Services/EventTrigger/Modify/Modify.js index 065a10c803554..d5563eef95e68 100644 --- a/console/src/components/Services/EventTrigger/Modify/Modify.js +++ b/console/src/components/Services/EventTrigger/Modify/Modify.js @@ -32,7 +32,6 @@ class Modify extends React.Component { modifyTriggerName, modifyTrigger, triggerList, - migrationMode, dispatch, } = this.props; @@ -59,7 +58,6 @@ class Modify extends React.Component { dispatch={dispatch} triggerName={modifyTriggerName} tabName="modify" - migrationMode={migrationMode} />
diff --git a/console/src/components/Services/EventTrigger/PendingEvents/ViewTable.js b/console/src/components/Services/EventTrigger/PendingEvents/ViewTable.js index 87389352f6788..74a85e4b07257 100644 --- a/console/src/components/Services/EventTrigger/PendingEvents/ViewTable.js +++ b/console/src/components/Services/EventTrigger/PendingEvents/ViewTable.js @@ -122,7 +122,6 @@ class ViewTable extends Component { rows, count, // eslint-disable-line no-unused-vars activePath, - migrationMode, ongoingRequest, lastError, lastSuccess, @@ -168,7 +167,6 @@ class ViewTable extends Component { dispatch={dispatch} triggerName={triggerName} tabName="pending" - migrationMode={migrationMode} /> ); @@ -187,7 +185,6 @@ ViewTable.propTypes = { activePath: PropTypes.array.isRequired, query: PropTypes.object.isRequired, curFilter: PropTypes.object.isRequired, - migrationMode: PropTypes.bool.isRequired, ongoingRequest: PropTypes.bool.isRequired, rows: PropTypes.array.isRequired, expandedRow: PropTypes.string.isRequired, @@ -201,7 +198,6 @@ const mapStateToProps = (state, ownProps) => { return { triggerName: ownProps.params.trigger, triggerList: state.triggers.pendingEvents, - migrationMode: state.main.migrationMode, ...state.triggers.view, }; }; diff --git a/console/src/components/Services/EventTrigger/ProcessedEvents/ViewTable.js b/console/src/components/Services/EventTrigger/ProcessedEvents/ViewTable.js index d3dbe6df615b0..b38295cc3df38 100644 --- a/console/src/components/Services/EventTrigger/ProcessedEvents/ViewTable.js +++ b/console/src/components/Services/EventTrigger/ProcessedEvents/ViewTable.js @@ -133,7 +133,6 @@ class ViewTable extends Component { rows, count, // eslint-disable-line no-unused-vars activePath, - migrationMode, ongoingRequest, lastError, lastSuccess, @@ -179,7 +178,6 @@ class ViewTable extends Component { dispatch={dispatch} triggerName={triggerName} tabName="processed" - migrationMode={migrationMode} /> ); @@ -198,7 +196,6 @@ ViewTable.propTypes = { activePath: PropTypes.array.isRequired, query: PropTypes.object.isRequired, curFilter: PropTypes.object.isRequired, - migrationMode: PropTypes.bool.isRequired, ongoingRequest: PropTypes.bool.isRequired, rows: PropTypes.array.isRequired, expandedRow: PropTypes.string.isRequired, @@ -212,7 +209,6 @@ const mapStateToProps = (state, ownProps) => { return { triggerName: ownProps.params.trigger, triggerList: state.triggers.triggerList, - migrationMode: state.main.migrationMode, ...state.triggers.view, }; }; diff --git a/console/src/components/Services/EventTrigger/RunningEvents/ViewTable.js b/console/src/components/Services/EventTrigger/RunningEvents/ViewTable.js index cdb0e26ef7caf..9d4658e268712 100644 --- a/console/src/components/Services/EventTrigger/RunningEvents/ViewTable.js +++ b/console/src/components/Services/EventTrigger/RunningEvents/ViewTable.js @@ -122,7 +122,6 @@ class ViewTable extends Component { rows, count, // eslint-disable-line no-unused-vars activePath, - migrationMode, ongoingRequest, isProgressing, lastError, @@ -170,7 +169,6 @@ class ViewTable extends Component { dispatch={dispatch} triggerName={triggerName} tabName="running" - migrationMode={migrationMode} /> ); @@ -189,7 +187,6 @@ ViewTable.propTypes = { activePath: PropTypes.array.isRequired, query: PropTypes.object.isRequired, curFilter: PropTypes.object.isRequired, - migrationMode: PropTypes.bool.isRequired, ongoingRequest: PropTypes.bool.isRequired, isProgressing: PropTypes.bool.isRequired, rows: PropTypes.array.isRequired, @@ -204,7 +201,6 @@ const mapStateToProps = (state, ownProps) => { return { triggerName: ownProps.params.trigger, triggerList: state.triggers.runningEvents, - migrationMode: state.main.migrationMode, ...state.triggers.view, }; }; diff --git a/console/src/components/Services/EventTrigger/StreamingLogs/Logs.js b/console/src/components/Services/EventTrigger/StreamingLogs/Logs.js index 8902d6097ae0c..78b9259950f96 100644 --- a/console/src/components/Services/EventTrigger/StreamingLogs/Logs.js +++ b/console/src/components/Services/EventTrigger/StreamingLogs/Logs.js @@ -108,7 +108,6 @@ class StreamingLogs extends Component { render() { const { triggerName, - migrationMode, log, count, dispatch, @@ -346,7 +345,6 @@ class StreamingLogs extends Component { dispatch={dispatch} triggerName={triggerName} tabName="logs" - migrationMode={migrationMode} />
@@ -447,7 +445,6 @@ class StreamingLogs extends Component { StreamingLogs.propTypes = { log: PropTypes.object, currentTableSchema: PropTypes.array.isRequired, - migrationMode: PropTypes.bool.isRequired, dispatch: PropTypes.func.isRequired, triggerList: PropTypes.array.isRequired, }; @@ -457,7 +454,6 @@ const mapStateToProps = (state, ownProps) => { ...state.triggers, serverVersion: state.main.serverVersion, triggerName: ownProps.params.trigger, - migrationMode: state.main.migrationMode, currentSchema: state.tables.currentSchema, triggerList: state.triggers.triggerList, };