Commit Graph

858 Commits

Author SHA1 Message Date
zhangke
574580a7fa fix: modify padding of security groups on instance detail english page
modify padding of security groups on instance detail english page

Change-Id: Id597c693127d5578b0671ab0173bf55c31d25e91
2022-10-09 11:58:11 +08:00
Zuul
965844d557 Merge "feat: support flavor to add cpu/memory search filters" 2022-10-08 12:03:28 +00:00
zhangke
2f286ce361 fix: add Specify Physical Node label of manually specify when create instance
When creating an instance, switch to manually specify the physical node. The physical node label is missing in compute page.

Change-Id: Ia1c709dc06b8c767c1004a794b22541535f2a2e5
2022-10-08 15:56:36 +08:00
zhangjingwei
5fc0635853 feat: support flavor to add cpu/memory search filters
1. Support cpu/memory fuzzy search in the flavor list page
2. Support flavor cpu/memory fuzzy search in the FlavorSelectTable component, which is used in:
(1) create instance page
(2) create ironic page
(3) instance resize form
(4) create database instance page
(5) create cluster template page
(6) edit cluster template page

Change-Id: Iba1303a7641621a50b92e21e9173ba65fd7ac669
2022-10-08 09:31:40 +08:00
xusongfu
f9cc92a032 Fix edit member of lb listener
It is forbidden to have the same ip and port when editing a member

Closes-Bug: #1991356
Change-Id: I6e867a9ae70a678574914b639fd5db6d9b32a82b
2022-09-30 14:11:38 +08:00
Zuul
c160574dce Merge "fix: add vm state check for modify instance tags" 2022-09-29 11:19:50 +00:00
Zuul
22df7b15e6 Merge "Fix the name of Bare Metal Nodes" 2022-09-29 10:30:09 +00:00
Zuul
a67c8357cd Merge "fix: security groups style is error on instance detail english page" 2022-09-29 09:18:20 +00:00
Jingwei.Zhang
79d41791bd fix: add vm state check for modify instance tags
Modify instance tags is allowed when the vm_state value is one of active, paused, suspended, stopped

Closes-Bug: #1991202
Change-Id: I1275053dd0aa57d777ba23046861d4c1b551ee03
2022-09-29 15:51:29 +08:00
xusongfu
069d45af87 Fix the name of Bare Metal Nodes
When create or edit, fill in name of node, then clear it, creating and editing nodes throws an error

Closes-Bug: #1991208
Change-Id: Ia2ad3fb1f9f4a5fa38e59df68386caf5c0c74d3d
2022-09-29 15:22:44 +08:00
zhangke
cdd6863732 fix: security groups style is error on instance detail english page
security groups style is error on instance detail english page

Closes-Bug: #1991194
Change-Id: If979c900c0b8495c18751c47be025036f2f33180
2022-09-29 14:06:11 +08:00
Jingwei.Zhang
be289f56cb fix: fix the pagination in the vpns pages
Fix the pagination in the vpns pages: vpn gateways tab, vpn endpoint groups tab, ike policies tab, ipsec policies tab, ipsec site connections tab

Closes-Bug: #1991168
Change-Id: Ic52565c68282aa1914c59d8eb69940773034aef8
2022-09-29 10:58:44 +08:00
Jingwei.Zhang
ed8c6e69b0 fix: set the type required when create vpn endpoint group
Set the type required when create the vpn endpoint group

Closes-Bug: #1991164
Change-Id: I610eca40bef80c6fbfb38bc359312dc3b826dfb7
2022-09-29 10:31:37 +08:00
Zuul
4412b40e1d Merge "fix: fix select static router" 2022-09-28 12:22:31 +00:00
Jingwei.Zhang
a6a730f7e5 fix: fix select static router
Fix select static router in the static routers tab in the router detail page, add a mock id.

Closes-Bug: #1991086
Change-Id: I2598091580d67afb3bc16f6fd726ab1325025114
2022-09-28 17:51:55 +08:00
xusongfu
a92c6aa9ce fix associate floating IP in the port list if allowed
Show Associate Floating IP in port list if allowed

