Commit Graph

134 Commits

Author SHA1 Message Date
Vincent Fiduccia f8a2628266
Actually wait for applyHooks before saving 2021-08-06 02:06:05 -07:00
Neil MacDougall 612dbc98a9 Fix issue with name losing focus on deployment create 2021-07-14 12:07:56 +01:00
Richard Cox 1f47fab434 Fix `Labels &amp Annotations` tab label
- Use simpler :label-key instead of :label
- Actual issue was that
  - some cases used Vue.prototype.t ... which did the escaping
  - others used `...mapGetters({ t: 'i18n/t' })` ... which didn't do the escaping and looked fine
- Guessing this might have been caused by a change in CreateEditView
2021-05-18 15:38:41 +01:00
Richard Cox 420f3ce533 Fix two workload form issues
- Fix refresh on load with SSR switched on
- Fix issue where entering text into workload General tab's Command fields lost focus
  - This was interesting to hunt down.
  - Revolved around the change to `container` re-rendering the Tab component due to it's key 'changing'
  - This issue isn't helped by the jumble of workload and container fields in the same context (covered by #2683)
  - Addresses #2723
2021-05-17 19:04:50 +01:00
Nancy Butler 9ceb0d73e1 fix init container updating, shellinput 2021-04-28 12:29:05 -07:00
Vincent Fiduccia f161c45c30
Merge pull request #2845 from neillsom/neill/2717/deployment-replicas-below-zero
added min input value
2021-04-27 10:24:13 -07:00
Neill Somerville 204455c3ad added min input value 2021-04-26 22:35:34 -07:00
Nancy Butler 8b197983a3 container update tracking
fix http probe headers

fix workload selector on edit
2021-04-23 13:32:43 -07:00
Nancy Butler f79bec2723 fix sidecar indexing
fix container image validator

fix workload storage pvc namespace reactivity
2021-04-20 10:53:07 -07:00
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