Commit Graph

1117 Commits

Author SHA1 Message Date
zhangjingwei
fa29659199 fix: fix create security group rule
Fix the error when create an other type security group rule

Change-Id: I0a73d2a7f1309c1ce1bd5e630d6cb24751ee64ad
2024-03-18 16:48:13 +08:00
Zuul
02e708e038 Merge "feat: add tip for rebuild instance" 2024-03-08 08:40:31 +00:00
zhangjingwei
c9dc50a6cd feat: update menu styles
update menu styles to better display long titles

Change-Id: I4e766c7af18b30cb2751e433b11b61f5aaa01da7
2024-03-08 13:15:14 +08:00
zhangjingwei
9b2425e781 feat: add tip for rebuild instance
Add snapshot tip of the root disk when rebuilding instance

Change-Id: I551d774f12cc4d8646d91a6cfad72bf835cf5315
2024-03-08 12:33:13 +08:00
zhangjingwei
cc99a8199f feat: update the network column of the port list
Update the network column title of the port list, so that the download file contains the network id.

Change-Id: Ia7db4977dc80ae23a2e40cef64310f290b48e5a6
2024-03-07 14:56:29 +08:00
Zuul
17221ece1f Merge "feat: update external network column title" 2024-03-07 06:05:34 +00:00
zhangjingwei
ffc75102ad fix: disable delete mounted volume
Disable delete volume when the volume is error and is mounted to some instance

Change-Id: Ib2955fbb5b9d9cfb00eacd9a6ad9c45a83a0c7c5
2024-03-07 11:01:50 +08:00
zhangjingwei
185faf486e feat: update external network column title
Update the title of the external network column in the router list page

Change-Id: I88faaa0accb8828df95cf27a696b9a61d818514e
2024-03-07 10:43:16 +08:00
zhangjingwei
48444e9ee7 feat: update i18n
1. fix tr language file in the gulp task
2. update i18n file for each languages
3. fix some i18n

Change-Id: I31f6324d79bb57c0721d6d771a199daa26856811
2024-03-06 18:07:43 +08:00
zhangjingwei
ca964e3305 fix: update quota overview styles
update card styles of the quota overview

Change-Id: I6f78fb2aac0eed1c2082a31a767a1b15bdd577c6
2024-03-06 10:42:49 +08:00
zhangjingwei
287d787d08 feat: add external network name for route list page
Add the name of the external network for the route list page

Change-Id: I13ce9af100ac8aa9a611a8d626b0819f37cb67aa
2024-03-04 18:05:53 +08:00
zhangjingwei
ade5757898 fix: fix set security group when create instance
Hide security group selector when select any network or port which the port_security_enabled is false

Change-Id: Iece38c32c681fd07e69d42f3f3f9901fee2bdf8f
2024-03-04 14:44:10 +08:00
zhangjingwei
b42958e43d fix: fix catalog region display
fix the region display when the catalog's endpoints is empty

Change-Id: Ibee94fd5895c0dfd295a3b735aac46f428cbb5b9
2024-03-04 10:08:56 +08:00
zhangjingwei
8c20aa2548 feat: update scrollbar style
update the style of the menu scroll bar

Change-Id: Ia765fd75d36b4d43b0cb694fd79e690a41a280cb
2024-03-01 15:19:13 +08:00
Zuul
99c46eef53 Merge "feat: open new window for creating network/subnet" 2024-02-02 08:24:33 +00:00
zhangjingwei
b8793a195d feat: open new window for creating network/subnet
Open a new window for createing network/subnet when in the ironic creation page.

Change-Id: I92a9101e63114dddee0810089a2596c124282102
2024-02-02 10:28:21 +08:00
Zuul
8e88bc3696 Merge "feat: support refresh button for SelectTable component" 2024-02-01 10:31:39 +00:00
Zuul
4dc20fff27 Merge "feat: support copyable for SimpleTable component" 2024-02-01 10:11:45 +00:00
Zuul
604030178a Merge "Adding Russian translation" 2024-02-01 09:30:22 +00:00
zhangjingwei
5fcc3b053e feat: support refresh button for SelectTable component
1. Support refresh button to refresh data for the SelectTable component.
2. When creating an instance/ironic/container, you can click to create a network/security group, then create a new resource in a new window, refresh the data in the previous window and select the newly created resource.