Closes-Bug: #1991078
Change-Id: I100b2bc184bb8e3e861cfd6437745ab799ca02da
2022-09-28 16:59:12 +08:00
Zuul
cd72ae0ae1 Merge "Fix Edit Qos Policy" 2022-09-28 06:03:04 +00:00
xusongfu
c1fb03c4c9 Fix Edit Qos Policy
It is required for name when edit the qos policy

Closes-Bug: #1991037
Change-Id: I68c71755ba1ce6033f89405b33de059769acdc06
2022-09-28 11:23:14 +08:00
xusongfu
b0c629ef29 fix the QoS policy list
1. rules is invalid attribute for sort_keys

2. show '-' if the rules is empty

3. show project info only in administrator platform

Closes-Bug: #1991034
Change-Id: Ibf8188f2300651d0eda7fa8c84dc804686998f99
2022-09-28 11:07:35 +08:00
Jingwei.Zhang
fcb2856c31 fix: edit image's min disk
Fix the image min disk update when edit the image

Closes-Bug: #1990917
Change-Id: Icc1d8f1c2fd64ed06c3912d5ac733e0208f0ef38
2022-09-27 15:08:00 +08:00
Jingwei.Zhang
1cdecff679 fix: remove tags filter in the instance list page
Remove tags filter in the instance list page, because the api has not
supported it, this affects:
1. the instance list page
2. the instance list tab in the server group detail page
3. the instance list tab in the host detail page
4. the instance list tab in the flavor detail page

Closes-Bug: #1990826
Change-Id: I400d53d0c051ffab12478796ba0cdc165347ddd4
2022-09-27 09:52:39 +08:00
Zuul
3713c044f1 Merge "fix: Fix the disable property of check-box-group" 2022-09-23 12:29:30 +00:00
Zuul
43d01232a9 Merge "fix: Change the unit to 'TiB,GiB....'" 2022-09-23 11:43:02 +00:00
xusongfu
6482bb0bdc fix: Fix the disable property of check-box-group
Fix the disable property of check-box-group

Closes-Bug: #1990643
Change-Id: I9c178f8c9eeace68ebdae5991e44ddd73574d4af
2022-09-23 17:03:44 +08:00
xusongfu
966a6546cb fix: Change the unit to 'TiB,GiB....'
Change the unit to a unified format

Closes-Bug: #1990635
Change-Id: I1ffa8578cb79cc12e351613ed27a9308b143e86d
2022-09-23 16:01:49 +08:00
Zuul
212f1df83c Merge "fix: fix octavia request headers" 2022-09-22 07:55:50 +00:00
Zuul
86538f4cb8 Merge "fix: The loading cannot be canceled" 2022-09-22 03:10:11 +00:00
Zuul
bf663778d0 Merge "fix: validate error when clear input-name" 2022-09-22 03:00:48 +00:00
xusongfu
c7c7b8b8b5 fix: validate error when clear input-name
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
2022-09-21 17:16:01 +08:00
Jingwei.Zhang
19d0cf2003 fix: fix octavia request headers
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
2022-09-21 16:32:47 +08:00
xusongfu
f20b28c64e fix: The loading cannot be canceled
The loading state cannot be canceled when create a flavor with a existing name

Closes-Bug: #1990362
Change-Id: I409024fe9a47103e9e6401d408b739d0365bd621
2022-09-21 16:24:19 +08:00
Jingwei.Zhang
fdcf5c14b2 fix: create instance by given image/instance snapshot
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
2022-09-21 14:23:26 +08:00
Jingwei.Zhang
06af9d6fd3 fix: fix fetch subnets
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
2022-09-20 17:35:53 +08:00
Jingwei.Zhang
849db0f740 fix: set AZ required when create aggregate
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
2022-09-20 15:26:53 +08:00
Zuul
f6caeb6184 Merge "fix: Fix the unit when upload file" 2022-09-19 10:55:54 +00:00
xusongfu
c7556cfda7 fix: Fix the unit when upload file
Fix the unit to `GiB` when upload file in storage container

