From cd19d14924b1838a78d7597a4a9475ab00b9e542 Mon Sep 17 00:00:00 2001 From: Sam Beckett Date: Tue, 8 Jun 2021 14:04:07 -0600 Subject: [PATCH 1/4] fix webpack dev server configuration --- webpack-dev-server.config.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/webpack-dev-server.config.js b/webpack-dev-server.config.js index 060bcff7..addee6a6 100644 --- a/webpack-dev-server.config.js +++ b/webpack-dev-server.config.js @@ -1,5 +1,6 @@ const webpack = require('webpack'); -const path = require('path');// eslint-disable-line no-unused-vars + +const CLIENT_URI = process.env.CLIENT_URI || 'http://localhost:3000'; const config = { mode: 'development', @@ -21,7 +22,7 @@ const config = { output: { path: __dirname, // Path of output file filename: 'app.js', - publicPath: 'http://localhost:3000/', + publicPath: `${CLIENT_URI}/`, }, plugins: [ new webpack.HotModuleReplacementPlugin(), From a036b83a3d1bec4bf018be65025c82638da6c195 Mon Sep 17 00:00:00 2001 From: Sam Beckett Date: Tue, 8 Jun 2021 14:04:36 -0600 Subject: [PATCH 2/4] fix region spacing in new site screen --- src/scenes/Sites/NewSite.jsx | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/src/scenes/Sites/NewSite.jsx b/src/scenes/Sites/NewSite.jsx index 1abfe8b3..32a3d435 100644 --- a/src/scenes/Sites/NewSite.jsx +++ b/src/scenes/Sites/NewSite.jsx @@ -24,7 +24,7 @@ const style = { div: { display: 'flex', flexDirection: 'column', - height: '360px', + height: '420px', }, contentStyle: { margin: '0 94px', @@ -79,6 +79,12 @@ const style = { description: { width: '600px' }, domain: { minWidth: '50%' }, }, + regionRadioGroup: { + display: 'flex', + flexWrap: 'wrap', + flexDirection: 'column', + maxHeight: '180px', + }, }; export default class NewSite extends BaseComponent { @@ -116,6 +122,10 @@ export default class NewSite extends BaseComponent { getRegions = async () => { try { const { data: regions } = await this.api.getRegions(); + const { data: stacks } = await this.api.getStacks(); + regions.forEach((region, idx) => { + regions[idx].stack = stacks.find(stack => stack.region.id === region.id).name; + }); this.setState({ regions, loading: false, region: regions[0].name }); } catch (err) { if (!this.isCancel(err)) { @@ -232,11 +242,12 @@ export default class NewSite extends BaseComponent { className="region-radio-group" value={region} onChange={this.handleRegionChange} + style={style.regionRadioGroup} > {this.renderRegions()} - {errorText !== '' && ( + {errorText && errorText !== '' && (

{errorText}

)} @@ -292,7 +303,7 @@ export default class NewSite extends BaseComponent { className={region.name} key={region.name} value={region.name} - label={region.name} + label={`${region.name} (${region.stack})`} control={} /> )); @@ -347,7 +358,7 @@ export default class NewSite extends BaseComponent { window.open('https://docs.akkeris.io/architecture/sites-and-routes.html')} > From d925703e78cae4114d4fb67db465a49a46259965 Mon Sep 17 00:00:00 2001 From: Sam Beckett Date: Tue, 8 Jun 2021 14:05:12 -0600 Subject: [PATCH 3/4] new space - fix redirect, add region name to stack --- src/scenes/Collections/NewSpace.jsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/scenes/Collections/NewSpace.jsx b/src/scenes/Collections/NewSpace.jsx index 8ae48420..33a3d59e 100644 --- a/src/scenes/Collections/NewSpace.jsx +++ b/src/scenes/Collections/NewSpace.jsx @@ -208,7 +208,7 @@ export default class NewApp extends BaseComponent { category: 'SPACES', action: 'Created new space', }); - History.get().push('/collections'); + History.get().push('/spaces'); } catch (error) { if (!this.isCancel(error)) { this.setState({ @@ -355,8 +355,8 @@ export default class NewApp extends BaseComponent { {stack.name} + value={`${stack.name}`} + >{stack.name} ({stack.region.name}) )); } From 8df6b5c37b9596d194b47ac7eade43cab24399ed Mon Sep 17 00:00:00 2001 From: Sam Beckett Date: Tue, 8 Jun 2021 14:13:47 -0600 Subject: [PATCH 4/4] remove white space wrapping from configvar value --- src/components/ConfigVars/index.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ConfigVars/index.jsx b/src/components/ConfigVars/index.jsx index 39195529..78561f8e 100644 --- a/src/components/ConfigVars/index.jsx +++ b/src/components/ConfigVars/index.jsx @@ -24,7 +24,7 @@ const style = { ...GlobalStyles.Subtle, ...GlobalStyles.Text, overflow: 'auto', - whiteSpace: 'nowrap', + // whiteSpace: 'nowrap', }, }, refresh: {