Optimize the clicking event in the select-table component, when click the row of the table in the component, the row will be selected, but when click the button in the row, the selection does not change.
Change-Id: I88f3a842bcf3a91d1cd8a0f20e847f1e5e57ed7d
Update the custom key name to better filter the tab data, the api's response data may have the key 'type'.
Change-Id: Ibde82772c509babfbde06d6ce1db663a2340b317
By default policy configuration, only administrative users can retrieve IP availability. Otherwise, Not Found (404) will be returned
Closes-Bug: #2003303
Change-Id: I9e3232dc5828208d3ef08b033d953501fe93fed8
1. Add the default value of cpu, memory, hard disk and check quota immediately
2. Modify the hint about ports to be more detailed
Change-Id: I1ed2afa24394880c9bdb79c5b75ef9ec6b2ed84a
1. Determine whether the image resource exists when rebuild container
2. Filter out ports already in use when create container
Change-Id: I6de2ef8d2fc25c0553067e6a0c35edaf4a3f2a10
1. supplement the task_state of zun containers
2. add search filters to action logs
3. fix the name filter in zun services
Change-Id: I1638b3150059225b582a6e2a14e66b022934033b
1. specify the request header `OpenStack-API-Version: container-infra latest` to fix response code 406
2. fix the nodes_to_remove according to the api ref document
Change-Id: Ibf5760e88d7772facc4960f0f1f947444dfc227f
Add the onFinishAction and onCancelAction which are from the ListPage component to the ModalAction, add the modalProps to the ModalAction, these attritubes will make custom operations in the ModalAction to easily control the ListPage
Change-Id: Ibd81bc6331fa09a3c70fcfc6f1f72ccc3e6f9c37
Provide textrea in the KeyValueInput component, to input more content, and provide the textareaRows property to set the default rows of the textarea to display.
Change-Id: I6849fab3933cef82e1293f7bbe0f3006e19b6b38
1. fix the title of auto remove to enable auto remove, same to auto heal and interactive
2. fix filter name from status to container status
Change-Id: I890d27546e7425c053134751c0af24baf185839e
1. If the template's flavor, network and other attributes are deleted, set it to null
2. Fix default network if network are delete when create cluster
Change-Id: I2de6f5eab11077e249d96bd5a6cbb88dae6e6101
1. show ip address, ports and networks in zun containers list
2. show ip address and subnets into zun containers detail
Change-Id: Ic53c2eb28ad392736d0f78b23eafd13e4c5d88dd
1. support search filters to capsules
2. support search filters to containers
3. support search filters to hosts
4. support search filters to services
5. because the glance image's name can be repeated, change params from name to id if use glance image
Change-Id: If3ceed8d0027f230afd72784c48161048fe61faf
1. add health check
2. add exposed ports
3. add auto remove
4. add entrypoint
5. add validator to some key-inputs
6. fix the image resource by glance or docker
7. fix step name from miscellaneous to others
Change-Id: I40180a44657ace3419c009f73ab527c99fb483d3
1. fix the delete condition of cluster instance
2. use card to show the health status reason
3. allowed jump to stack detail from cluster detail page
4. simplify the template card in cluster detail page
Change-Id: Ic932f3c9d0bd0d96af2ba01c1f3dfc3bf7b2fb52
1.use detail api to fetch list in console but no detail in administrator
2.fix the used quota with clusters detail api
Change-Id: I104495a2b7c9937a9e6e922c4fac00d3f4178235
1. support volume quota when create cluster instance
2. fix subnet reseting when fixed network changed
3. show project id of cluster template if switch to administrator platform
Closes-Bug: #2000141
Change-Id: I6cb59e9f74c76cb3d0901e89c9bf01d48a85d747
the subnet list was not changed when the fixed network changed, fix the update context to solve this problem
Change-Id: I2882a63e58c5b2843b9c8e6070b6708d16c40b94
1.If the min attribute is set, the onchange event will not be triggered when the value is lower than min size
2.This is not conducive to our validation of input values, which leads to some unknown bugs
Change-Id: Id1ad89fce61681a6e4e96b02ff1a3c804a60ab35
Add disabledRemoveFunc prop in AddSelect component to handle if disable the remove button and edit item
Change-Id: I10dc6ebc3d55305ac4829677c0edd20a549a8662
1. fix the validator of cluster name
2. replace the labels in cluster which from cluster template
Closes-Bug: #1999398
Change-Id: I244282686cab18ec69930b8221701a9363f70b74
1. add disableEditKeys prop in AddSelect component to handle if disable the remove button and edit item
Change-Id: Icedad9b2e4ff29f38f00235a88b1dbe8e44df888
1.Show quota info by template when create cluster if did not select flavor or master flavor
2.Remove link of keypair if the keypair is not belong to the current user
Change-Id: Ic6faebfa21b92479b982770a00046a54882f21d8
Support custom component in the table header of the list page, the custom component is placed in front of the magicSearch component
Change-Id: I980552818bcb6375d3b412b63732c02597ff2a94
1.Show quota info when create cluster
2.Support quota setting of magnum cluster when manage project quota
Change-Id: I90d1bc3c2bcb2aa95d728c245dd1b742d3fe6ae1
1. add middleComponent prop in KeyValueInput component to support show default equal sign or others
Change-Id: I29bdfb3df6c859b2522b2a10a21173defce7765e
In order to be consistent with the cluster template creating, move the keypair to node spec step when create cluster instance
Change-Id: Id9b70108f4ac2dac289bb50fa83eeab18f08199e
1.The form items value will be resetted, when create a new keypair
2.Same issue when create instance
Closes-Bug: #1998077
Change-Id: Ie0021cbddc4c8730d604e4892a8cfa878a5bcb95
1. Change the store path from 'src/stores' to 'stores' to avoid some strange bugs
2. Make the container name be required
Change-Id: If299e6791ce5c30be936fbd5fbc2b5427a59ff39
1. fix the router path from 'container' to 'container-service' to get the same format as magnum
2. Follow the api doc to hide the log tab in the container detail if the status is not acceptable
Closes-Bug: #1997326
Change-Id: I3c1e4299ec2e10bfcd02bcf6cd07f0ed42b3b783
1. Support quick creating keypair when create cluster template
2. Support quick creating keypair when create cluster instance
Change-Id: If019d411b47752f738c0d43097fc00a3bf36892b
1. Show list and detail of cluster instance
2. Show list and detail of cluster template
3. Hide the keypair if in administrator platform
Change-Id: I61532a12312383cdedf2fdfca10633b16064f77b
1. Update the click area of the links in the global navigation
2. Update the proptype of the globalNav component
Change-Id: Ie9f12f2d6747429966e62bbc0bbd72d9686864cd
1. When creating a cluster instance, the parameters are the same as the template, change them to optional
2. Fix some tips of form item to get a better understanding
3. Change the filter for image list by zed spec of openstack magnum user guide document
Closes-Bug: #1996046
Change-Id: I5a698ccde7454f8d34e6d0d3ed726582708855b0
1. Update the menu style to adjust the global nav display
2. Update the menu open keys when the url change: the menu will auto open the current url's father menu
Change-Id: I567db87e369264d9b1d1372332868267b478cf46
1. Add global navigation at the left top position of the whole page
2. Update the right menu layout to adjust the global navigation
3. The global navigation show the extended menu in the console/user center/administrator
Change-Id: Iee64af2821bd034e3818166308512d946e44cbe7
1. Update some form item labels for better semantics
2. Make the template name be required when create the template
3. Support create cluster instance from template list
Change-Id: I588af877fe776dbf7d44b11ad350566bf231121f
1. add hasFooter props to judge show the form footer in BaseForm
2. add formStyle and footerStyle props to set form and footer style
3. support add placeholder props in the KeyValueInput component
Change-Id: I6627a1fdbb92f95985c022ad15a19efabe4842c1
When the Start source is the instance snapshot, the quota
should be calculated according to the data disk of the selected
instance snapshot and the newly added data disk
Closes-Bug: #1992739
Change-Id: I035b1edb5e0441e63d7919ea5933731bd687c1d2
1. get instance snapshot data disks when rendering data disk
2. support contentStyle property for Descriptions component
3. add contentStyle for the data disk item to present multiple data disk values
Closes-Bug: #1992739
Change-Id: I62d92620574a5ee4ffff8f8d20958ad42cc4221a
Not show the data disk when creating vm by Instance snapshot with system disk and data disk
1. fetch instanceSnapshotDataVolumes data when change instance snapshot
2. add Required Data Disk form item of BaseStep when create instance by snapshot
3. show instance snapshot data disk's info if instance snapshot has system disk and data disk
4. hide render default system disk when selecting Bootable Volume of Start Source's option
Closes-Bug: #1992739
Change-Id: I3a1daa8845cc9f73b8ea8d0216d49ad858b7168b
When click the copy button edge, the event target's node name maybe 'path', not 'svg', so add 'path' to the copy button click check
Change-Id: I48b12a4a002d097afa8703fe66157ba31bf6b126
1. Update the qos policy name in the floating ip list page, if the user has the admin role, the user can fetch all the qos polices
2. Update the qos policy column title, and support qos policy id and name in the download data
Change-Id: I96a18f24ef2f2e6c09d56eb5ae980202c31b98dd
Show the project name of the images in the rebuild instance action, when the current user has admin role
Change-Id: I1073c398941e43311ab6a6a03e7f36458d8ba70c
Fix the project id value in the download data file in the all networks tab in the console.
Closes-Bug: #1993233
Change-Id: I864481ffb8608776ebf000c6a196a215b428ff95
Update the id/name column in the member list tab in the load balance listener detail page to keep the unified style
Change-Id: I9c648b56316a48786ae5c67b3dc248ebbd1d481c
Reduce the click area of the id link, change the style from block to inline-block to update the click area
Change-Id: I4bfa45c28d6a5e910c802a807ffe3f9b71732c04
Fix theselected state of the row changed when the id in the row is copied, check the click event target, if the target is the copy button, then stop propagation.
Change-Id: I3bc2cd0802d2f7dd08a34c9628d282c9c1a09dd4