Closes-Bug: #1990125
Change-Id: I0f1bf1ec5979c1481033af3e72efcf586a5105dc
2022-09-19 16:55:32 +08:00
Jingwei.Zhang
92b91ba067 fix: fix edit image
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
2022-09-19 13:53:31 +08:00
Zuul
6ccdbccbf7 Merge "fix:update volume snapshot columns in the volume detail page" 2022-09-14 12:30:08 +00:00
Zuul
06c53e1731 Merge "fix: fix the error messages for required fields in forms" 2022-09-14 12:30:06 +00:00
zhangjingwei
fe59c04bd4 fix:update volume snapshot columns in the volume detail page
Hide volume column for the volume snapshots tab in the volume detail page

Change-Id: Ica9c58e104fb2144cbef2e8091eed971df1228af
2022-09-14 17:48:42 +08:00
zhangjingwei
6f11bb4d11 fix: fix the error messages for required fields in forms
1. Fix the error messages for the required fields in forms
2. Update i18n

Closes-Bug: #1989553
Change-Id: Iad8f61ec00cd4511f44de8acfcd230342e4560c1
2022-09-14 16:42:53 +08:00
zhangjingwei
3859872301 fix: support port filter Octavia ports
Add Octavia device owner to the other device owner in the port list page

Closes-Bug: #1989551
Change-Id: Ice798bc6e52723b677542cbc924c0ec6b3359eed
2022-09-14 16:13:34 +08:00
zhangjingwei
9913eff4f3 fix: fix fetch fip data
Fix fetch fip data without qos policy service

Closes-Bug: #1989517
Change-Id: I13a86f5d1c1dc01f5949c4cd0ba86a98dfa72725
2022-09-14 10:15:15 +08:00
Jingwei.Zhang
70ee4f5844 fix: fix the pagination in the certificate list page
Set the hasTab prop of the List to adapt the height of the Table

Closes-Bug: #1989070
Change-Id: I41bf3d27a3d14747c7f82083b455a53bc8c7287b
2022-09-08 08:52:15 +00:00
Jingwei.Zhang
b5eb669efa fix: fix the project id info for volume backups
Use the os-backup-project-attr:project_id as the project id for volume backup data

Closes-Bug: #1988964
Change-Id: Ic6d43c5b6fe6a68fcc8963740c97179ed74e2c5f
2022-09-07 17:48:34 +08:00
Jingwei.Zhang
1a3f4deed6 fix: fix the id value in the download data
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
2022-09-07 17:35:40 +08:00
Jingwei.Zhang
a2dbe5ab8f fix: fix time in the download csv
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
2022-09-07 17:20:36 +08:00
Jingwei.Zhang
d3d75a43cb fix: fix ports filter by device onwer fip
Remove the unbound filter from the fip filters

Closes-Bug: #1988907
Change-Id: I437a7d38b9b1e89f60dd7f536513ec9127f97ade
2022-09-07 11:10:45 +08:00
Jingwei.Zhang
ab4b22cd4f fix: fix project id download data
Fix the project id in the download file: the data represents the project using attributes other than project_id

Change-Id: I5a0296d9431cc16a58ebd1ac5250b8d60506f9a1
2022-09-06 17:56:56 +08:00
Jingwei.Zhang
f73f128bac fix: fix the modal action disappear
1. Fix the modal disappeared when changing the window size
2. Optimized obtaining the table height

Change-Id: I629858f7c0174183345526bb46909df33ac9b4a2
2022-09-06 09:56:20 +08:00
xusongfu
76488b082c fix: Fix search filters
Fix search filters of storage

Change-Id: Ice928e33dc09389a7ab243b6b3be7589f12c1032
2022-09-05 16:09:39 +08:00
Zuul
d46ce75b9a Merge "fix: Adjust form items status as required" 2022-09-05 07:26:01 +00:00
xusongfu
37d9ac4a84 fix: Adjust form items status as required
Form item status is required when resetting manila share instance status

Change-Id: I706995565b92f205b1820d13ae2f4134782f4dbb
2022-09-05 11:34:09 +08:00
xusongfu
ce667489a3 fix: Adjust form items as required
Form item status is required when resetting manila share status

