Commit Graph

237 Commits

Author SHA1 Message Date
xusongfu
bf22ea704e fix: Fix the validate message for some fields with empty value
Change the validate messge for the form item whitch type is select or select-table

Change-Id: I839575099d2385469f4269d1dee4c8c11cc1e9b7
2021-12-20 11:23:37 +08:00
xusongfu
0aaca80308 fix: Fix the value of the name column in the network list which use the simple table
Show id and name to match column headings

Change-Id: Ifea9927b024ae613d2db4f402aa4ad020d767c6e
2021-12-16 15:37:01 +08:00
Jingwei.Zhang
91d9c80d09 feat: Support flavor mem page size prop
1. Add mem page set when create flavor
2. Update i18n
3. Update RightContent component extends

Change-Id: I8c714e97300e70cfe8c761736db7076127ba1e7c
2021-12-15 12:21:24 +08:00
zhuyue
7cd19fe428 fix: fix for lb members subnet id params
fix for lb members subnet id params

Change-Id: I875557396867938119ac1f22f3df2818b33b5a48
2021-12-10 12:26:25 +08:00
zhuyue
a070ecd94e fix: Fix for monitor page
1. fix for object data of formatedData
2. fix for evictions
3. fix for chart modal

Change-Id: I757387714a1088647538870e80615662f830ac1e
2021-12-09 11:16:20 +08:00
zhuyue
1834f92c8a fix: Fix for compute node status & "observable" big array data
1. fix for compute node status
2. fix for observable big array data in monitor

Change-Id: If6946246a8ffe8bbc6a880f0150658a436884613
2021-12-07 08:25:25 +00:00
zhuyue
ea9cbb9455 fix: Fix for create lb members
fix for create lb members

Change-Id: Iabd009f90dfcda329f809d48220bfce97fe63717
2021-12-03 09:27:26 +00:00
Jingwei.Zhang
ace9ca0ece feat: Add swift
1. Add swift container list page
2. Add swift container object list page
3. Add create/delete container
4. Add create/edit/delete/copy/cut/paste/rename file
5. Add create/delete folder

Change-Id: Id4a675688b4a8beb40921173d7637e331a77b77e
2021-12-01 16:20:02 +08:00
Zuul
bfa613bd34 Merge "fix: Fix create ipv6 subnet with ipv6_address_mode" 2021-12-01 04:15:49 +00:00
zhuyue
e21ddcf1bd feature: Add prometheus base component
add prometheus base component

Change-Id: I4c3c646ddf94ae3c03e98601dbe301fa2ca9e933
2021-11-30 15:55:03 +08:00
zhuyue
6eddd6e927 fix: Fix create ipv6 subnet with ipv6_address_mode
fix create ipv6 subnet with ipv6_address_mode

Change-Id: I9edfea47a00d00087e5b941ce50727e751906418
2021-11-30 12:57:00 +08:00
Jingwei.Zhang
86fd689e78 refactor: Remove useless func getUrl
Remove useless func getUrl

Change-Id: I12989c6efcfc4ba7fb4cd292860be9059b74497b
2021-11-18 09:13:18 +08:00
Zuul
d261aaf92a Merge "feat: Make phone number input international & change library related" 2021-11-12 04:03:51 +00:00
zhuyue
98cf22128f feat: Make phone number input international & change library related
1. make phone number input international
2. change phone number library to libphonenumber

Change-Id: I25bb8006646d8f54b5e4bd0f84f713823f45ec5f
2021-11-11 18:54:48 +08:00
Jingwei.Zhang
6d2ea1bf34 refactor: Refactor path jump
Refactor path jump by routeName which is defined in menu as key

Change-Id: I82cda19a2b92b29498238b85c75181848e51e072
2021-11-11 09:59:51 +08:00
zhuyue
ffa59fd088 feat: Make ipProtocol can be entered by user
Make ipProtocol can be entered by user

Change-Id: I74122014b9e209af331db467f7d84e56d70cfc50
2021-11-05 07:10:34 +00:00
xusongfu
6dc359f4a2 fix: Fixed the platform entrance not switching when switching projects
Fix the above issue by mobox observer

Change-Id: I14f14a54586c584f7e6138cfc7aad9721cdfaf7f
2021-11-02 13:43:01 +08:00
zhuyue
20c47ece8a fix: Fix for credential download & show
1. fix credential role show
2. fix credential download

