This repository was archived by the owner on Jul 20, 2019. It is now read-only.
Adds a separate UI based on create-react-app#28
Open
jehrhardt wants to merge 39 commits intotechnology-ebay-de:masterfrom
jehrhardt:separate-ui
Open
Adds a separate UI based on create-react-app#28jehrhardt wants to merge 39 commits intotechnology-ebay-de:masterfrom jehrhardt:separate-ui
jehrhardt wants to merge 39 commits intotechnology-ebay-de:masterfrom
jehrhardt:separate-ui
Conversation
The project provides a docker-compose based dev and build environment. This will unify environments across machines.
This also fixes some reported vulnerabilities.
React will be used to build the UI.
…into infotexture-docs-review
Setup Phoenix based project
Update Node.js modules
The sketch pad is the root aggregate in the coding bounded context. It will contain all the coding related stuff.
Phoenix generates some defaults. These are not required and must be removed. Also React.js is not needed everywhere 😉.
Add sketch pad skeleton
In the future the UI will become a separate subproject. Thus the API must become a separate subproject as well. Also the previous UI experiment must be renamed, so the new one can be named ui.
This is an early prototype for the UI.
At the moment docker-compose is easiest way to run ui, api and Postgres during development. It reduces the amount of tools, that developers need to install.
The commands have changed and must be updated for CI.
We will use Docker to build the software, but we will not use it to run tests. Docker is just slowing the Travis CI build down.
added 9 commits
May 26, 2019 13:29
The instructions are now for a more local setup with a reduced usage of Docker. This makes working with the code easier. Later we will probably use VS Code's upcoming remote feature with Docker.
This will make the tooling work out of the box.
The documentation is provided in the project root.
Docker will be used to build and package the ui and api. This is not finished yet, but at least finished so far it is ready.
The controller has been generated by Phoenix is not needed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.