mirror of https://github.com/rancher/dashboard.git
8 Commits
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
8b27a69afa
|
Adding the Show Configuration action to all resource availableActions (#14825)
fixes #14824 |
|
|
|
adfc9ab1bb |
Use `defineAsyncComponent` for dynamic imports
Signed-off-by: Phillip Rak <rak.phillip@gmail.com> |
|
|
|
0b2f8c61f6 | hack n slash | |
|
|
7500405cf5 | fix cloud-credential and machine-config imports | |
|
|
7297b8553f
|
Plugin updates for custom charts within pkg (#7077)
* Plugin updates for custom charts within pkg * Remove unnecessary valuesComponent set |
|
|
|
43d338fac2
|
Harvester Plugin (#6729)
* routing maybe * remove nested edit views * harvester custom routes * fix loading imported dev cluster * move harvester-manager hci.cluster type out of harvester pkg * fixes for build-pkg * fix harvester custom dialogs * fix harvester pkg routing * generateDynamicTypeImport hyphenated dirs rename cloud_credential and machine_config back to cloud-credential and machine-config * Appease linting * Fix epinio pkg build - Includes fixes for some dashboard component references * Revert "Receiver credential secrets are deleted when secret is set to none" This reverts commit 836460e2998959bcda0b14a9f6511f248980b7b5. * Fix plugin modal cancel button in dark mode * Ensure correct components loaded when a new version of a plugin is loaded - The route matcher was never updated with new route-->component values - This was due to `this.router.options.routes` not containing the result of `router.add` - See https://github.com/vuejs/vue-router/issues/2280 * Revert "Revert "Receiver credential secrets are deleted when secret is set to none"" This reverts commit e524bb3d40ea7adfe35c38ec7870560625965d25. * fix harvester manager->harvester routing * rename dialogs * move harvester-manager files out of harvester pkg * Revert "remove nested edit views" This reverts commit e835835943d63e74c50942884fec3706f8703047. * plugin validators dynamic import - not working * fix merge conflict * fix harvester members * fix conflict * custom validators * harvester table formatters * members routing * import path fixes * harvester mutli load * Port across tweaks made during dynamic plugin work - harvester plugin can be bundled with the dashboard until dynamic work has been completed - Nav directly to virt cluster dashboard instead of via /harvester-c-cluster - Fix missing bottom border on virt cluster list, hide actions (as they're never populated) * move config/settings and config/harvester-map fix hci setting custom components * fix harvester setting import path * Move over SerialConsole and Novnc, remove harvester.notifications - These components were so 1-1 with harvester in the end i moved them over - Also removed the like-for-like generic.notification `harvester.notification` strings * Remove isSingleVirtualCluster, most of isMultiVirtualCluster * Fix two nav issues - harv cluster members --> prefs --> click on-screen back - dashboard --> prefs --> click on-screen back Both of these would be better fixed by an incoming change to the default layout (don't show old content before switching page) * Fix reload of project/namespace page * Split out project namespace into it's own component (1 or 2) * Split out project namespace into it's own component (2 or 2) * use product hideSystemResources opt instead of isVirtual/product===virtual * fix missing prop in header * Move FilterLabel and CloudInitType to harv pkg + two other references * Move Harvester Upgrade components to harv pkg - Needs a review with Neil regarding generics * rebase build+load not working * fix harvester route in authenticated * Experimental Changes * Fix merge conflicts * WIP Fix routing - includes project/namespace and namespace pages * Tidying up * Move harvester core store to plugin, remove harvester code from authenticated flow - harvester store is a steve store that now lives in the plugin - harvester `loadVirtual` replaced with a shortened `loadCluster` in it's own store - Also fix xterm css import * Fix three routing related bugs - Fix project/namespace create/edit/cancel/done flows - Update harvester's loadCluster to better match loadCluster - Make edit namespace page project resource agnostic * Build fixes * Fix create namespace button and other tweaks * fix two issues with nav out of imported harvester cluster * Fix alignment of action menu button - Used in many places - all generic table action menus - global settings --> settings - rke1 cluster detail page machine pool group actions - project/namespace list project group actions - resource detail page action menu * Revert changes to app and pkg creators - This should fix `check-plugins-build` gate - It does hide the underlying issue, but that won't have been brought in by this PR? Co-authored-by: Nancy Butler <42977925+mantis-toboggan-md@users.noreply.github.com> |
|
|
|
50aed3eb9e |
New Epinio pkg, and updates to dashboard (core, pkg process) (#5637)
* Doc * v0.7.0 * v0.7.1 * v0.7.2 * Add creators * v0.1.14 * v0.1.17 * Add Yarn link * Tidy ups and typos * Allow models to be loaded from plugins * v0.1.15 * v0.1.18 * v0.6.6 * Improve readme, fix cyperss log msg * v0.1.17 * v0.1.19 * v0.6.7 * v0.6.8 * Fix logo ref when in shell * Fix lint issues * Fix error in example * Fix script to work on linux * Add ability to revert moves without losing changes * Fix bug with custom models in a plugin * Fix build of UI packages * Add dist-pkg to .eslintignore * Pull out util from extend-router to prevent router being pulled in UI packages * Update PLUGINS.md * Remove duplicate dependency * Reduce size of built UI packages * Share codemirror. Other tidy ups * Further improvements * Tidy ups to support i18n in plugins * Clen up add comments * More clean-ups and comments added * Rename from extension to plugin * Missed file in rename * v0.6.9 * TIdy ups following rename * v0.1.20 * v0.1.21 * More refactor and tidy up * v0.1.22 * v0.1.18 * v0.1.19 * v0.1.23 * v0.6.10 * Version Packages. Improve naming. Unload. * v0.6.11 * v0.1.20 * v0.1.21 * v0.1.24 * v0.6.12 * v0.1.25 * v0.1.22 * v0.6.13 * Fix issues when plugin is builtin * Add missing files * Fix lint issues and watcher ignores * Fixes following review * v0.1.28 * v0.1.31 * v0.6.20 * Fix coer.js version * Fix bug where plugins included via npm don't work * Changes post merge * Move plugins doc to dev guide, add note at top of README * Update cypress version * Add note about the reset --hard in rejig -d * Fixes post merge * Rename @ranch to @rancher and ad plugins * Improve routes support, add package assets support * Add uninstall hooks and pass interal opts * Fix rejig script * Minor fixes * disable consent banner text overflow wrap * add additional metadata to workload detail view * minor css tweak * Routing tweaks - attempted to improve `addRoutes` typing, failed a lot - improved typings in plugins.ts - added "@pkg/*" entry and vue-shim (for importing components) to the pkg creator - fixed some linting - safely fail when Verdaccio isn't running - fixed some typos * Remove frontmatter-markdown-loader reference from nuxt-config * Add annotation to stop upgrades for managed charts Signed-off-by: Phillip Rak <rak.phillip@gmail.com> * Use correct name for Network Attachment Definition Resource (#5579) * Fix heading levels in Account and API keys page (#5563) * SortableTable Performance: Optimise row mouse over/leave handlers (#5550) Co-authored-by: Richard Cox <richard.cox@suse.com> * Keep the check for fleet bundle ID Signed-off-by: Phillip Rak <rak.phillip@gmail.com> * Revert "Remove frontmatter-markdown-loader reference from nuxt-config" This reverts commit |
|
|
|
25acc1f8eb |
Plugins: Rejig files to new shell locations (#5623)
* Doc * v0.7.0 * v0.7.1 * v0.7.2 * Add creators * v0.1.14 * v0.1.17 * Add Yarn link * Tidy ups and typos * Allow models to be loaded from plugins * v0.1.15 * v0.1.18 * v0.6.6 * Improve readme, fix cyperss log msg * v0.1.17 * v0.1.19 * v0.6.7 * v0.6.8 * Fix logo ref when in shell * Fix lint issues * Fix error in example * Fix script to work on linux * Add ability to revert moves without losing changes * Fix bug with custom models in a plugin * Fix build of UI packages * Add dist-pkg to .eslintignore * Pull out util from extend-router to prevent router being pulled in UI packages * Update PLUGINS.md * Remove duplicate dependency * Reduce size of built UI packages * Share codemirror. Other tidy ups * Further improvements * Tidy ups to support i18n in plugins * Clen up add comments * More clean-ups and comments added * Rename from extension to plugin * Missed file in rename * v0.6.9 * TIdy ups following rename * v0.1.20 * v0.1.21 * More refactor and tidy up * v0.1.22 * v0.1.18 * v0.1.19 * v0.1.23 * v0.6.10 * Version Packages. Improve naming. Unload. * v0.6.11 * v0.1.20 * v0.1.21 * v0.1.24 * v0.6.12 * v0.1.25 * v0.1.22 * v0.6.13 * Fix issues when plugin is builtin * Add missing files * Fix lint issues and watcher ignores * Fixes following review * v0.1.28 * v0.1.31 * v0.6.20 * Fix coer.js version * Fix bug where plugins included via npm don't work * Changes post merge * Move plugins doc to dev guide, add note at top of README * Update cypress version * Add note about the reset --hard in rejig -d * Fixes post merge * Rename @ranch to @rancher and ad plugins * Improve routes support, add package assets support * Add uninstall hooks and pass interal opts * Fix rejig script * Minor fixes * Routing tweaks - attempted to improve `addRoutes` typing, failed a lot - improved typings in plugins.ts - added "@pkg/*" entry and vue-shim (for importing components) to the pkg creator - fixed some linting - safely fail when Verdaccio isn't running - fixed some typos * Remove frontmatter-markdown-loader reference from nuxt-config * Revert "Remove frontmatter-markdown-loader reference from nuxt-config" This reverts commit |