* Created tab stories page
* Chaanges in Tab.stories.mdx
* Added atert stories
* Added content
* Fixed in tabs components
* Added new stories
* Added Add/Remove tab story
* Removed duplicate tab.js file
* Removed Alert and ButtonDropdown stories, fixes in tab stories
* Removed storybook devDependencies
* Added commets for changes in the Tab components
* Fixed comment text
* Bump @rancher/components version
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
* do not attempt to hide recent events tab when there are no events (#7540)
* feat(workload/storage): support add emptyDir volume
* workloads rollback fix
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
* CI, add steps for rancher-components
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
* Fix role form input event handling (#7562)
* allow cloning roles; fix unlabaled taggable select style
* fix role edit/view config style inconsistency
* fix role form input event handling
* Add icon option to Banner and Error component (#7586)
* Add icon option for the Banner
* Add icon option for the Error
* Fix CruResource tests
* Apply @rancher/components linting rules
* set default container securityContext (#7539)
* Add manage button to home page (#7546)
* Add manage button to home page
* Fix button spacing
* Make buttons smaller - looks better with extra button
* Allow KeyValue component to disable defined keys and conditionally filter from the view (#7587)
* Allow KeyValue to disable and hide protected keys
* Add KeyValue stories to the style guide
* Restrict retry on run mode and allow to change test timeout by env var (#7592)
* Add nuxt-link mocked component to render in Storybook setup (#7606)
* Fix storybook build (#7600)
* Extend DetailTop component to have icon and tooltip (#7605)
* Add icon and tooltip option for DetailTop; Add story
* Add icon and tooltip option for DetailTop; Add story
* Add export for DraggableZone
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
* Fix test plugins script to avoid version issues with rancher components lib
* Need to build after yarn install
* Improve performance of pod logs (#7511)
* use a virtual list to render fewer log lines; restrict total number of lines kept when user has selected a 'show the last n lines' opt
* Fixed code in Tabbed component
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
Co-authored-by: Richa Bisht <RBISHT@Richas-MacBook-Pro.local>
Co-authored-by: Francesco Torchia <francesco.torchia@suse.com>
Co-authored-by: Nancy <42977925+mantis-toboggan-md@users.noreply.github.com>
Co-authored-by: LiuYan <361112237@qq.com>
Co-authored-by: Giuseppe Leo <giuseppe.leo@suse.com>
Co-authored-by: Neil MacDougall <nwmac@users.noreply.github.com>
Co-authored-by: Phillip Rak <rak.phillip@gmail.com>
Co-authored-by: Neil MacDougall <nmacdougall@suse.com>
* Prevent ESLint to format generated paths
* Add HTML ESLint Rules
* Format all the Vue HTML templates except Harvester
* Exclude Harvester package from linting HTML, keeping old formatting rules
* WIP: Working version
* Further refinement
* Working version
* Refactor to a product
* i18n
* Fix lint and tidy comments
* Empty-Commit
* Bump e2e
* Latest fixes, i18n
* Fix lint
* Fix lint issues
* Fix imports for standlone plugin build
* Only load plugins in dev
* Fix lint issue
* Fix template errors
* Fix operator setup
* Fix menu actions
* Address PR feedback
* Address PR feedback
* Add new preference for plugin developer
* Update icon support
* Add third-party and experimental banners to slide-in
* Add support for update/rollback of a plugin
* Address PR feedback - i18n
* i18n - one more string localised
* i18n - one more string localised
* Minor visual tidy ups
* Use banner for install warning
* Fix saefMode
* Fix lint
* Add some responsiveness to the cards page
* Fix lint
* Bump PR
* Add debug to list coverage reports
- Make `Explore` button role-secondary
- Better vertical alignment of cluster list conditions fail icon
- Align spacing and icon type of cluster list and detail condition icons
* 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 29ef6f2f7b.
* Exclude creators from dashboard build
* Revert "Exclude creators from dashboard build"
This reverts commit 8ede93ee7c.
* Ingore creators via tsconfig
- We're still susceptible with vue shims in multiple packages
- Need to determine why packages can't use shim from route
- Probably need to move `./vue-shim.d.ts` in to `./shell`. Needs testing with a pkg that imports a component
* After rejig
Co-authored-by: Neil MacDougall <nmacdougall@suse.com>
Co-authored-by: Neil MacDougall <nwmac@users.noreply.github.com>