1.The input is not required, when clear the input, the validator error
2.Fix some value to '-' if the value is empty string
Closes-Bug: #1990367
Change-Id: I2edd71e484518c423de2156ec41b06b7ecf00c68
Add accept:application/json to all the octavia requests, to get the return data in json format, otherwise it may get the return data in xml format
Closes-Bug: #1990250
Change-Id: Ibb3c2540225631ba9d3c972d5ac123d8b007d4e8
The loading state cannot be canceled when create a flavor with a existing name
Closes-Bug: #1990362
Change-Id: I409024fe9a47103e9e6401d408b739d0365bd621
1. fix the image value check when create instance by a given image
2. fix the instance snapshot value check when create instance by a given instance snapshot
3. remove the useless instance snapshot request when create instance by a given bootable volume or a given image
Closes-Bug: #1990349
Change-Id: I4cee48bd9bb38ce6db1d59acc362d24d4af49b08
In adminstrator, remove the request parameter all_projects when fetch the subnets, because the subnet list api in the Y/Z not support this parameter
Closes-Bug: #1990241
Change-Id: Ie0e6e6171d69bfa63f49727ffdc0626b6266eb80
1. Set AZ input required when create aggregate with new AZ
2. Set AZ select(which contains a no-select AZ) required when create aggregate without new AZ
Closes-Bug: #1990213
Change-Id: Ie84ef2aac98da92c5707db9e0355e23f3e96f6f9
1. Set the min_disk/min_ram to be required when edit image, and fix the zero
min_ram value in the request body.
2. Set the hw_cpu_policy/hw_cpu_thread_policy to be required when create/edit image, to avoid loss the value.
Closes-Bug: #1990092
Change-Id: I58b42824d041a4b615e6db31ddcef23da8a8494c
Use the os-backup-project-attr:project_id as the project id for volume backup data
Closes-Bug: #1988964
Change-Id: Ic6d43c5b6fe6a68fcc8963740c97179ed74e2c5f
Only the project_id column need to deal with the project id info, the other columns(such as: id) use the origin value
Closes-Bug: #1988967
Change-Id: I550c74c52efacc5219f2ff23d7d4b1f4d3fb04a7
1. Update the since time to the local time in the download csv
2. Remove the useless stringify for the created_at column in the volume list page
Closes-Bug: #1988962
Change-Id: I7d4419ee67e19d9b10794342b0a983f4ff90804e
Fix the project id in the download file: the data represents the project using attributes other than project_id
Change-Id: I5a0296d9431cc16a58ebd1ac5250b8d60506f9a1
1. Fix the modal disappeared when changing the window size
2. Optimized obtaining the table height
Change-Id: I629858f7c0174183345526bb46909df33ac9b4a2
Remove the heat page and menu in the administrator, because the heat api has a problem with the permission determination of the scope.system.all=true level.
Change-Id: I4438c205056004e95176852697e7d92f0bd316e9
1. Fix the external port/port range data in the download file
2. Fix the internal port/port range data in the download file
Change-Id: I54f7c443392d353f5f673200bc7d9bed5204f06a
1. Support port forwarding filters with protocol, external port/port range, internal port/port range, internal ip address and description by front-end fuzzy query
2. Update SimpleTable/List component to support filterFunc with origin data
Change-Id: Ib14cabdbe7295296caf770849c1fc6a1adc118c6
Update Table/SimpleTable/DetailCard/TabDetail component to optimize the rendering of data with unit, such as size value
Change-Id: I0e4971eeee1353bce03e6ae1f583c8b6ace87489
1. Adjust the port forwarding page from the back-end page to the front-end page
2. Adjust the port forwarding page sort from the back-end to the front-end
Change-Id: I69864057ed903dbf58135ca6067df7b6eb7cf474
1. Remove the page size change in the port forwarding popover when the port forwarding is more then 50.
2. Update the port forwarding popover title to the plural form
Change-Id: I3ca04d2d48d27db5d9329fdc601a5a991335810e
1. update confirm context when locking instance
2. remove check attached server's locked status when expanding the capacity of volume
Change-Id: I478dfadc131f43bd9d7c0d294ccc96e6f799eca4
1. Add subnet id in the subnet list page and subnet download data
2. Add tip of the used ip in the subnet list page in console
Change-Id: Ib38b94f71e02c9ed890e4e3d79773f1982a27c0f
Update Table/SimpleTable/DetailCard/TabDetail component to optimize the rendering of data with map values, such as status value, which has a value map to deal with the i18n display
Change-Id: I9696c194e15db14197334f31d09a49de8170fe20
1. Fix port/port_range required check when create/edit port forwarding
2. Update FormItem component required check: when the required property of formItem is true, it will check whether the value exists by default, also can cancel this check
Change-Id: Idbc6d84361e1fd4670327eb96c60dbd4f5a32c13
Fix the first data fetch when the page has sepcial initial filter, which is related with the search filters in the page, such as the initial filter has the quick search conditions.
Change-Id: I6c285c28c67c097b9b1a4853958c4d1d669afd62
1. Support subnet detail page: base info tab && ports tab
2. Refactor subnet codes: adjust a more reasonable directory structure
3. Update port related code to support ports list in the subnet detail page
4. Update port detail back to the list page: entering from the instance/network/subnet detail page will return to the instance/network/subnet detail page
5. In the instance detail interface tab, remove the device owner filter
Change-Id: I02edd0cb54a76f6b590411be5f93b57bb89c6cd6
1. Support the snapshot info in the detail page, which is the source of the volume creation.
2. Fix the instance links for the volume attachments.
Change-Id: If89e93088c3d23ecb06945420a3a3e04dab596a5
Change the name of the List component's property isCourier to ableSkipPageByBackend, which is used when backend paging supports page jumping.
Change-Id: I1222cc3cafd49f329a47b1a23bbdf3716ceab537
1. Refactor edit port forwarding
2. Support edit port forwarding with port range
3. Update the instance name of the port forwarding
4. Update the display of the port forwarding porotols
5. Fix the display of the port forwarding popup in the fip list page
Change-Id: Iab97a60275f94d79cfb95db42154351665d0025e
After the Web SSO login is successfully configured on the back-end, you can select a login mode on the login page based on the configuration. The default login mode is Keystone authentication. If you select the Web SSO login mode, click OK to switch to the Web SSO configuration page.
Implements: blueprint skyline-sso-oid
Change-Id: I438adb31c758287525ba896b4d2b21d00842c3e7
Refactor the render project code: render it by the existed function, and remove the useless style code, which is used by the removed button in patch[1]
[1] Ib0e1ed51010c68dac64159a6154e65399f46a14d
Change-Id: I7255770608f7883ce317a5d2e9d8895323f5dc2e
1. Fix the public policy name in the create share form
2. Fix the public policy name in the edit share form
Change-Id: If737a207dcba1914f33bae07061a4e7b87a9970f
1. remove the basic role display from the overview page: because the api removed the base role information[1]
2. fix the title i18n
[1] I461ae3f8979377ae22ec851bf3315e509b22cfbd
Change-Id: Ib0e1ed51010c68dac64159a6154e65399f46a14d
1. Support fuzzy query port by name/fixed ip/server name when create/edit port forwarding and floating ip associate port: the API filtering method is used to filter data precisely. It is changed to: After the front-end obtains all data, it filters data based on the input content.
2. Add port status filter when create/edit port forwarding
3. Fix the port forwarding display in the floating ip list page: when
the number of port forwardings is less than the page size(10), the list will not show the pagination.
Change-Id: Iea0d19db42de2557167c444ad9454d6b8300795e
1. Add port list page, the old virtual adapter list page only show the
compute:nova bouned ports and unbouned ports
2. Update actions's allowed check: detach fip
3. Update port store: from virtualAdatperStore to portStore
4. Adjust file/folder path: from virtualAdapter to port
Change-Id: Iceec96731a9fd17de429b4e6061490a26e562162
1. Hide containers card if value is empty
2. Fix addrss showing
3. Fix networks,ports and security groups showing
4. Remove links and labels in detail
Change-Id: I4a04893a370b387d7a3e9ebcc5073f02d508aeaa
1. Update create port forwarding: support internal/external port range,
provides error hints for more explicit port usage
2. Update the port forwarding display in the floating ip list page: add pages to show large amounts of data
3. Update the port forwarding display in the port forwarding tab in the floating ip detail page: add id/description, support external port range filter,
support sort by api
4. Change `DNAT`, 'port forwarding rule' to 'port forwarding'
Change-Id: I40f6ccfb56949430b7c5f0256cc952d7ea5305aa
1. Fixed the style of the tips to better display multi-line tips.
2. Remove the style of the tips in the Resize instance form
Change-Id: I69d78780ad07ecfb5d9a205ff9ffba82936cddeb
When deleting a volume, you can choose whether to delete the associated snapshots of the cloud disk in cascade. If you select cascade deletion, when the cloud disk has snapshots, the associated snapshots will be automatically deleted first, and then the cloud disk will be deleted.
Change-Id: Ib5e38a299921ea121fc6d41dbc48c220c51d4968
Optimize the method of obtaining port based on device owners: call from multiple APIs, adjust to one API call, because the device_owner parameter supports array format
Change-Id: Ia14c187f793e5c3528cdd1a603f2e52510d90f03
1. Update Label component to support floating ip's icon
2. Update the floating ip display in the associate fip form
3. Update the floating ip display in the create port forwarding form
4. Update the floating ip display in the edit port forwarding form
Change-Id: I38ee2354c387d213cdd574f966be96afb8fcd433
Fix: when the volume's status is being created, the sub menu actions in the row actions are hidden.
Trigger reason: When the More Actions drop-down menu contains disabled actions and the only submenu that can be used normally, the submenu items are not displayed successfully
Change-Id: Ide3f06716d1df71593fd654f24feedabe4f68da7
1. Update 'gigabytes' to 'capacity' in the title
2. Add the blank before '(GiB)' and '(MiB)'
3. Update related i18n
Change-Id: I46de9793f9fb32a8f33915775bdfd5d486a84253
1. Update the volume action menu: classified as 'data protection', 'instance related', 'capacity & type'
2. Update the volume action menu in the volume tab in the instance detail page
3. Update the volume/snapshot e2e cases according the new action menu
Change-Id: Ib479efcdcd0f72789b1278716c7b9f06f9d87d3b
1. Fix the server group member label in the quota overview
2. Fix the server group member label in the quota manange form
3. Update the label style in the quota manage form to better display the
resource label
4. Fix the 'of' word in some titles
Change-Id: I000c783f05ddadf5a6649d56c19263ee4af81e82
1. Disable to click submit button when the remaining size/type size quota is 0.
2. Add image check to the volume e2e after the volume created image successfully
Change-Id: I6d8c0491647abc8329fa089665194da278decf46