Change-Id: Ib460a507d65395963db0445ca40a3d2a4d5eb83f
2021-09-17 11:33:13 +08:00
Jingwei.Zhang
f50df3da8d feat: Refactor project list page
1. Refactor project list page
2. Remove useless func

Change-Id: I65ae489bf29e61e9745a987c0a42d9aeafc97014
2021-09-15 16:10:52 +08:00
Jingwei.Zhang
318f7b195d fix: Remove useless component && update path && update image
1. Remove useless component: NotFound, EmptyTable
2. Update asset path according to alias in webpack
3. Update page path according to alias in webpack
4. Remove useless image
5. Update image name

Change-Id: I0c8fc48733d0a0f9df80e8cc37db63fdebaa166b
2021-09-15 11:56:56 +08:00
Jingwei.Zhang
a647053b40 feat: Add administrator link in header in user center page
1. Add administrator link in header in user center page
2. Refactor overview component in user center
3. Refactor HeaderRightContent component
4. Add isUserCenterPage prop in containers

Change-Id: I03357e70d4fbe860740c3663f35aef63457835bb
2021-09-14 11:12:11 +08:00
Jingwei.Zhang
5d69f66eac feat: Update download file name in detail page
Add detail resource name and detail id in download file name, such as ,`instance-fd3ec1bb-9423-4537-b74e-8f967ed011c7-volumes-all-2021-09-13 16_15_20.csv` means downlaod all the volumes in instance fd3ec1bb-9423-4537-b74e-8f967ed011c7 detail page

Change-Id: Ied8e9ae5104b821866d44137679cccafc0f69656
2021-09-13 16:56:05 +08:00
zhangjingwei
61f21da7e6 feat: Update datas to data
1. Update datas to data
2. Update metadatas to metadata
3. Update data intro && codes in docs

Change-Id: I2041b69c6d9a9e9ec61c3861ad8860af5ac5cc0b
2021-09-13 14:34:25 +08:00
Jingwei.Zhang
fd69957fcf fix: Fix loading for ConfirmAction component
Fix loading status after click submit button in confirm modal

Change-Id: I27499a5ee0e568bef202cf6367c7ed22344e6c37
2021-09-13 13:22:06 +08:00
Jingwei.Zhang
d9b940f5ae fix: Update instance delete
1. Update instance delete in order to be compatible with the recycling instance interval
2. Add getSubmitData for form to better change the submit data
3. Update create instance/iroinc to use getSubmitData
4. Update module export

Change-Id: I102cb7f097556586673fb0f40c8c71dd5e028516
2021-09-10 11:01:37 +08:00
Jingwei.Zhang
299efc2ee1 fix: Update Table component && update stack codes
1. Update Table component
2. Remove useless action: extend root volume
3. Update export of stack codes
4. Remove useless func of stack codes

Change-Id: I47b9aaa92d0cc8fa6cf8d00ebc185e6b15bd2568
2021-09-09 11:01:53 +08:00
Jingwei.Zhang
2b68f2a3d7 fix: Update component && validate
1. Add 'ready' status to State component
2. Add price render in table
3. Support children column in table
4. Fix image/instance name validate
5. Support loading in Label component
6. Fix MagicInput component style
7. Fix role check in layout
8. Update class export
9. Remove useless component

Change-Id: I0e5d7e4a23fb0a68e17ae57eba83608be3a3df0e
2021-09-08 15:49:11 +08:00
zhuyue
a6f387d67e feat: Add application credential
add application credential

Change-Id: Id07525e3bc8709aa4226dabd8084d9a09821c397
2021-09-08 15:24:46 +08:00
Jingwei.Zhang
f21c5a6daa fix: Update link generate for security group rule
1. Update link generate for security group rule
2. Update export

Change-Id: I12ea81aab8ff697e1b0764ae9592d0de4ee00bc4
2021-09-06 16:24:57 +08:00
xusongfu
22bd292634 fix: Fix cannot create network with ipv6 and other issues
1. Fix the gateway_ip form item to prevent wrong verification
2. Fix checkCidr function to make sure correct verification of empty values
3. Fix rule message to match form label with empty value
4. Add `maskClosable = false` to prevent closing the modal by mistake when filling in the form, causing all inputs to be cleared

Change-Id: I55f504b6a457de7ff0dd1017453a1cd800f4610a
2021-09-06 10:42:28 +08:00
zhuyue
31575ba70c fix: Close batch action modal when error
close batch action modal when error

Change-Id: I0c1e6a4e9f961b32dd171caae9be83fe8ec6ffaf
2021-09-03 15:43:17 +08:00
zhuyue
40a7831e79 fix: Fix magic input css
fix magic input css