Closes-Bug: 2042928
Change-Id: I66bdbf848d375e45f0ab8941b0989165ad86a137
2024-01-31 14:21:55 +08:00
zhangjingwei
7c97ddb3ce feat: support copyable for SimpleTable component
Support copyable attribute for SimpleTable component

Change-Id: Ia780bca1476c98d699059ee60755c0636997067d
2024-01-31 10:27:36 +08:00
zhangjingwei
dc54dfd955 feat: update user's avatar click
1. Cancel clicking the user avatar button to enter the user center
2. Add a jump to User Center in the hover pop-up window of the user's avatar

Change-Id: Id01a5d199bd9e7a922ac605c1f9902403830a944
2024-01-30 16:25:40 +08:00
zhangjingwei
8a1d7ab034 refactor: update icon render for menu
update icon render function for the menu

Change-Id: I16e27fe7bed46dd979b5a112a9c8fe926d6f5043
2024-01-26 15:14:41 +08:00
Igor Bogomolov
c4e1f81a3c Adding Russian translation
Change-Id: Ia9e7821f4f541ec13747b7632a2d69c58ec10285
Signed-off-by: Igor Bogomolov <bogomolov@ispras.ru>
2024-01-21 18:03:18 +03:00
xusongfu
1919a36870 Fix: fix error message of batch deleting
Fix volume name for volume snapshot batch deleting

Change-Id: I4858d9315397fa2833f34e0ec56d634780946755
2024-01-18 16:04:04 +08:00
Zuul
0dd9dd0062 Merge "korean localization translation HMS DMY format" 2024-01-17 07:16:59 +00:00
Zuul
b30fc4655d Merge "Add Korean translation" 2024-01-17 05:50:16 +00:00
zhangjingwei
e018659955 feat: support a custom UI theme
support a custom UI theme

Change-Id: Ic2f25fcc4620b06710c3ff1f26f84aba43881762
2024-01-03 11:45:28 +08:00
xusongfu
f7041ca5a5 fix: Fix network editing
Fix check system admin when editing network

Closes-Bug: #2047784
Change-Id: I062346555ee7a32268a01be55b63dc3ff6a7e54b
2024-01-02 10:35:54 +08:00
HyoBin Kim
6480faa148 korean localization translation HMS DMY format
Change-Id: Ib985256ec8d8e6d12dcee147b2324271b233ad34
2023-12-13 11:07:21 +09:00
Youngjun
e5cbcd7e31 Add Korean translation
Change-Id: Iee1050ae4b23246e9bc8269ed9a8acb7385f2fff
2023-12-12 15:11:12 +09:00
Numan MENEKŞE
4d606d4742 Adding Turkish translation
Change-Id: I2b50699427c836e2dfb098c9f42c7ae06b385a34
2023-12-04 05:58:06 +00:00
zhangjingwei
5a31563316 fix: fix force shutdown form item in the resize instance form
Fix the force shutdown form item validator in the resize instance form, the force shutdown check form item must be checked

Change-Id: If4823c3082680038b74c18d132b00de9ba246e43
2023-11-28 09:19:08 +08:00
Zuul
6451966842 Merge "Edit the Object Storage > Public Access directory listing link" 2023-11-27 03:36:06 +00:00
zhangjingwei
a3d5b920d1 fix: fix listener's pool card
fix listener's pool card in the listener detail page

Change-Id: I36c7cf3056197475f0f5761ec792fabf37c28f36
2023-11-24 14:38:06 +08:00
zhangjingwei
44bf15d7e8 feat: support admin_state_up for listener's pool
1. support setting admin_state_up when creating listener's pool in the listener detail page
2. update pool and health monitor cards in the listener detail page

Change-Id: Ifdb16cc3b82dbb928f4c2e3fcf336450cbe7cc3c
2023-11-24 09:18:39 +08:00
zhangjingwei
9fcb6b34a8 fix: fix remove insert_headers for listener
Fix insert_headers to empty object when editting listener and not setting the insert_headers