Change-Id: Id43cddb9b5682a3cfbab7cd88a8e182cfc3180b5
2022-09-05 09:53:02 +08:00
zhangjingwei
450f62a0bb fix: remove the heat page in the administrator
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
2022-09-02 11:17:50 +08:00
xusongfu
321bea9dce fix: Fix attachments in volume list and tag in instance list
1.Hide attachments only in instance detail page
2.Remove tag sort in instance list

Change-Id: I415bdacf54ba266b3e8da261a688160bb1b0784b
2022-09-01 16:41:19 +08:00
xusongfu
dc57ad8f27 fix: Fix download data if use unit
Fix download data if use unit in table columns

Change-Id: I830e176317e0472a6a89525a9a78bbdf569ef79e
2022-08-31 09:29:53 +08:00
Zuul
43a001f5d8 Merge "fix: Fix download data if use valueMap" 2022-08-30 14:55:15 +00:00
Jingwei.Zhang
85acfb9471 fix: fix download data for port forwardings
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
2022-08-30 17:00:41 +08:00
xusongfu
5d43b3a420 fix: Fix download data if use valueMap
Fix download data if use valueMap in table columns

Change-Id: If4739d2b882c2f748460f5a71305717131e752b4
2022-08-30 16:24:20 +08:00
Zuul
e30ac3a06f Merge "refactor: optimize the rendering of data with unit" 2022-08-30 07:21:02 +00:00
Jingwei.Zhang
ffe6e3a982 fix: update port forwarding filters by front-end
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
2022-08-30 09:54:31 +08:00
Jingwei.Zhang
d3eea42e48 refactor: optimize the rendering of data with unit
Update Table/SimpleTable/DetailCard/TabDetail component to optimize the rendering of data with unit, such as size value

Change-Id: I0e4971eeee1353bce03e6ae1f583c8b6ace87489
2022-08-30 09:29:52 +08:00
Zuul
49def0c4e5 Merge "refactor: remove useless code about backup point" 2022-08-29 09:51:36 +00:00
Zuul
f16c1e4922 Merge "feat: show back-end storage pools of manila" 2022-08-29 09:51:34 +00:00
Jingwei.Zhang
000b912dca refactor: remove useless code about backup point
Remove useless code about backup point

Change-Id: I4ba018cedcf2a8bca9e21807ac6784e7def605c4
2022-08-29 14:56:21 +08:00
xusongfu
2ed8bc545c feat: show back-end storage pools of manila
Show back-end storage pools of manila

Change-Id: Iaf72784473ab4809b61b920e8b6cd7a3ad78ff47
2022-08-29 14:41:04 +08:00
Jingwei.Zhang
371810bc94 fix: adjust the paging and sorting modes of the port forwarding page
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
2022-08-29 11:17:58 +08:00
Jingwei.Zhang
62fcb1d585 fix: remove page size change in the port forwarding popover
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
2022-08-29 10:20:06 +08:00
Zuul
569aaa2b05 Merge "fix: support capacity expansion of volume when instance is locked" 2022-08-26 11:07:23 +00:00
Zuul
70ada3b460 Merge "feat: show volume list in volume snapshot detail" 2022-08-26 09:44:42 +00:00
zhangke
97e64d3030 fix: support capacity expansion of volume when instance is locked
1. update confirm context when locking instance
2. remove check attached server's locked status when expanding the capacity of volume

Change-Id: I478dfadc131f43bd9d7c0d294ccc96e6f799eca4
2022-08-26 16:07:55 +08:00
xusongfu
35c2a2a2fb feat: show volume list in volume snapshot detail
Show the volumes which are created by the snapshot

Change-Id: I4d6fd2ba6b0e56bc22a55971ee482ca4f372ef11
2022-08-26 15:20:42 +08:00
Zuul
250e427ab2 Merge "fix: floating IP list page removes sorting based on qos policy" 2022-08-26 07:16:08 +00:00
Zuul
9a8124742f Merge "fix: fix remove subnet dns and host routes" 2022-08-26 07:13:18 +00:00
Zuul
fdcb61d5a9 Merge "fix: optimize the display of subnet information" 2022-08-26 07:13:16 +00:00
Zuul
b159d3fb67 Merge "feat: support delete in capsules detail" 2022-08-26 06:10:30 +00:00
Zuul
7fe6d5c46c Merge "fix: fix cinder services data" 2022-08-26 06:10:28 +00:00
Jingwei.Zhang
c2f781624a fix: fix remove subnet dns and host routes
Fix remove the dns nameservers and host routes when edit subnet