Change-Id: Ifcbedbb46102fa217794c573bb6d4eba2956aaa2
2021-09-03 11:33:29 +08:00
Zuul
4eca73c6fd Merge "fix: Fix for select table init & LB listener download" 2021-09-03 02:35:05 +00:00
zhuyue
d7d78a1be5 fix: Fix for select table init & LB listener download
1. fix for select table init
2. fix for lb listener download

Change-Id: Idb6840bfbc9c4dc48414f3cfdd57a86f112a9126
2021-09-02 18:18:51 +08:00
zhuyue
fab8cf703a fix: Fix for magic input with boolean option show & etc.
1. fix for magic input with boolean option show
2. add filter params for security group rule

Change-Id: Ibc278779487a3678193749b741f090d2b55e2be9
2021-09-02 18:01:31 +08:00
Zuul
fd6340c84d Merge "feat: Add tree select form item" 2021-09-02 08:58:05 +00:00
Zuul
9c2be5b8a0 Merge "fix: Fix TimeFilter style" 2021-09-02 08:55:08 +00:00
Zuul
923fdf003b Merge "fix: Fix ip-distributer initial value" 2021-09-02 08:32:36 +00:00
Zuul
1e4ebf9a04 Merge "feat: Add user-center page" 2021-09-02 08:28:21 +00:00
zhuyue
b62093e25a fix: Fix TimeFilter style
fix TimeFilter style

Change-Id: Ia1ae76e8d942738534bbb37cf2416052184274c8
2021-09-02 15:47:22 +08:00
zhuyue
2ac761eec3 feat: Add tree select form item
add tree select form item

Change-Id: I203e63f6e11608ff7cffcb5f5e09518e880303f6
2021-09-02 15:44:48 +08:00
zhuyue
79c3fa5d8f fix: Fix ip-distributer initial value
fix ip-distributer initial value

Change-Id: I3c605ae0f4d4a69ad9beb6cf45680b18cd556703
2021-09-02 15:36:12 +08:00
zhuyue
a24a4bc4a9 feat: Add user-center page
add user-center page

Change-Id: Ic973390c74ede418426e101fc71a01a67e3bee42
2021-09-02 15:32:30 +08:00
zhangjingwei
23083c1643 fix: Update List component to support init filter
Update List component to support init filter

Change-Id: I0a20e9d57b958be73b144e7eb026459f05699d9f
2021-09-02 12:52:17 +08:00
zhangjingwei
4767477cd6 fix: Fix download csv
1. Fix download security goup rule
2. Fix export for SetGateway && RouterPortDetail

Change-Id: I07ea1f8aa683c64116fbb6da373b1d52a25bff60
2021-09-02 11:31:21 +08:00
zhuyue
c2e4c6feaf fix: fix edit unique project name & etc.
1. add 'enabled' column for switch project
2. fix edit unique project name

Change-Id: I50f2cf73d21094d10b127cac561d9b1b892efc49
2021-09-02 10:08:46 +08:00
Zuul
ec26595faf Merge "fix: Fix for lb status render" 2021-09-02 01:53:43 +00:00
zhuyue
e1b289385c fix: Fix for lb status render
fix for lb status render

Change-Id: Idebf3504a07a8287cf7b34e5ed6f1008998c5330
2021-09-01 18:06:01 +08:00
zhuyue
b2f798a359 fix: Fix for project tag filter & switch project
1. fix for project tag filter
2. can not switch to project that disabled

Change-Id: I82805e2d408de21c8026c59f90a9a1addd823d67
2021-09-01 17:49:07 +08:00
zhuyue
44b8a7d297 fix: Fix for security groups
1. fix for security groups page in port detail
2. add loading for security groups in port detail

Change-Id: I825050097ec763fa6ef6db2bbd9a2955e62f7a13
2021-09-01 16:06:50 +08:00
Zuul
b5bb49b077 Merge "fix: Fix for updateDefaultValue & add display params" 2021-09-01 06:05:16 +00:00
Zuul
0775720d25 Merge "fix: Fix for null/undefined column" 2021-09-01 06:02:45 +00:00
zhuyue
e45557dba0 fix: Fix for updateDefaultValue & add display params
1. fix for update default value
2. add display params

Change-Id: I3c1d5bad32ebabe6bbeadeee51292a8b8bfd2df5
2021-09-01 05:33:51 +00:00
zhuyue
9029c35277 fix: Fix for null/undefined column
fix for null/undefined column to render "-"

