Commit Graph

949 Commits

Author SHA1 Message Date
Jingwei.Zhang
265e3c7916 feat: remove id link in the name column in the role list page
1. remove id link in the name column in the role list page
2. update the bold name style check: if the name column has the withoutId attribute with the true value, the name defaults unbold

Change-Id: Ia03397d064ae67193382aca483943b92805cfd7c
2022-10-12 11:09:24 +08:00
Jingwei.Zhang
fb3078f740 feat: update id render to support number format
Update the getIdRender func to support resource id of numeric type

Change-Id: I0bec014d1b8e1726ae6092f8d2dd0710151283fb
2022-10-12 11:01:42 +08:00
Jingwei.Zhang
27f127f86d fix: fix the category options in the flavor list page
Fix the category options in the flavor list page, each architecture has its own options.

Closes-Bug: #1992407
Change-Id: I42b571421cd85a48541c82e1e9135c4d729a07d1
2022-10-11 17:52:47 +08:00
Jingwei.Zhang
8398406da8 docs: add the release note
Add the ID/Name column optimization feat release note

Change-Id: I45353987c7045e03e54786d9579ea96e9824e091
2022-10-11 14:54:24 +08:00
Jingwei.Zhang
115015821f feat: update name column in the keypair list page
1. Update nameRender to support without id
2. Update name column in the keypair list page: only show the name with link to the detail page
3. Fix the id value in the keypair detail page

Change-Id: I8c983875425b1c9b31f8b3ea8eb80667b5cfabf6
2022-10-11 14:54:06 +08:00
Jingwei.Zhang
d158a05bfb feat: display the id/name column in the table in a unified style
1. update the port id/name column in the MemberAllocator component which is used in create load balancer action
2. update the database backup id/name column in the database backup list page
3. update the configuration id/name column in the database configuration list page
4. update the id/name columns in the vpn endpoint/ike policy/ipsec policy/gateway list page
5. update the volume id/name column in the volumeSelectTable component which is used in instance attach volumes action
6. update the port id/name column in the network step in create instance action

Change-Id: Idc3bc161a56b06cb83f9e4c9543edaf0762a4669
2022-10-11 11:46:09 +08:00
Jingwei.Zhang
6371effd7c feat: support id/name in non-bold form
Update the nameRender in the column, to support id/name in non-bold form, usually only the name of the first id/name column is shown in bold, and the id/name of the other associated resource columns does not need to be shown in bold, such as the volume backup list page: the backup name is bold, but the releated volume name is non-bold

Change-Id: I2cff14d64d4a4aa2521b2147f478518fd5203617
2022-10-11 10:09:14 +08:00
Jingwei.Zhang
c3abea1572 feat: update the generic projectRender
1. only show the first 8 character of the project id
2. support id copy
3. the projectRender can be used in the select-table in the actions or
table in the list page

Change-Id: I92a0df708e8d406c8b0e09eadacc8295334f87dc
2022-10-10 18:00:06 +08:00
Jingwei.Zhang
26d6935bed feat: update project id/name column display
Update project column in the list page and selectTable component:

1. update project id to the first 8 characters
2. support copy the project id

Change-Id: Ic7563db2b3d3e99a5bc2b100e7c7d6fc5d54ca68
2022-10-10 17:08:00 +08:00
Jingwei.Zhang
88eb2ad8b6 feat: update the generic idNameColumn
1. only show the first 8 character of the id
2. support id copy
3. bold the name to make it stand out
4. the idNameColumn can be used in the action codes

Change-Id: I5b0cdb0b1d76b795ae5dc83ebb3f6e8d3f4c3eec
2022-10-10 16:35:29 +08:00
Jingwei.Zhang
3026f4fca4 feat: update id/name column display
1. only show the first 8 characters of the id in table
2. can copy the id
3. bold the name to make it stand out
4. update cypress command clickLinkInColumn, click link with the left
position, to avoid clicking the copy button on the right

Change-Id: I91046cac9631bd8d2da5dfd236a8e1f14196e6f9
2022-10-10 16:35:19 +08:00
Zuul
cd7f9bfdf6 Merge "Hide the certificate info in administrator platform" 2022-10-09 11:17:06 +00:00
xusongfu
b927f6c5f5 Hide the certificate info in administrator platform
Certificate information should only be displayed on the console platform

Closes-Bug: #1992274
Change-Id: Iebd5d16fb78ba1704492ae52cab025b3cfb04b24
2022-10-09 16:59:16 +08:00
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
ffd7b1a481 feat: update e2e zuul tasks
There is no need to run E2E tasks when updating packaged files

Change-Id: Idfe7c72859343aeafbd36521ad6555f3bb52632a
2022-10-08 09:57:15 +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
Zuul
6f85b82b41 Merge "fix: fix edit image" 2022-09-19 10:37:22 +00:00