Patternfly is released, we can now use component from react-core modules.
Update patternfly modules.
Replace html components with react equivalents
Change-Id: I93941fe86ae2dda905af78779b414cbc8cc4fcc1
patternfly-next hasn't been updated since they've moved to
@patternfly/patternfly [1].
Otherwise update dependencies to resolve vulnerability and deprecation
warnings.
[1]: https://blog.patternfly.org/patternfly/patternfly-4-beta-is-here/
Change-Id: Ie6a08723bb5262a3f3db773982261c4139b68816
Numbers for the summary are now provided, we no longer need to count them.
We no longer need dedicated task actions (for now), remove them.
In the playbook details, we now iterate through each play to print a table that reconciles
tasks, results and hosts involved in that play.
The design of the UI is not final and is mostly a proof of concept for
the visualizing the refactored API.
Depends-On: https://review.openstack.org/#/c/641136/
Change-Id: I27180fab04e1192516be6f12fee53c299f434fee
This keeps us up to date and resolves security vulnerabilities found
by npm.
braces ^2.3.2 was added because it is a dependency pulled in by react
but we need >=2.3.1 to address vulnerabilities.
Change-Id: Ic9ab227b5ee77e23c6cb6794bfe3990812169a62
* import react-icons react-tokens to use it the code
* update patternfly-next to the latest version
* fix icon issues in playbook summary
* fix playbook summary layout on mobile
Change-Id: I1ec2e60b1433c42a8d02376ae5a508a6c8ef9439
* install react-router and redux
* create redux store and start fetching some playbooks from ara-server
* create playbooks and config states in redux
Change-Id: I455f217797fc69d722bedd573eaed2cea70ede6b
In ARA 1.0, the different components that makes ARA are being split
into their own projects, modules and repositories.
This will, amongst other things, allow for the different components to
be installed in a modular fashion only where they make sense.
ara-web will be the repository and project which will contain the
frontend web-facing interface.
This is a first commit/import from what is roughly a skeleton and we'll
iterate on that.
Change-Id: Id035c2eb9d0fe55b3cada6daf04d94fc76ba95f0