Commit graph

13 commits

Author SHA1 Message Date
Enrique Alcantara
2f0ec5c017 Add updateSuccessful/Failed props to knative app
They are used to indicate when knative domain name
has changed
2019-05-30 18:19:38 -04:00
Enrique Alcantara
60c58c7570 Extract knative domain editor into a component
The new component also implements several improvements in the
knative domain editor workflow:

- Display a loading spinner when saving changes in the domain name
- Display success toast message indicating changes were saved
successfully.
- Display error message in the contraty occurs
2019-05-30 18:19:32 -04:00
Jacques Erasmus
3c913df28e Add changelog entry
Added a changelog entry for the feature
2019-05-27 08:23:17 +00:00
Peter Leitzen
35f52b6364 Resolve "Support Prometheus for group-level clusters" 2019-05-06 22:03:37 +00:00
Enrique Alcantara
3945e18176 CE-backport track uninstall button clicks 2019-05-02 15:31:16 -04:00
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 Alcantara
8703fdaae8 Fix base domain help text update 2019-04-26 11:17:05 -04: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 Alcantara
4722b852e3 Increase clusters bundle specs timeout 2019-04-11 08:58: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