Change-Id: Ia9155afd9c4d78ed9aa0168a8c9884f1c1d939dd
2023-11-24 08:49:30 +08:00
zhangjingwei
e6cd3d83eb fix: fix i18n for deleteVolumeInstance formItem label
Fix the label of the deleteVolumeInstance formItem

Change-Id: I2078ac1b18914cf39e1254c65788cdd53bac0410
2023-11-23 14:06:16 +08:00
xusongfu
54e64ea9fc fix: Fix action colum of the Table
Fix action list for listener of loaderbalance

Closes-Bug: #2042932
Change-Id: Ie6573cbb7145baf043606c6374ff14ddd83fa4ac
2023-11-22 18:06:38 +08:00
Zuul
7af05b1ef2 Merge "feat: Allow deletion of Volume on Instance Delete setting" 2023-11-22 07:32:08 +00:00
Elly Murillo
639bcedd7d feat: Allow deletion of Volume on Instance Delete setting
This feature allows the user to check whether the selected Volume should be deleted along with the instance
when the user selected the Bootable Volume Start Source via Instance creation module.

Change-Id: Ib7e7da84de8e884e2cec65fa9747f04551e2de96
2023-11-22 12:13:58 +08:00
Zuul
6e5b257191 Merge "feat: update refresh detail top without silence" 2023-11-20 10:52:01 +00:00
Zuul
f57e8e6edc Merge "feat: Adding terminal feature to Zun detail page." 2023-11-20 10:14:13 +00:00
resitdemir
b87846c27a feat: Adding terminal feature to Zun detail page.
Console feature was added to the detail page with
the attach api of the Zun service using Websocket.

Change-Id: Ie6884c21c23c39406f8be49e28941d3a05af1d7c
2023-11-20 06:06:27 +00:00
Zuul
23bc6f8e21 Merge "fix: update the search label in the extra spec" 2023-11-18 10:45:51 +00:00
zhangjingwei
21ac632a43 fix: update the search label in the extra spec
1. update the search label in the extra spec tab in the volume type detail page
2. update the search label in the extra spec tab in the Qos spec detail page

Change-Id: I50e7d1882c83563dd303a43951f08e288f991c17
2023-11-17 17:40:22 +08:00
zhangjingwei
91c5b7933b feat: udpate table header
1. update table header's buttons postion
2. update e2e command to adjust the change

Change-Id: I50379428eaad9ba3b4571987b2478e6f05d25caa
2023-11-17 17:22:35 +08:00
zhangjingwei
c356e21478 feat: update refresh detail top without silence
1. For some list tab in the detail page, when submit actions in the list tab, the detail info and the list tab is better to refresh without silence.
2. Refresh the whole user detail page when the set/remove default project of the user

Change-Id: I2fcbe8d79eb90250ed05509540bb2e29a310755d
2023-11-17 16:00:43 +08:00
zhangjingwei
968e2cf577 feat: support user's default project
1. support set user's default project
2. display user's default project in the user list page/user detail page
3. support remove user's default project
4. update user e2e to adapt default project column

Change-Id: I4664429c0c01d195bed3701087e92776b068c69d
2023-11-17 09:09:59 +08:00
Zuul
892b511562 Merge "feat: update extra specs of volume type and QoS spec" 2023-11-16 10:52:36 +00:00
zhangjingwei
781ea82a3f feat: update extra specs of volume type and QoS spec
1. update key column title for the extra spec list page in volume type detail page and QoS spec detail page
2. update key label when creating/editing volume type's extra spec and QoS spec's extra spec
3. set only number value for creating/editing QoS spec's extra spec

Change-Id: Ifaa24ce7607cd70425916ccf5e1ab174157b2881
2023-11-16 16:34:19 +08:00
xusongfu
ccf2942c78 fix: Fix GPU type
GPU type was lost for visual GPU

Change-Id: Ibcf62cefb554172841ffee1fffad49cb2ba40dab
2023-11-16 15:23:32 +08:00
zhangjingwei
b2801a7913 feat: update edit health monitor
1. refactor listener detail and actions code to optimize requests
2. fix remove health monitor
3. hide admin_state_up form item when disable health monitor in the lb step create page
4. support updating admin_state_up when editing health monitor
5. support admin_state_up info in the health monitor card in the lisenter detail page