Change-Id: I97e298f8c66d2df0f7804b7126799186a59731e6
2022-08-26 05:02:57 +00:00
Zuul
506055cbba Merge "refactor: optimize the rendering of data with map values" 2022-08-26 05:00:35 +00:00
Zuul
06d1f3cd19 Merge "fix: fix heat menu in administrator" 2022-08-26 03:51:08 +00:00
Jingwei.Zhang
d4d6b60db2 fix: optimize the display of subnet information
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
2022-08-26 11:20:57 +08:00
xusongfu
8d56118a41 feat: support delete in capsules detail
Support delete operation in capsules detail

Change-Id: I1454835dc69a1aff6c08d1b80213e9d9d22a208d
2022-08-26 10:58:52 +08:00
xusongfu
aa80ffa9cf fix: fix cinder services data
Use index as id to filter correctly

Change-Id: I4c7302690c2dc70029024a49d2f9b41155e594b3
2022-08-26 10:42:41 +08:00
Jingwei.Zhang
9c1386c90a fix: floating IP list page removes sorting based on qos policy
Floating IP list page removes sorting based on qos policy, because the api does not support it.

Change-Id: Ifd4b987f31ec81a6a7391ad52809ba38cd630a4a
2022-08-26 10:31:19 +08:00
Zuul
a4590711c8 Merge "fix: allowClear property is set to false when select is required" 2022-08-25 15:46:22 +00:00
Zuul
2aa6a81ec3 Merge "fix: fix volume download data" 2022-08-25 10:08:08 +00:00
Zuul
8e4c482765 Merge "fix: fix port/port_range required check when create/edit port forwarding" 2022-08-25 10:08:06 +00:00
Zuul
6d1db7d8e2 Merge "fix: first data fetch when the page has initial filter conditions" 2022-08-25 10:05:32 +00:00
Jingwei.Zhang
9a107cd0da fix: fix heat menu in administrator
Fix the endpoint for the heat menu in the administrator

Change-Id: I543c165017e1d89f146184ec986e05e32254666e
2022-08-25 17:28:52 +08:00
Jingwei.Zhang
74f2f03e88 refactor: optimize the rendering of data with map values
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
2022-08-25 17:11:39 +08:00
Zuul
a59125fc5b Merge "fix: fix the worker-json error in browser console" 2022-08-25 04:54:55 +00:00
Jingwei.Zhang
3ae52c2adf fix: fix port/port_range required check when create/edit port forwarding
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
2022-08-25 11:52:27 +08:00
Jingwei.Zhang
af26542a26 fix: fix volume download data
Update the attachments info in the volume download data is consistent with the list display

Change-Id: Ieb43181f12a328d1a34035cb51cddea0416beb47
2022-08-25 10:29:47 +08:00
Jingwei.Zhang
04f8f4d5a1 fix: first data fetch when the page has initial filter conditions
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
2022-08-25 10:09:09 +08:00
Zuul
3b84b0ad9d Merge "fix: fix the delete permission of volume snapshot" 2022-08-24 09:08:08 +00:00
xusongfu
745506a2cc fix: fix the worker-json error in browser console
Fix the json_worker module url of ace editor to fix above error

Change-Id: I2770b527ea533099323bcd91d4b11f974df3e1dd
2022-08-24 16:21:35 +08:00
xusongfu
45178c2e1f fix: fix the delete permission of volume snapshot
No delete operation in detail page if the snapshot has created some volumes

Change-Id: Iabe91d109c134b256360b377328f2055733ad987
2022-08-24 12:17:03 +08:00
Zuul
b211ebca9c Merge "fix: fix the linkage between search items and quick search" 2022-08-24 04:06:42 +00:00
7772d343d3 fix: allowClear property is set to false when select is required
optimizes the logic for allowClear property values, setting it to false when select is required

Change-Id: I773831872b490ef49536039f2cef773939c0a361
2022-08-24 11:34:58 +08:00