Skip to content
This repository has been archived by the owner on Mar 25, 2021. It is now read-only.

Architecture: UI Server #16

Closed
matthew-chirgwin opened this issue Aug 25, 2020 · 1 comment · Fixed by #30
Closed

Architecture: UI Server #16

matthew-chirgwin opened this issue Aug 25, 2020 · 1 comment · Fixed by #30
Assignees

Comments

@matthew-chirgwin
Copy link
Member

Issue to define how the UI server is constructured in the Architecture document defined in #6

@matthew-chirgwin matthew-chirgwin created this issue from a note in UI Development (Backlog) Aug 25, 2020
@matthew-chirgwin
Copy link
Member Author

Items to consider:

  • technologies used (Express)
  • how routes are handled/implemented (We have had success with a route/controller/data (model) approach in the past)
  • how public assets are hosted
  • folder structure (architecture document calls out a /server directory, but the structure underneath is TBD)

@matthew-chirgwin matthew-chirgwin self-assigned this Sep 22, 2020
@matthew-chirgwin matthew-chirgwin moved this from Backlog to In progress in UI Development Sep 22, 2020
matthew-chirgwin pushed a commit to matthew-chirgwin/strimzi-ui that referenced this issue Oct 1, 2020
- adds build details for the server
- adds sections in Architecture.md to describe the server's structure,
as well as the Mock admin server section
- adds first pass of configuration documentation (relating to the
server)

Contributes to: strimzi#16
Contributes to: strimzi#13
Contributes to: strimzi#15

Signed-off-by: Matthew Chirgwin <chirmatt@uk.ibm.com>
@matthew-chirgwin matthew-chirgwin moved this from In progress to Review in progress in UI Development Oct 1, 2020
matthew-chirgwin pushed a commit to matthew-chirgwin/strimzi-ui that referenced this issue Oct 2, 2020
- adds build details for the server
- adds sections in Architecture.md to describe the server's structure,
as well as the Mock admin server section
- adds first pass of configuration documentation (relating to the
server)
- updates version of webpack-dev-server to fix dependency vulnerability

Contributes to: strimzi#16
Contributes to: strimzi#13
Contributes to: strimzi#15

Signed-off-by: Matthew Chirgwin <chirmatt@uk.ibm.com>
matthew-chirgwin pushed a commit to matthew-chirgwin/strimzi-ui that referenced this issue Oct 6, 2020
- adds build details for the server
- adds sections in Architecture.md to describe the server's structure,
as well as the Mock admin server section
- adds first pass of configuration documentation (relating to the
server)
- updates version of webpack-dev-server to fix dependency vulnerability

Contributes to: strimzi#16
Contributes to: strimzi#13
Contributes to: strimzi#15

Signed-off-by: Matthew Chirgwin <chirmatt@uk.ibm.com>
matthew-chirgwin pushed a commit to matthew-chirgwin/strimzi-ui that referenced this issue Oct 7, 2020
- changes to build for ts

Contributes to: strimzi#16

Signed-off-by: Matthew Chirgwin <chirmatt@uk.ibm.com>
matthew-chirgwin pushed a commit to matthew-chirgwin/strimzi-ui that referenced this issue Oct 7, 2020
- adds/changes start command to allow for live edit and deploy of ts
- changes linting rules

Contributes to: strimzi#16

Signed-off-by: Matthew Chirgwin <chirmatt@uk.ibm.com>
matthew-chirgwin pushed a commit to matthew-chirgwin/strimzi-ui that referenced this issue Oct 7, 2020
- adds build details for the server
- adds sections in Architecture.md to describe the server's structure,
as well as the Mock admin server section
- adds first pass of configuration documentation (relating to the
server)
- updates version of webpack-dev-server to fix dependency vulnerability

Contributes to: strimzi#16
Contributes to: strimzi#13
Contributes to: strimzi#15

Signed-off-by: Matthew Chirgwin <chirmatt@uk.ibm.com>
UI Development automation moved this from Review in progress to Done Oct 7, 2020
matthew-chirgwin added a commit that referenced this issue Oct 7, 2020
- adds build details for the server
- adds sections in Architecture.md to describe the server's structure,
as well as the Mock admin server section
- adds first pass of configuration documentation (relating to the
server)
- updates version of webpack-dev-server to fix dependency vulnerability

Contributes to: #16
Contributes to: #13
Contributes to: #15

Signed-off-by: Matthew Chirgwin <chirmatt@uk.ibm.com>

Co-authored-by: Matthew Chirgwin <CHIRMATT@uk.ibm.com>
pmuir added a commit to pmuir/strimzi-ui that referenced this issue Dec 10, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

1 participant