Change-Id: Id1a9c32ddae09b1ae3dfb613bd7468a372aa5478
2023-11-15 10:53:48 +08:00
zhangjingwei
73653da708 feat: update editing admin_state_up for listener
update editing and display admin_state_up for lb's listener

Change-Id: Ie36a59786a278e4ae67d7b95697456e02d97c9e4
2023-11-14 14:39:43 +08:00
zhangjingwei
772b1b5d46 feat: support editing pool admin_state_up
1. support editing admin_state_up when edit listener's pool of lb
2. support display admin_state_up info in the pool info card in the listener detail page
3. update lb algorithm display in the pool info card in the listener detail page

Change-Id: I80a500c6d67b51203c1d2e5868f94c4800c72714
2023-11-14 14:20:51 +08:00
zhangjingwei
081ff7ee8b feat: support insert_headers for listener
support insert_headers for lb's listener when creating lb, creating listener, editin listener

Change-Id: Id9892add8545ec019413bff07ecbdffcfe3dc8d5
2023-11-13 17:21:57 +08:00
zhangjingwei
668180bcd6 feat: support edit domain name
support edit domain name

Change-Id: I81f8718806e6e90ed5564103c4636b205eac3e62
2023-11-13 11:19:41 +08:00
zhangjingwei
9b9c5248a9 fix: fix user group name check
User group names in the domain can not be repeated, update the name check when creating and editing user group

Change-Id: I174318b9b3c3dd6639a96a0f45e6d5a9935c06f8
2023-11-09 10:13:40 +08:00
zhangjingwei
663f8a2665 fix: fix username check
User names in the domain can not be repeated, check the name check when creating and editing user

Change-Id: I2cc2f6c800d85619cb9f3ca12e2e4b7d93c52125
2023-11-09 09:55:17 +08:00
zhangjingwei
2075632e36 fix: fix project name check
Project names in the same domain can not be repeated, fix the name check when creating and editing project

Change-Id: I357b4464aad23da3901b05c9940672a04b0a1861
2023-11-09 09:47:05 +08:00
zhangjingwei
2d6eeec796 feat: update modal action for batch items
When selecting multi items in the table list page, and the action is a ModalAction, update the judgment: whether the OK button is clickable.

Change-Id: Ib14934b510e3788530e758a406d9801d7e22ab52
2023-11-08 12:26:38 +08:00
zhangjingwei
87238aa2f8 feat: update search filters in settings
Update search filters in the system configration page in the administrator.

Change-Id: Ia00eb33b2c7fad98085cb714fd8e5503fa437153
2023-11-01 09:58:30 +08:00
Zuul
14929514b3 Merge "feat: add setting key description" 2023-10-31 19:12:28 +00:00
Zuul
cfefc68963 Merge "fix: fix system disk size check" 2023-10-31 16:02:28 +00:00
zhangjingwei
2af37719c1 fix: fix system disk size check
Add system disk size check when create instance.

Closes-Bug: #2038269
Change-Id: Ib0b1d36fbaee52d3054da826f56e6b5f85a28457
2023-10-31 17:08:22 +08:00
zhangjingwei
59d2a94bec feat: add setting key description
Add a description for each setting key to better understand the meaning of each key.

Change-Id: I35eb7e7c6ad32bf8a13cfb1c0f1029c6c8874e09
2023-10-31 17:06:18 +08:00
xusongfu
e31e47fa32 fix: Fix change password and password validation
1. Show detailed error messages when changing password with previous password

2. Fix user password validation to get better extensions

Change-Id: I5f323f2f622e2a8bdf81a8dc00bc3e674b4c0953
2023-10-31 16:51:51 +08:00
zhangjingwei
f7ded6afc7 feat: support dns zone and recordsets in administrator
1. support dns zone page in the administrator
2. support dns zone's recordsets in the administrator
3. update dns zone fetch to pagination request
4. update recordsets fetch to pagination request
5. support sort zone by api
6. support sort recordsets by api
7. update search filters for the dns zone list page
8. update search filters for the recordset list