Change-Id: Ic6bd5b66ff2ba06f4ac3623eac76e0e754fd46e6
2021-09-01 12:04:24 +08:00
zhuyue
8009bc8c41 fix: Fix for newtork config show
fix for network config show

Change-Id: I5448aca49a972c651e262130e0033158abe9d6ba
2021-09-01 03:46:22 +00:00
Zuul
94b3d6ed7e Merge "feat: Update import && export" 2021-08-31 14:23:24 +00:00
Jingwei.Zhang
73e352c4d5 feat: Update import && export
1. Update import with @ to relative path
2. Update decorator export

Change-Id: Ib199a7c5eb54e1f30377af0349bca5959a1e54cc
2021-08-31 17:47:01 +08:00
zhangjingwei
2912303311 fix: Support multi add networks/routers to neutron agent
1. Support multi add networks to DHCP agent
2. Support multi add routers to L3 agent

Change-Id: I375e3c0f39da8be2b3839cd5c057b5b6005be2f0
2021-08-31 11:16:00 +08:00
zhangjingwei
0f788dc2cb fix: Fix inspect error message
1. Update error message display: auto parse json str
2. Disable inspect when baremetail's driver is ipmi

Change-Id: I81ec6271b2eac779c9308c2e4a169b72b38d76de
2021-08-30 14:48:08 +08:00
zhangjingwei
1b122869f7 fix: Support cancel upload && show progress
1. Support cancel upload file
3. Show upload progress when upload image
4. Fix delete file after select file

Change-Id: I021fee23980e203be68252246d5eb1b5418774fc
2021-08-30 10:34:45 +08:00
Zuul
094b50f135 Merge "feat: Add cidr in subnet-select-options & subnet details in column" 2021-08-27 11:28:24 +00:00
zhuyue
e72e9beb5d feat: Add cidr in subnet-select-options & subnet details in column
1. add cidr in subnet-select-options
2. add subnet information in network's subnet number column

Change-Id: I2d782557b183fd35c436dc8e0ec39802dd8eb999
2021-08-27 18:15:53 +08:00
zhangjingwei
273378039b fix: Fix delete image error display
1. Fix delete image error display
2. Disable delete protected image

Change-Id: I3a3ad0ba3ac676b40f627df29f6bac1c57234c7d
2021-08-27 17:14:47 +08:00
zhangjingwei
1f80bdee8d fix: Support download 1W data when total count is more
Support download 1W data when total count is more than 1W

Change-Id: I312c38e764cdcdca605d4c94006b836d8dc61d7c
2021-08-27 14:34:32 +08:00
Jingwei.Zhang
52bb515916 feat: Update console && administrator to link
Update console && administrator to link

Change-Id: I471d7688f73e78155bffbe34908ba2abadb05a5f
2021-08-27 11:07:48 +08:00
Zuul
fdaf0ac24b Merge "fix: Fix styles in Form & renderBadge & external network" 2021-08-26 09:24:48 +00:00
zhangjingwei
20a309ef83 fix: Fix select table loading in form
Add loading when SelectTable component fetch data

Change-Id: If36411e74304061d305fb61b7954e1e564ce40e1
2021-08-26 14:39:07 +08:00
Zuul
4135fc378d Merge "fix: Fix callback after action submit" 2021-08-26 06:18:47 +00:00
xusongfu
10f1020591 fix: Fix columns and download file
1. Split column of XXX ID/NAME when download file
2. Remove useless stringify in columns
3. Remove some columns in volume backup list which is useless
4. Add the data judgment to prevent the wrong content of the downloaded file

Change-Id: I412975e3fdb87c255d8252efa0240f4593b5f95d
2021-08-26 13:43:35 +08:00
zhangjingwei
af6446ceb2 fix: Fix callback after action submit
Fix callback after action submit

Change-Id: I6b63e3219402e9ac0008145fddff7f417fc7b6df
2021-08-26 13:40:19 +08:00
xusongfu
1ab6cf9b34 fix: Add error status for volume and polyfill allSettled
1. Add error status for update status in volume
2. Add allSettled polyfill

Change-Id: I4d2cb54b3f4d57ce40806978c20191c101e864c0
2021-08-26 11:18:17 +08:00
xusongfu
cc897b08b7 fix: Fix the prompts when form submit
1. Modify response processing to distinguish single operation or batch operation
2. Modify the request function  of creating volume in batches

