Commit Graph

125 Commits

Author SHA1 Message Date
Nancy Butler ff1ea85f91 clean up en-us.yaml unecessary linting 2021-04-14 08:07:51 -07:00
Nancy Butler 25b8bcd1be Merge branch 'workload-sidecar' of https://github.com/mantis-toboggan-md/dashboard into workload-sidecar 2021-04-14 07:12:50 -07:00
Richard Cox c1fc132ee1 Minor tweaks from review, remove select container step
- Select Container step shown before editing a workload isn't needed
  now. Users can select and remove containers in edit view
- I've left the ContainerSelect component in, there's a chance this is
  needed again when re-visit containers
2021-04-14 11:24:47 +01:00
Richard Cox 04e5439d64 Minor Tweaks/Fixed
- Translated `Remove Container`
- Only show `Remove Container` when in edit mode
- Bring `Remove Container` button closer to context
- Fixed non-PR related exception thrown when working with UnitInput (see in workload edit page (stratos proxy container)
2021-04-13 17:44:39 +01:00
Nancy Butler e395dae217 sidecar pr feedback 2021-04-13 17:41:21 +01:00
Nancy Butler 561c51db15 fix svc ports for sidecars 2021-04-13 17:41:21 +01:00
Nancy Butler 5fd2fafd47 create/edit/remove sidecars init container 2021-04-13 17:41:19 +01:00
Nancy Butler 93d40a5230 sidecar pr feedback 2021-04-12 07:08:21 -07:00
Nancy Butler 6a8c619559 fix svc ports for sidecars 2021-04-12 07:08:21 -07:00
Nancy Butler f0e002a8af create/edit/remove sidecars init container 2021-04-12 07:08:21 -07:00
Nancy Butler 217be8e2fc make svc after workload 2021-04-05 12:25:03 -07:00
Nancy Butler 34da229109 fix create service before save hook 2021-04-05 11:12:07 -07:00
Nancy Butler 43376215b1 fix node affinity radio 2021-04-05 07:22:23 -07:00
Nancy Butler b053e62a17 add annotation for ui services 2021-01-20 08:14:04 -07:00
Nancy Butler 23dd260f62 edit workload ports also edit service 2021-01-14 14:30:04 -07:00
Nancy Butler ff84cf804f add lb creation to workload ports 2021-01-14 09:17:59 -07:00
Nancy Butler d153ec54ce make nodeport for workload container ports
fix workloadendpoints if none found

delete services if workload creation fails
2021-01-13 14:44:55 -07:00
Nancy Butler f110a5c1bf validate workload before creating associated service 2020-12-29 14:18:32 -07:00
Nancy Butler ac70a26e9c create service with workload ports
add owner ref to svc created

endpoints in list view
2020-12-23 17:49:58 -07:00
lvuch a3efc9776a 2043 2020-12-21 10:26:11 -07:00
Nancy Butler 3a4d18f9d7 fix replica display in config 2020-12-15 15:50:32 -07:00
Nancy Butler 5783bd47b8 scan report name consistency
improve check for cis version

scan detail hang while report generates

cron type input
2020-12-11 07:47:53 -07:00
Vincent Fiduccia e3f696cc01
Theme toggle on form control page 2020-12-07 18:53:01 -07:00
Nancy Butler 196674a075 allow 0 replicas
clear env var fields when type changed

fix stdin/tty in workload create

no clone job

node/pod affinity re-do
2020-12-03 16:26:56 -07:00
lvuch 7e9bb713a8 scaling and upgrading 2020-12-02 19:33:56 -07:00
Vincent Fiduccia 77f2f3633a
Merge pull request #1963 from lvuch/lh-1201
more polish for resources
2020-12-02 16:52:40 -08:00
lvuch 3d378d909e button tidy 2020-12-02 12:43:13 -07:00
Vincent Fiduccia 604cfccfc1
Remove the rest of resourceDetail asyncData, fetch fixes
- parentOverrides now part of type-map/configureType to set and  type-map/optionsFor to get.
- Remove asyncData from resourceDetail flow
- Rehydrate fetch() data
2020-12-02 03:31:25 -07:00
lvuch 1c26288ea1 #1939 redux 2020-12-01 13:38:55 -07:00
Vincent Fiduccia 6922c89c2d
More detail isView stuff 2020-12-01 01:11:26 -07:00
Vincent Fiduccia 8746ab077c
Form component props standardizing 2020-12-01 01:09:24 -07:00
Vincent Fiduccia 936f54da24
fetch vs asyncData, moreDetails, parentOverride, pod moredetails 2020-11-30 23:28:21 -07:00
Nancy Butler d2b75148d0 job type detail 2020-11-30 14:10:10 -07:00
Vincent Fiduccia 74eee3e6bc
Merge branch 'master' into lh-polish 2020-11-25 13:16:16 -07:00
Vincent Fiduccia d38137b85d
Replicas is a number 2020-11-24 16:39:29 -07:00
lvuch 1511471720 1718 partial 2020-11-24 16:09:58 -06:00
Nancy Butler 19069cfe83 add terminationgraceperiodseconds to job/cronjob scaling/upgrading tab
fix args input

update container name when workload name changes in create
2020-11-24 10:44:24 -07:00
Westly Wright 09ea85c9f0
New Select Components
Coalesce all v-select usage into one of three new select, labeled select, and multi-select components.
Additionally this updates the dropdown button component to use the
v-select lib as well.
Formatting on files i've touched.
Add translations where I found them missing in components I touched.
Fixes a lot of bugs related to dropdowns.

refactor vue select

focusing labeled select

update namespace filter to form select

update product switcher to use select

update workspace filter to use select

select should have no default placement otherwise dd is attached to body

combining and cleaning up select styles

header filter styling issues

more style cleanup

no longer need weird z-indexing after fixing dd's

lighten up scrollbar for dropdowns & dark theme

padding cleanup for header dd's

fix workload ports

input with select should use labled select or select if no label

All labeled select components using labels, otherwise select

min width and hide broswer clear button

style cleanup

Default searchable to false unless >= 10 options

rebase fixes

wip new dd button

change button dd to click action instead of nested templates

rebasing issue

close on select

remove button dropdown from keyvalue

wip

remove old button dropdown

more cleanup

fix bug where inline options would recompute

Fix borders for new style

product menu

remove button dropdown from list masthead

new namespace design

fix padding on apps nav
2020-11-23 09:24:55 -07:00
Vincent Fiduccia 5761b5c0fc
Merge pull request #1852 from mantis-toboggan-md/workload-ux-polish
Container environment variables
2020-11-18 12:34:01 -07:00
Nancy Butler 71d581e919 envvar one list 2020-11-17 08:29:53 -07:00
n313893254 06609734e2 Update node and workload chinese translation 2020-11-17 10:18:39 +08:00
Nancy Butler 510ed1ae26 add imagePullSecrets to container form 2020-11-13 10:13:39 -07:00
Nancy Butler bf2273b150 hide search clear button
workload ports restyle

remove buttondropdown from envvars

move replicas, schedule out of container tab
2020-11-10 15:25:11 -07:00
lvuch 1619b0ed50 divider fix 2020-10-23 11:39:16 -07:00
lvuch 383c800607 1278 revisit 2020-10-16 15:54:08 -07:00
Vincent Fiduccia 8875b93744
Merge pull request #1640 from lvuch/lh-1005
daemon and cronjobs top tabs
2020-10-12 11:28:23 -07:00
lvuch a3d7267eb7 remove button on tolerations 2020-10-07 20:52:55 -07:00
lvuch 9f8ec9e22c bordered section to divider 2020-10-07 13:51:52 -07:00
lvuch e4b6bae6d0 1278 daemon 2020-10-07 09:53:10 -07:00
Nancy Butler 2ec0d578bf workload tweaks 2020-10-05 13:28:14 -07:00