Change-Id: If426060bcb0c3ecd3fa485a9be09953ae74734dc
2023-10-30 10:41:17 +08:00
xusongfu
af379a457c fix: Fix some styles about monitor charts
1. Remove chart's style width=100%, because <Row> was block element yet
2. Fix margin style of nodes select component because it doesn't work

Change-Id: I7219dfd1f6a0123ec44366148d5763b9a3311183
2023-10-27 16:31:39 +08:00
xusongfu
af9f6b74cc fix: Values in the hypervisor were not matched
Ironic node has no vcpu and memory usages data

Closes-Bug: #2040971
Change-Id: I918c1abdba059866ac86f53b5e7e2b7fbdfdfc98
2023-10-26 17:52:18 +08:00
zhangjingwei
91aa92b55a feat: update record set of dns zone
1. update record set tab in the dns zone detail page
2. update create record set
3. update edit record set
4. update delete record set
5. update record set detail

Change-Id: I624c09b7ebab049371ffd0cbe73c6eec55f4a028
2023-10-26 14:29:32 +08:00
zhangjingwei
28c14c426c feat: update dns zone
1. fix dns zone api fetch in the zone list page
2. udpate create dns zone
3. update dns zone list
4. update dns zone detail
5. update edit dns zone
6. update delete dns zone

Closes-Bug: #2032857
Change-Id: Ieb5023f8596c1c401ad2d0868c99f0155c1c45a8
2023-10-26 12:13:31 +08:00
resitdemir
065242761a Do not add all_projects = true when fetching ports
When go to the instance detail page it tries to fetch ports

with all_projects = true but its API does not contain all_projects

Change-Id: I6acd1fa5f2c8bb817f29f0e11b0908cf73c7653c
2023-10-17 06:17:11 +00:00
Zuul
8be87ab24e Merge "feat: Add Keypair column list to instances." 2023-10-16 09:46:52 +00:00
resitdemir
b06fc9a3cc feat: Add Keypair column list to instances.
Change-Id: I2ba707e78dfb1dbac6706186bce312b9e8873868
2023-10-16 06:14:07 +00:00
Jingwei.Zhang
d56f8ea6ce refactor: update columns function for image
update getColumns function for image, then other class can better update the columns by inheritance class

Change-Id: I8c5387b4e03edfb5f94764a7bb7c60759962871e
2023-10-12 11:31:34 +08:00
Zuul
c2a80fda7a Merge "feat: add container format column for image" 2023-10-12 02:51:37 +00:00
Jingwei.Zhang
dcd8ab479a feat: add container format column for image
1. add container format column for image list page
2. fix request body for create docker image
3. update container format value display

Change-Id: I40ad82385d2f014b1066428e4b30ddd99435d01c
2023-10-11 14:50:53 +08:00
Jingwei.Zhang
fa829ea7c4 fix: support custom fetch for detail monitor modal
support use custom fetch when click the extend icon in the monitor chart card

Change-Id: Ibbe4cf0ae22fa6523f1968ab99fab972c2e9331a
2023-10-11 12:39:58 +08:00
resitdemir
a8e7670082 Feat: Docker images to glance
Change-Id: I8b061e1744c044f24e2704b7a241fc9ef1744c77
2023-10-10 08:48:14 +00:00
Jingwei.Zhang
43e93feec4 feat: update i18n for no-bfv
update i18n for no-boot-from-volume

Change-Id: Ibae83f170cd7848f3f47584ddb31319363592684
2023-10-08 09:26:32 +08:00
Jingwei.Zhang
6a186ee521 feat: support create non-bfv instance
support create non-bfv instance

Closes-Bug: #2003057
Change-Id: If494648f4d42c6da54661400283968c7220bf2a4
2023-10-07 11:00:43 +08:00
Jingwei.Zhang
12bc328c24 feat: update data mapper in the base store
update the data mapper in the base store, add extra params for the function, which can be better rebuild the data used in the list page or detail page

Change-Id: Idb02ff0cce8ef48318b6eb9f0b5c8c6521fc961b
2023-09-28 14:34:19 +08:00
xusongfu
8166bade64 fix: remove content validator about certification
remove content validator about certification

