Alexandre Alves
9ac8aa699e
fix circular reference bug ( #9466 )
...
* fix circular reference bug
* add e2e test to prevent regression
* address pr comments
---------
Co-authored-by: Alexandre Alves <aalves@Alexandres-MBP.lan>
2023-08-03 09:31:09 +01:00
Giuseppe Leo
01eeb0548f
Add recommended lint rules globally ( #8997 )
...
* Update configuration
* Create default config for eslint
* Restore plugin:vue/recommended
* Add exceptions and overrides
* Correct manually remaining issues
* Adding further picked exceptions groupped up
* Fix or disable specific cases manually and singularly
* Add naming linting exception
* Remove unused variable in component
* Move rules to default
* Autocorrect rancher/components linting issues
* Configure VSCode to use multiple files, to display linting for rancher components
* Disable jest lint hook restriction for string list component
* Autofix
2023-06-23 17:02:55 +02:00
wujun
717a2b2c14
HARVESTER: add bare-metal container and mcm support ( #8754 )
...
* HARVESTER: add bare-metal container and mcm support
* Harvester: Fix re-render old route component
* HARVESTER: fix services and hide repositories
* HARVESTER: add svg icon
* HARVESTER: add harvester version in explorer page
* HARVESTER: change openRancherManagerSupport => isRancherInHarvester
* HARVESTER: move method to models type
* HARVESTER: enhancement TopLevelMenu when use embedded rancher
* HARVESTER: polish harvester mode judgment
* HARVESTER: Add namespace resource quota help text
* HARVESTER: remove service filter
* HARVESTER: set harvester-baremetal-container-workload to false
* HARVESTER: fix svg & namespace component
---------
Co-authored-by: n313893254 <n313893254@126.com>
2023-06-15 13:28:08 -07:00
Jordon Leach
133be736eb
Fix response times for multiple clusters ( #8720 )
2023-04-26 07:35:08 -04:00
Nancy
002c984e0f
refactor promptModal component props ( #7435 )
...
* use modalData.componentProps to pass props to custom modal components
* linting errors
2022-12-06 09:41:17 -07:00
Giuseppe Leo
d2d4122bc0
Review HTML formatting rules ( #6805 )
...
* 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
2022-11-11 17:04:22 +01:00
Jordon Leach
e8269d603f
Use display name of cluster for diagnostic page ( #7304 )
2022-10-31 08:04:10 -04:00
Jordon Leach
ed147a39d8
Enhancements for diagnostic page ( #6990 )
...
* Enhancements for diagnostic page - add modal for response timings
Remove diagnostics title
Fix header alignment
* PR feedback
* Style updates
* Add translations for plural cluster count
* Fix deviceMemory and platform system info strings
2022-10-04 10:48:55 -04:00
Richard Cox
cbc362a268
Fix error on diagnostic page on navigate away
...
- The download diagnostics button would clean the store before saving
- The issue was it was cleaning the actual store, resulting in all resources being lost
- We now flip the logic to save allowed properties to a new object, so the original store should be untouched
2022-08-15 15:59:00 +01:00
Alexandre Alves
b639bdb7aa
Create `diagnostic` page ( #6603 )
...
* Adds diagnostic page, accessible via the about page
Co-authored-by: Alexandre Alves <aalves@Alexandres-MacBook-Pro.local>
Co-authored-by: Alexandre Alves <aalves@Alexandres-MBP.lan>
Co-authored-by: Richard Cox <richard.cox@suse.com>
2022-08-05 14:22:30 +01:00