Commit Graph

116 Commits

Author SHA1 Message Date
Jingwei.Zhang
eae1e27256 fix: Fix GB/MB unit to GiB/MiB
1. Fix size unit to GiB/MiB for
volume/snapshot/backup/image/flavor/monitor
2. Update i18n for Zun

Change-Id: I97bc881b438c9922a2123c36b7e8ea40e5307fd2
2022-05-25 14:48:02 +08:00
Zuul
1bb2c20d26 Merge "feat: Update trove database" 2022-05-25 03:26:52 +00:00
Reşit Demir
d4ae10a03c Add Zun UI to Skyline-Console
Change-Id: I6e52db8547e8bfb1379320c8ff4d16952f3faac3
2022-05-24 16:20:59 +00:00
xusongfu
be1283358b feat: Update trove database
1. Add validator for database and user
2. Add user create in trove instance user list
3. Add database create in trove instance database list
4. Fix database column in trove instance user list

Change-Id: Ifa6143e15049b5a7fd09aa385064e757d834fadc
2022-05-25 00:01:49 +08:00
xusongfu
b8675c197c feat: Support more protocals for loadbalance
1. Support https、udp、http for listener creating in loadbalance
2. Fix protocals for pool creating and editing in loadbalance
3. Fix protocals for helth monitor editing in loadbalance
4. Change the component definition to get better extension functionality
5. Add certificate for https listener in loadbalance

Change-Id: I51c953c647b23d516461eb3a0c401d4216c1676b
2022-05-17 20:55:01 +08:00
yangao
3defbe8330 fix: Decorator style for refactored components
Decorator style for refactored components

Change-Id: Ib85517474ace19967b4901e388800c1258f246be
2022-05-17 14:48:38 +08:00
yangao
395084d022 fix: Optimize the directory structure of the resources folder
Optimize the directory structure of the resources folder

Change-Id: If33e899550823a66b4784dc6fd23f06d9f5cff11
2022-05-13 17:39:01 +08:00
yangao
1da0258d7e fix: Optimize the directory structure of the resources folder
Optimize the directory structure of the resources folder

Change-Id: I34893e2c622254df8d4b94ef11352ef7e97f9418
2022-05-13 11:54:12 +08:00
yangao
f43a359a63 feat: add renderExtraLink function to support extra link show
add renderExtraLink function to support extra link show

Change-Id: I08bf54eb8791704a692cdc9806d23e6806c786ae
2022-05-07 14:23:05 +08:00
xusongfu
f48011a983 fix: add i18n and fix datastore of trove
1. The trove creates an instance affinity and anti-affinity label that requires i18n
2. Add i18n for trove instance status
3. The value of the database version of the configuration group is incorrectly set
4. Add allowClear true for select component

Change-Id: Ic6058530b57b1f8f7face48061c5a3b018459a5a
2022-05-06 19:25:09 +08:00
Jingwei.Zhang
d472f41913 feat: Support manila share network
1. Add console share network page
2. Add console create share network
3. Add console edit share network
4. Add console delete share netowrk
5. Add console share network detail page
6. Add administrator share network page
7. Add administrator share network detail page
8. Add administrator delete share network
9. Add popover network component

Change-Id: Iade53429f2e432897cd60d1b7d3b6ee91ebcd95c
2022-04-27 17:04:11 +08:00
Jingwei.Zhang
b4e81a76db refactor: Refactor popover resource component
1. Add Popover component
2. Refactor popover subnets component

Change-Id: I41399a60cd343ac7c5fe44bf291d686d8565db76
2022-04-27 12:05:04 +08:00
Jingwei.Zhang
f3c284a835 feat: Support manila share type page
1. Add share type page
2. Add create share type
3. Add update share type
4. Add manage access
5. Add delete share type
6. Add share type detail page
7. Add create extra spec
8. Add update extra spec
9. Add delete extra spec

Change-Id: I2d1497b8716b178693e127ae7350e9946a479817
2022-04-21 15:10:42 +08:00
Jingwei.Zhang
792c530928 fix: fix token storage after switch project
1. Remove useless code in switch project
2. Fix token change for requests after switch project

