Commit Graph

32 Commits

Author SHA1 Message Date
momesgin d86ab17777
update azure image reference (#15660)
Co-authored-by: Mo Mesgin <mmesgin@Mos-M2-MacBook-Pro.local>
2025-10-20 09:35:30 -07:00
Alexandre Alves cb7cb52dbe
add role 'none' to hr elements in TopLevelMenu (#14121)
* add role 'none' to hr elements in TopLevelMenu

* add missing role and label to SideNav

* add aria-label to show/hide button in the Password component

* add role 'none' to hr elements

* add missing alt to user avatar image
2025-04-16 10:23:38 +01:00
Cody Jackson 5052c2a8e8 Enabling `vue/require-explicit-emits` linting rule
https://github.com/rancher/dashboard/issues/11961
2024-09-19 09:58:53 -07:00
Cody Jackson 9b829c55ea Ran `yarn lint --fix` 2024-08-22 16:05:36 -07:00
Cody Jackson d5ce4fff2e Run the vue3 migration script
Commands run:

➤ yarn migrate
➤ git clean -fdx
➤ nvm use 20
➤ yarn
2024-08-22 16:05:36 -07:00
Evgeniya Vashkevich ee44a98306
[Automation] Added a test for credential changing the Azure environment (#11033)
* [Automation] Added a test for credential changing the Azure environment
2024-05-16 14:19:11 -07:00
Nancy ad752110b2
Ensure Azure RKE2 default region is available with selected cloud credential (#10471)
* Fix(aks) Ensure AKS RKE2 default loaded region aligns with Credentials

* fix azure machine pool default on edit

* remove always-disabled azure environment input

* force re-run ci

---------

Co-authored-by: Siye Wang <siye@rancher.com>
2024-03-08 14:33:54 -08:00
Alexandre Alves a9195dda4a
address QA concerns (#8339)
Co-authored-by: Alexandre Alves <aalves@Alexandres-MBP.lan>
2023-03-06 09:01:55 +00:00
Alexandre Alves e18529c799
fix bug where location wasnt being populated before fetching vmSizes on async fetch when adding a new machine pool for azure after cluster creation (#8289)
Co-authored-by: Alexandre Alves <aalves@Alexandres-MBP.lan>
2023-02-28 14:16:34 +00:00
Nancy 225a865e18
Add enablePublicIpStandardSku field to azure rke2 provisioning (#8156)
* add form validation for azure availability zones

* add availability zone require fields warnings
2023-02-14 09:34:30 -07:00
Catherine Luse 42bf373067
Merge pull request #7921 from catherineluse/az-order
Availability zones are in order
2023-01-19 12:37:20 -07:00
Catherine Luse 9859d92af0 Show VMs that support AN first 2023-01-13 14:50:46 -07:00
Catherine Luse e420a31a82 Availability zones are in order 2023-01-13 14:42:17 -07:00
Catherine Luse 565dca9b96
Merge pull request #7687 from catherineluse/azure-vms
Add accelerated networking and availability zones to RKE2/K3s machine pools
2022-12-16 16:23:32 -07:00
Catherine Luse 7a61b15f71 Remove duplicated check box 2022-12-16 16:22:34 -07:00
Catherine Luse 304aa07454 Remove unused import 2022-12-16 15:32:46 -07:00
Catherine Luse 96ee18e135 Minor fixes to accelerated networking PR 2022-12-16 15:25:19 -07:00
Catherine Luse aaf09ca272 Respond to feedback on Azure options PR 2022-12-16 14:30:50 -07:00
Catherine Luse 32ba252152 Use AvailabilitySet by default in create mode 2022-12-16 14:12:23 -07:00
Catherine Luse 3654eac4f7 Change Azure VM size endpoint 2022-12-16 14:12:23 -07:00
Catherine Luse dcf0b5e1b7 Indicate availability of VMs by region and AZ 2022-12-16 14:12:23 -07:00
Catherine Luse 9732773327 Show errer when selected VM doesn't support AN 2022-12-16 14:06:53 -07:00
Catherine Luse 19f7a3cf30 Add availability zone field 2022-12-16 14:04:36 -07:00
Catherine Luse b0b5703bab Put managed disks checkbox next to storage type dropdown 2022-12-16 13:22:47 -07:00
Catherine Luse 3eb7c67374 If Azure storage type StandardSSD_LRS is selected, show managed disks warning 2022-12-16 13:11:16 -07:00
Catherine Luse 91b2f32011
Merge pull request #7296 from catherineluse/azure
Add tags to Azure machine pool config
2022-12-16 11:06:14 -07:00
Catherine Luse ec59230d1e
Merge pull request #7254 from catherineluse/azure-storage
Add StandardSSD as a storage option for Azure cluster provisioning
2022-12-12 15:26:10 -07:00
Catherine Luse 27ebf919a9 Add tags to Azure machine pool config 2022-12-09 13:37:40 -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
Catherine Luse db2e20e187 Add StandardSSD as a storage option for Azure cluster provisioning 2022-10-20 17:44:12 -07:00
Phillip Rak 72b36cb360
Create Rancher Component Library (#5504)
This adds a new project for Rancher Components under `pkg/rancher-components` and replaces components used throughout dashboard with the versions used here. All imports for the following components have been updated:

```
  |- BadgeState.vue
  |- Banner.vue
  |- Card.vue
  |- Form
    |- Checkbox.vue
    |- LabeledInput.vue
    |- LabeledTooltip.vue
    |- RadioButton.vue
    |- RadioGroup.vue
    |- TextAreaAutoGrow.vue
```
2022-05-24 15:09:53 -07:00
Richard Cox 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 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>
2022-05-10 10:04:02 +01:00