Commit Graph

22 Commits

Author SHA1 Message Date
Richard Cox 00969dc39b Warn before uninstall v1 monitoring when installing v2 monitoring
- Use a new generic prompt (displays customisable text and provides action to execute)
- Also fixed an issue where previous button was shown after uninstalling v1
2021-07-02 14:20:17 +01:00
Richard Cox c75508c8a4 Add Version step when installing a cluster from a template
- Only show if there are multiple versions associated with the chart
- #3285

Also
- Improved generic step 2 text to be more fitting for clusters (instead of apps)
2021-07-01 13:16:22 +01:00
Richard Cox d574ecf631 Update helm chart install step 1
- Step descriptions are now info banners
- Added guide to creating new ns in description
- Added and used vertical layout to NameNSDescription component
- Changed 'new ns' message to banner and moved to bottom (to discuss)
- addresses #3060

Also
- Brought back margin/padding bottom sizing. This was important for pages with no detailtop or banner
- Fixed an issue where getLoginRoute would fail where there was no recognised route

One i10n fix
2021-06-07 12:17:45 +01:00
Vincent Fiduccia 4f78aad2ad
Cluster templates 2021-06-04 01:45:47 -07:00
Richard Cox a7fa93953d Add dynamic 'Uninstall V1' step to Monitoring V2 wizard
- Add ability to dynamically include additional steps when installing charts
  - Works in a similar way to custom values components (discoverable via component files)
  - Step component will report if it's loaded and if it's hidden
- Add dynamic step to v2 monitoring that is shown if v1 monitoring is installed
  - User is able to uninstall v1 from step
  - step blocks wizard until uninstall occurs
2021-06-02 14:33:22 +01:00
Richard Cox 752acd160d Address first round of review comments
- removed a multi-level ternaries
- fixed display of charts with long lines of text in code blocks
- correctly pluralised 'warning/s'
- brought chart detail logo size wise inline with chart install wizard
- allow users to upgrade/edit charts with targeted namespaces/names (as opposed to blocking for cluster tools)
- fixed product name
- wizard now has previous/next buttons instead of back/next
2021-05-14 07:40:29 +01:00
Richard Cox b05837c14d Add Helm Chart Install Stepper
- Replaces old edit/install page, which is split out in to Chart Details page and Chart Install page
- Two pages share common mixin
- Updated existing Wizard component for stepper
  - Wizard header greatly updated
  - Step indicator no longer uses query param
2021-05-14 07:40:26 +01:00
Vincent Fiduccia bf606a9ae2
Use cruresource instead of wizard 2020-08-06 15:57:33 -07:00
Vincent Fiduccia 2f2625a471
Start supporting multi chart install 2020-08-04 11:10:13 -07:00
Nancy Butler b8eb49f691 istio create 2020-08-03 08:22:57 -07:00
Nancy Butler a7c7e62fae fix nav 2020-07-30 14:20:35 -07:00
Vincent Fiduccia a2a453841f
Update Wizard.vue 2020-07-29 23:32:45 -07:00
Vincent Fiduccia d320f0f6db
Merge branch 'master' into workload-wizard 2020-07-29 23:14:10 -07:00
Vincent Fiduccia 2a746d0503
Bugs, app detail, chart refresh, app nav 2020-07-29 23:02:57 -07:00
Nancy Butler 98ebfb6760 workload wizard pr feedback 2020-07-29 15:55:05 -07:00
Nancy Butler f0ba1f094b workload wizard 2020-07-29 15:55:05 -07:00
Vincent Fiduccia bdc77008c6
App bugs 2020-07-24 00:56:50 -07:00
Vincent Fiduccia 464eac6d5c
Show helm logs after launching 2020-07-22 05:11:45 -07:00
Vincent Fiduccia 12202a0aa8
App launch wizard 2020-07-22 03:56:06 -07:00
Nancy Butler ca274e2280 fix cancel button 2020-07-21 13:40:09 -07:00
Nancy Butler ed50a63b4f ButtonSelect 2020-07-16 15:57:28 -07:00
Nancy Butler e60161008a wizard 2020-07-16 15:54:05 -07:00