Change-Id: Ib8757fc918c3068be0a6b9a0d08921f2dc8817fd
2022-04-20 11:36:23 +08:00
xusongfu
f91454fdcb fix: Fix role list and monitor data and others
1. Fix the role list fetch in user manger and system role
2. Fix the state to get the right data of up and down
3. Add rest attribute for better extension functionality in select component
4. Fix create rule error

A recent git update broke our jobs, diskimage-builder was updated to fix

1. This issue but the grenade job doesn't use dib from master (our other
jobs do)
2. This commit ensure that our grenade job pulls dib from the git repo

Change-Id: I2de592a337e769d1604d72b117fd8a44d5777f58
2022-04-15 20:20:02 +08:00
xusongfu
fed23d5613 fix: Fix database and tag
1. Add i18n for database
2. Add i18n for server tag and project tag
3. Add database instance status

Change-Id: If0d3d0782808a06f51c63bf9d817281ae027972b
2022-04-08 09:56:04 +08:00
xusongfu
981e653148 fix: Refresh data when database change in monitor
1. Refresh the node list when database change
2. Reset the current selected node when database change

Change-Id: Id12ebb729b44bd01893d20d2f2f91d7450fb3186
2022-03-29 09:27:14 +08:00
xusongfu
81c037de41 feat: Add tags to nova service and so on
1.Lists tags, creates, replaces tags for a server
2.Fix input autocomplete in Chrome browser
3.Fix some e2e test bugs

Change-Id: I6236da8670d36c88978317d34a50cde3974b83d9
2022-03-26 20:11:15 +08:00
Zuul
c8eb7086ad Merge "refactor: Update style" 2022-03-26 09:36:40 +00:00
xusongfu
7ac40b2650 fix: Support no-cinder
1. Update base client to support service disable
2. Remove volume in create instance if no-cinder
3. Remove cinder services in overview page if no-cinder
4. Remove some storage services if no-cinder
5. Remove volume in monitor centers if no-cinder

Change-Id: Ib6f8f3ed86098b4097b0428b48f0b136bf5ee349
Closes-Bug: #1939984
2022-03-25 12:57:28 +08:00
zhangke
29a0435392 fix: set default expires day of keystone_token
1. set default expires day of keystone_token
2. add tips when keystone_token is expired

Change-Id: Ib5bb97c3c790d9f5c239fc19bb76a95a231ca838
2022-03-03 12:13:48 +08:00
Jingwei.Zhang
ce0042945f refactor: Update style
1. Support style check: stylelint
2. Add stylelint check in lint-staged husky
2. Update styles

Change-Id: Id793b0936e4c3ea27ddef0df794d5b711880599f
2022-03-02 11:04:01 +08:00
xusongfu
04e8210fdd fix: Fix the style of AddSelect component
Use float instead of overflow to avoid the inner selects options
being occluded by outer element

Change-Id: I41c6ef3d60e5717c8c9b929091b4383365aa4d29
2022-02-24 18:38:57 +08:00
Jingwei.Zhang
f81ac5651a fix: Fix word spell
1. Add eslint plugin spellcheck to check word spell
2. Fix word spell

Change-Id: I73d39cf797ef5bdf993b0154816134a1e93f2ed4
2022-01-18 11:25:58 +08:00
Zuul
24feb71191 Merge "refact: Refact Monitor page" 2022-01-09 14:02:28 +00:00
zhuyue
656ccfc9f6 refact: Refact Monitor page
refact monitor page

Change-Id: Ic7ff74641da63c236e27a146b6f1ab712a780f49
2022-01-09 17:09:34 +08:00
Zuul
37c7f440da Merge "feat: Optimize simple-form component" 2022-01-07 14:03:58 +00:00
Jingwei.Zhang
256d7d473e feat: Optimize simple-form component
1. Optimize simple-form component to support form item onChange function
2. Update login to support custom render

Change-Id: I8952d4bd3cff85eeccd76363a8a9c3f3aff3ee25
2022-01-07 10:07:43 +08:00
Jingwei.Zhang
c96180b723 feat: Support the use of ports when creating an instance
1. Add port select in network step when creating an instance
2. Show port in confirm step when creating an instance

Change-Id: I4adb832d194433f2b201c02c067e72251c6e61e6
2022-01-06 17:27:27 +08:00
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