Commit graph

6 commits

Author SHA1 Message Date
Enrique Alcántara
bf229a6c63 Uninstall application confirm modal component
- Vue confirmation modal implementation
- CSS tweaks for modal default height
2019-05-02 14:17:03 +00:00
Enrique Alcántara
690382dda6 Use a FSM to determine application next state
- Separate cluster application UI state from server-side app status
- Use a state machine to determine cluster application next state
- Instead of using two variables to keep track of when an app
is installing or updating, just use the app status property and control
server-side and user events using the FSM service.
2019-04-26 08:15:44 +00:00
Jacques Erasmus
1dc5b6ab37 Implement toast component
Implemented the toast component for success messages
2019-04-25 14:50:57 +00:00
Enrique Alcantara
5a7b8666ca Show uninstall button when app is uninstallable
- Create empty uninstall_button component.
- Add uninstallable property to application_row component.
- Display Uninstall button if app is uninstallable and it
is installed.
2019-04-18 08:27:14 -04:00
Enrique Alcantara
8f6ec252a3 Determine if app is installed in the store
- Create installed property for cluster apps
- Pass installed property to the application_row component
2019-04-17 11:01:33 -04:00
Enrique Alcántara
be8997ca7c Migrate clusters tests to jest
Move cluster applications manager tests from karma to jest. Fixes
some migration issues related with timeouts, and HTTP request
expectations.
2019-04-08 07:31:27 +00:00