Closes-Bug: #2034990
Change-Id: I42502b86b5361f129f4304b94ff294d3ea15c43f
2023-09-27 16:50:05 +08:00
xusongfu
ec21bd17ab fix: show project id and filter data by it
Show project id and filter data by it when create nework,subnet,fip,qos in management platform

Closes-Bug: #2037275
Change-Id: I4e12b423be7662ba83f8efbf55e1b6aa0e31105d
2023-09-26 17:59:58 +08:00
Jingwei.Zhang
7662ae6a09 fix: fix request twice
fix request twice when change the menu

Change-Id: I8f3262f6fcaacb20a82bb82636d9ccfce921c064
2023-09-26 12:59:55 +08:00
Jingwei.Zhang
b1f8c82010 fix: set az as optional when create network
set the az selector as an optional select when create a network

Closes-Bug: #2035012
Change-Id: Ica30d2b71ad3ef38430c0d862f4d0eab56b6b125
2023-09-20 10:15:45 +08:00
Jingwei.Zhang
dc07a3506d fix: fix i18n for affinity(not mandatory) server group
fix the tip of the affinity(not mandatory) server group

Change-Id: Ie3831b3d575c156245d99762892a9a19ba2e727f
2023-09-19 15:44:58 +08:00
Numan MENEKŞE
312c27c038 Edit the Object Storage > Public Access directory listing link
On the Storage > Object Storage page, the directory listing page was not working because the "Public Access" link in the Detail Info popup was redirecting.
Added "/" to the end of the link address.

Change-Id: I27904475edc48404271bea1c42634f23be8ffbd1
2023-09-13 13:03:18 +00:00
Zuul
0f25664254 Merge "admin-menu.jsx updated." 2023-09-13 07:52:08 +00:00
Zuul
1e6ef4866c Merge "Add Masakari UI to Skyline-Console" 2023-09-13 07:52:07 +00:00
Jingwei.Zhang
61e07535a5 feat: add detail info to action in detail tab
1. add instance detail info to the attach volume action in the instance detail page
2. add instance detail info to the manage security group action and detach action in the instance detail page
3. add port detail info to the manage security group action and detach action in the port detail page

Change-Id: Ie63f8d330ad5442fdb5c6263e83e974e53fb1a3e
2023-09-12 11:16:20 +08:00
omar asim mirza
8d0678db83 admin-menu.jsx updated.
Change-Id: I4e11cd7a3461c20678d142bfdd4e9a27c95af2b8
2023-09-08 14:22:55 +00:00
Jingwei.Zhang
d5b58ac16d feat: add action props to ModalAction component
add action props to ModalAction component, then can use the action static props for the instance function

Change-Id: Ib22120105deb30f108218d040fc1fc33f88b39bc
2023-09-07 10:25:18 +08:00
Jingwei.Zhang
74ffcc6215 feat: update ActionButton component
1. refactor ActionButton
2. support ok/cancel button props for confirm/modal action

Change-Id: I07ba1e7b3ef7c7ef998aacf54bd5329d01737d0e
2023-09-06 17:27:04 +08:00
Jingwei.Zhang
19e1de7760 feat: update Confirm component
update Confirm component to support ok/cancel button props

Change-Id: I75c71666a32e4aee28a4d12c94e5e3eec629a98d
2023-09-06 17:01:02 +08:00
Zuul
de2793ddfb Merge "fix: fix table height" 2023-09-05 04:21:22 +00:00
Jingwei.Zhang
94b2e8d58f feat: update Action component
update Action component to check allowed by other func first

Change-Id: I656d853417dd5969fd5c4f226689111f9043b993
2023-09-04 10:09:15 +00:00
Jingwei.Zhang
961d6d21e1 fix: fix table height
1. fix table height when the magicInput has opened search menu
2. fix table height when the page has sub tab

Change-Id: I5f57030d65d0d7e17681d0579fc57c7441e1ecfa
2023-09-04 10:09:02 +00:00
xusongfu
bf74084a53 fix: fix the magic input
Remove the focus when the selected item is clicked to avoid the failure of the refresh button

Closes-Bug: #2032763
Change-Id: I50601a6b2bd9b36b0835fdb104f4d66b1707e728
2023-08-23 16:07:23 +08:00