Change-Id: Iffcd8174cf69191b8c36aa0f4de1853c8284fa93
2021-08-26 10:50:55 +08:00
xusongfu
a66c8316c8 fix: Fix styles in Form & renderBadge & external network
1. Fix the footer of Form component with flex layout to get better showing
2. Add initial value in renderBadeg to hide Badge
3. Use isExternalNetwork function to judge network to prevent unknown bug

Change-Id: Ib2a4e341b8cfe9432c406f5dd33b9bffd2304f33
2021-08-25 16:39:58 +08:00
Jingwei.Zhang
d422bd59aa fix: Update volume type hint when create volume by snapshot
1. Auto select correct volume type when change snapshot
2. Show confirm modal when first change volume type used by snapshot

Change-Id: I37a70414e835c8c187ce5edd858b83c2273d5ca8
2021-08-25 15:38:36 +08:00
Jingwei.Zhang
f1c3df26a4 fix: Fix action hint without name
Fix action hint without name

Change-Id: Ie1e88b2749399dbe0291d739e18a25aaaf0faaac
2021-08-25 13:36:01 +08:00
zhangjingwei
8dac045ee2 fix: Fix unique name when create/edit volume type
1. Check unique name when create volume type
2. Check unique name when edit volume type

Change-Id: I4d736c3b30ff718a8dd00d05890cb67cdbabec94
2021-08-25 13:06:29 +08:00
Jingwei.Zhang
9d438cdb77 fix: Fix copy volume id in backup detail page && error hint
1. Fix copy volume id in backup detail page
2. Fix error hint display

Change-Id: I6e6f482f13c891313a9ef853fb76699efffa1fea
2021-08-25 12:26:21 +08:00
xusongfu
e504f7e3c6 fix: Fix the prompts in batch deletion
When batch deletion error, the error message will pop up according to the queue

Change-Id: I3b3cf4b2a76aad13ebe79fc1a02d036ed163b9c4
2021-08-25 11:03:03 +08:00
Jingwei.Zhang
c960f06c1a feat: Support client module
1. Add client module to request openstack api
2. Remove window.request, stores use client to request api
3. Remove window.globals, use globalRootStore to deal with user info

Change-Id: I5657cfd8cf142dbacce8716991f805bbbb4a9222
2021-08-24 15:58:45 +08:00
xusongfu
42a5e8331d fix: Fix white screen problem
Change layouts stack to avoid the white screen problem when route change

Change-Id: Ie14b4cde7f0e4ac347b1fc108c648fef91b8e0c9
2021-08-23 17:09:38 +08:00
xusongfu
8eb796e9c7 feat: Add cache setting for table list
Realize the caching of the table list through loacalstorage function

Change-Id: I87ae129d5adc8649787d6a3626abd3bf9b9e7c67
2021-08-23 14:20:17 +08:00
zhuyue
15128f67e3 fix: Fix for 5xx error & errorWithDetail params
1. fix for 5xx error
2. change the order of errorWithDetail params

Change-Id: I7a6807aeb5ca6d6c508d8bdf8dfdbd7e507705d9
2021-08-23 04:34:01 +00:00
Jingwei.Zhang
9a955f280b feature: Support tips at top in StepForm component
Support tips at top in StepForm component

Change-Id: I4cc4e489a81847f0c3b6190576141b9c39d9075e
2021-08-23 02:24:27 +00:00
wuduochao
f17e0896b2 fix: Fix the return information of quota exceeded is not clear
Fix the return information for quota exceeded to simple style but others with detail style

Change-Id: Ie15de4ea52f98eb3e414d64d3b3abf7be02e9fa8
2021-08-20 15:53:29 +08:00
Jingwei.Zhang
34c13a2dcb fix: Fix system_reader role operation permission bug
1. Fix system_reader role has operation permissions on administrator page
2. Mark TODO of supported system scope roles

Change-Id: Icd697e0b5238a25307c3d24fc6742600f892b547
2021-08-20 14:34:33 +08:00
xusongfu
ad94bb6345 fix: Fix securityGroup Rule creating
1. Change protocol list
2. Add creating button in securityGroup list
3. Add link for remote group id

Change-Id: I76f10ffbd513d4e40f658ec8acb61e3311cfedf1
2021-08-19 17:05:12 +08:00
Hanxiang Gao
4eb68e7fb2 feat: Add initial code of skyline-console
Add initial code of skyline-console

Change-Id: Icba2152a014761f53789357b5085d0779cd0e2a4
2021-06-01 23:29:30 +08:00