Commit Graph

377 Commits

Author SHA1 Message Date
Neil MacDougall 17560bf26d Fix formatting 2024-11-05 21:20:31 +00:00
Neil MacDougall 8a4cdb2d5d Remove use of marked and dompurify dependencies 2024-11-05 21:18:05 +00:00
Cody Jackson dd1d201423 Removing all references to PSP since they will no longer be supported
https://github.com/rancher/dashboard/issues/9945
2024-01-22 06:21:17 -07:00
n313893254 b61d540c1c HARVESTER: Remove External Harvester Cloud Credentails Support 2023-01-05 23:09:42 +08:00
Vincent Fiduccia 31e1a4d0c7
Don't require tenantId 2021-08-04 13:10:12 -07:00
wujun 7b7c014b83 fix: add cluster driver filter when create a cloud credential 2021-07-30 16:41:41 +08:00
Vincent Fiduccia 1fd6d8d4d3
Merge pull request #4717 from vincent99/master
Hide tenantId option in Azure cloud creds
2021-07-29 11:54:07 -07:00
wujun 029e77f097 feat: harvester nodeDriver rke1 2021-07-29 12:27:13 +08:00
Vincent Fiduccia 62066fda64
Hide TenantID in Azure Cloud Credentials because AKS now looks up 2021-07-26 11:24:59 -07:00
Lauren Harden fce4e2de9f
iframe issues in vue from ember (#4690)
* 3370

* fix

* 33449

* 33450

* 33469

* lint

* spacing in hbs

* manual tidy part 1

* fixes part 2

* Fix reformatting issues

* Fix more formatting changes

* More formatting fixes

* Fix more formatting

* Fix test due to style changes

Co-authored-by: Neil MacDougall <nmacdougall@suse.com>
2021-07-15 09:36:49 +01:00
Lauren Harden 85ad5adb0b
theme changes for vue (#4655)
* theme changes for vue WIP

* banners

* header fixes

* rm blarp

* avatar fix

* table and header fixes

* table fix

* modal

* fix annotation

* right button headers

* accordion

* header color fixes

* banner fix
2021-06-30 09:45:00 -07:00
Westly Wright 923412caa1
Support Azure Cloud Cred with or without tenant id
rancher/rancher#33097
2021-06-09 16:07:50 -07:00
Westly Wright 002113778e
Merge pull request #4628 from westlywright/feature.aks.v2
[WIP] Azure AKS v2
2021-06-01 12:33:02 -07:00
Westly Wright a875466186
Azure AKS v2
WIP - Initial creation of AKS v2 cluster

add cloud cred component to aks

location and availablity zone changes aks v2

remove tenant id and fix bug is missing driver for new aks

Cloud creds proxy calls and wip auth networks

update input cidr to move error to tool tip

this accounts for help text below the input

aks v2 networking and use input-cidr

convert tooltip around input cidr to info icon tooltip

fixups

Initial aks node pools

system node pools remove and radio buttons logic

hide primary/user logic for now

markup and node availablity zones

sync aks config

import aks

state logic for authorizedIpRanges and Private Cluster AKS v2

kubenet and azure cni networking setup

advanced networking

default version aks v2

aks edit modes

windows profiles changes

new proxy calls for region, vm size, and clusters aks v2

fix ups

import mode edit and failed cluster edit

add disabled options to searchable select

network policy fixups

node pool versions

save fixes

match import link order with v2 create order on select page

aks v2 set resourceGroup from proxy call not input

testing fixes

editing state steps for aks v2

translations and defaults

version bugs
2021-06-01 12:06:23 -07:00
Vincent Fiduccia 50d4478527
Hide fleet feature flag 2021-06-01 10:18:00 -07:00
Westly Wright 4fc2d9e52c
Update docs base logic for 2.5+
Addeded docsBase to translations that were missing it as well.

rancher/rancher#31860
2021-04-20 14:07:14 -07:00
Westly Wright 2541240ed9
node version update 2021-04-13 13:51:20 -07:00
Westly Wright 389b5d7e73
prevent error with invalid json
rancher/rancher#32020
2021-04-12 16:47:16 -07:00
Westly Wright 657737657c
GKE V2 Provisioner
rancher/rancher#31221

initial creation of gke driver

create shared google service for v1/v2 driver

wip

all fetch methods for google to shared service

cluster/kubernetes options

ippolicy conditionals

private nodes observer so can force ipaliases true

subnetwork logic

cru-private-cluster for gke

initial values

gke node pools

default configs and service cleanup

node group changes

subnet work

hide private nodes config if not enabled

useIpAliases work

 master authorized network component

loggings

no initial master version

gke node pool fixups

input-cidr component and validation

wip - new np logic

node pool updates

fix ups from launching

edit mode changes

more edit updates

more fix ups

node pool edits

import gke

reset auto-scale

implment cloud credentials in gke v2

Cloud cred changes for gke nice to haves

imp fetch clusters

Implement Shared Subnets

cleanup

Import private cluster work and other fixes

private cluster changes

More import/register changes

Null values and node pool version changes

gke private networks warning

fixups
2021-04-09 15:03:26 -07:00
Westly Wright 9fdea17b1a
Google GCP cloud credentials
rancher/rancher#31346
2021-03-16 15:49:25 -07:00
Cody Jackson 26bd8c4b13 Changing how we reset values when switching credentials for vsphere node templates
rancher/rancher#30690
2021-02-08 11:22:23 -07:00
pajuga eb1abb00f0
Cloud credentials support and UI built in implementation for phoenixNAP node driver (#4380)
* Cloud credentials support for phoenixNAP driver.

* space added

* code formatting

* init function removed, name param removed from the arrays that populate
dropdowns

Co-authored-by: pavlej <pavlej@NSDT-PAVLEJ.ccbill-hq.local>
2021-01-13 12:57:13 -07:00
jesse.millan c2239d5c14
Add static region list for (bootstrap) authentication to a subscribed region. 2020-12-02 15:30:25 -08:00
Westly Wright 2c671fa61e
gracefully handle null verbs on roles
rancher/rancher#28040
2020-11-25 15:57:30 -07:00
Westly Wright c883106bd3
handle global role save errors more gracefully when saving new user
If a user was created and the subsiquent global role calls failed there was no way to resave the roles from the create page.
Now if a user creates but the roles fail the creator may select diffrent roles and resave to create the roles with out creating the new user.

rancher/rancher#29315
2020-11-02 14:52:35 -07:00
Westly Wright d3d78e87c8
Upgrade Ember & Dependencies for LTS support >3.12
There are changes required for the ember upgrade but additional changes
for individual libs are also present. Commit has been squashed, see
individual commits if needed.

There are a bunch of HBS changes as well. These are to deal with a
couple new rules and there impact is low. The button one has bitten us a
few time so this seemed great to add IMO.

update ember 3.12.4

ember 3.13

fixes for new eslint rules

ember 3.13->3.14

ember3.14->3.16

ember3.16->3.20

3.20 lint rules

yarn upgrade

update ember-optional-feature

update deps that can go to patch versions

upgrade major versions that are possible

update ansi_up

only reset term var if we're not destroying

prevents new ember 'same computation' error

update async

upgrade dot-object

new-catalog - add set to deal with new warning
marked-down - drop call into next to ensure its called at the correct time

upgrade ember-assign

update ember-cli-clipboard

remove unused & deprecated ember-cli-release

remove unused drag-drop lib

use set on tracked prop

update ember-flatpickr && cli-test-loader

upgrade ember-href-to

update filesaver

update liquid-fire and ipaddr

upgrade jsondiffpatch

upgrade marked

upgrade semver

update xterm

Update ember-basic-dropdown

the library has changed quite a bit and no longer provides an addon for the content-item where we handling the click event to close the dropdown,
thus click events must be added manually to the items being clicked to close the dropdown.

udpate dompurify

fix page header project styles

Bump ember api store, remove npm-run-all

Autofix button types from hbs linting

this change looks large but only adds `type` button to any buttons that dont have a type, which should help to reduce weird side effects

more hbs lint changes for no-negate-condition

turned off a couple rules that could be too much to test right now
2020-10-07 16:52:22 -07:00
Westly Wright b51b28f5cc
Move new restricted admin to login access roles
rancher/rancher#29315
2020-10-01 16:44:37 -07:00
Westly Wright 8ab688edb9
Merge pull request #4166 from onpaws/full-width-template
[2.5] cosmetic: template dropdown full width consistent across all breakpoints
2020-09-29 09:54:16 -07:00
Westly Wright b1c66eed04
Dont use scope currentCluster at the global level 2020-09-28 10:42:03 -07:00
Westly Wright b95399afeb
Only show cluster explorer links if the cluster is ready
this prevents the user being sent to a non-existant page

rancher/rancher#29199
2020-09-28 10:18:36 -07:00
Westly Wright 39a19a4160
actually use filtered feature flags 2020-09-26 09:34:41 -07:00
Westly Wright 1b932d42a6
Filter the dashboard feature flags
rancher/rancher#28928
2020-09-25 14:55:32 -07:00
Vincent Fiduccia 47fe68ee7e
Dashboard link on cluster list 2020-09-24 00:40:22 -07:00
Pat 89cd866444 cosmetic: cut off template paths more likely to be fully visible 2020-09-13 16:04:58 +02:00
jesse.millan 473551b9cf
Verify OCI cloud credentials and fetch values dynamically from OCI. 2020-08-28 09:28:10 -07:00
Westly Wright 4925f54ef7
Expose node group versions on eks v2 node groups
adds both tooltip warning on cluster row and alert warning on cluster dashboard

version can only be updated on edit when cluster version is different from node group version
all other times we set the node group version to the clusters version

rancher/rancher#28335
2020-08-14 16:38:02 -07:00
Westly Wright 1bc15c2dd3
add additional warning about rancher outage to feature flags
rancher/rancher#27849
2020-07-15 14:56:43 -07:00
Westly Wright 2a382f570b
Merge pull request #4062 from westlywright/bug.mac.custom.answer
MC App Upgrade Error
2020-06-26 10:37:25 -07:00
Westly Wright c7eb2815d5
fetch nested custom answers correctly
add some error checking incase custom answer is missing

rancher/rancher#27416
2020-06-25 17:01:06 -07:00
Westly Wright 80984cd7e0
Expose runAsGroup option on PSPs
rancher/rancher#26827
2020-06-25 12:03:25 -07:00
Westly Wright 41d1813121
filter global role bindings assigned to a group when creating user 2020-06-22 14:50:29 -07:00
Westly Wright 719a8ed506
Clear the cloud cred config after successful save
To ensure that the private keys are no longer present if the model is edited again
2020-05-20 16:28:52 -07:00
Jesse Millan de9d024dce
Add support for OCI cloud credentials and node template. 2020-04-22 12:30:25 -07:00
Westly Wright 3f3715f3e3
make catalog app for longhorn use consistent name
so users can only launch one longhorn catalog app per cluster

rancher/rancher#26627
2020-04-15 11:02:31 -07:00
Westly Wright f4206fdaa9
fix role context bugs
rancher/rancher#26547

lint error
2020-04-08 12:27:07 -07:00
Westly Wright 1fe3f8dfe1
Flip checkbox for dynamic features 2020-03-14 07:58:11 -07:00
Westly Wright 25609b3555
Merge pull request #3838 from westlywright/restart.required.features
Add restart required text and column to features page
2020-03-13 11:36:19 -07:00
Westly Wright cb2e0b1e86
Add restart required text and column to features page
rancher/rancher#25421
2020-03-13 10:23:06 -07:00
Westly Wright b23bd4a878
Merge pull request #3804 from westlywright/revert.aws.key.change
Revert "Expose region on Amazon Cloud Credential"
2020-03-13 09:37:46 -07:00
Westly Wright f2bc03da9a
revert k3sConfig version check always use gitVersion as source ver 2020-03-10 09:42:24 -07:00