Commit Graph

42 Commits

Author SHA1 Message Date
xusongfu
4d27908ce5 feat: support stop action in trove instance
Support stop database service in trove instance

Change-Id: I3dfa3e8242f45c689ffba171d7ecff629e2c1573
2022-07-22 17:38:22 +08:00
xusongfu
bcda6b2cd9 feat: support restart for trove instance
support restart for trove instance

Change-Id: I016b87cdb31cf6c45a1befd0d4191b24fb9344de
2022-07-20 22:00:38 +08:00
xusongfu
3666358c95 feat: support zun quota in manage project quota and overview
1. Support manage zun quota
2. Show zun quota in overview

Change-Id: I18fa243ca4133be1a4592189ef287db44f4cc66d
2022-07-13 16:54:46 +08:00
xusongfu
df67bd758f fix: fix create zun container
1. Optimization parameters
2. Use select-table for image
3. Fix ZunVolume component

Change-Id: Ic8ce3fb91fd70848766003fe24d782b3347e055b
2022-07-07 22:45:43 +08:00
xusongfu
24dbf8e0f9 fix: fix ip showing and users database access
1. Fix the ip showing in databse instance
2. Support grant database access in databse users

Change-Id: I96f2c9685f9a2c9890005779ff0e8585ad4dfbfb
2022-06-30 18:48:30 +08:00
xusongfu
3be608547c feat: Support compute hosts for zun
Support compute hosts for zun

Change-Id: Ie6b3964b46382d167482f01c491de923a85843f7
2022-06-16 16:09:11 +08:00
xusongfu
3c24d74ba2 feat: Support more functions for zun containers
1. Add some operations of zun containers
2. Support zun containers in administrator paltform

Change-Id: Ia8a7a483e72176d595f6e527979485bf322ed279
2022-06-15 11:15:24 +08:00
Jingwei.Zhang
b50da47db0 fix: Hide menu when endpoint not exist
If the service is not deployed, hide the menu: swift, octavia, zun,
magnum, heat, manila, ironic, vpn

Change-Id: Ie87ef9eaa4a1d5da2134907024ed465dcfaa5bd4
2022-06-02 09:49:19 +08:00
Jingwei.Zhang
0f1bdfd682 fix: Fix update ironic node traits
1. Fix update iroinc node traits api
2. Add export client for better reusage

Change-Id: I47ef81265bb4f3a198067280f39206bb17b5fdc0
2022-05-26 16:41:31 +08:00
Reşit Demir
d4ae10a03c Add Zun UI to Skyline-Console
Change-Id: I6e52db8547e8bfb1379320c8ff4d16952f3faac3
2022-05-24 16:20:59 +00:00
Numan MENEKŞE
2b53286eb0 Add Magnum UI to Skyline-Console
Change-Id: I6ed9def8d7a9fa25b9c43d26cf6d3a1f573f5d19
2022-05-20 05:41:34 +00: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
Jingwei.Zhang
3d8014c2d9 feat: Support manila share server
1. Add share server in administrator
2. Add share server detail in administrator
3. Add share tab in share server detail
4. Add delete && batch delete share server
5. Remove access info from share detail base info tab
6. Add link to network/share/server in share instance page

Change-Id: Ifa1efb75aebb32a2928f7d7db07e228d41d0894b
2022-05-12 14:56:30 +08:00
Jingwei.Zhang
0c09862b35 feat: Support manila share
1. Add manila share page in console and administrator
2. Add console create share
3. Add console edit share
4. Add delete share in console and administrator
5. Add share quota info in console overview page
6. Add share quota info in administrator project detail page
7. Add share metadata tab in share detail page
8. Add create share metadata in console
9. Add edit share metadata in console
10. Add delete share metadata in console and administrator
11. Add manage share metadata action in console
12. Add access rule tab in share detail page
13. Add crate access rule in console
14. Add delete acees rule in console and administrator
15. Add manage access rule metadata in console
16. Add manage access rule action in console

Change-Id: I8c80c80340e214827bcde0d62dc0521e4b2b1ea9
2022-05-07 16:26:21 +08:00
xusongfu
c805074df0 fix: fix component definition of trove
1. Change the component definition to get better extension functionality
2. Add Copyright info to some components
3. Format some codes by prettier plugin

Change-Id: I64f7eb665c85caddcd6cf8b3084e259504c9dee6
2022-04-29 16:27:41 +08:00
Jingwei.Zhang
3e76cb2ffa feat: Support manila share group
1. Add manila share group page in console and administrator
2. Add console create share group
3. Add console edit share group
4. Add delete share group in console and administrator
5. Add share group detail page in console and administrator

Change-Id: Ia96f38c2155210007faedb99bcf3ff49ae291245
2022-04-28 16:29:04 +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
9b6787121d feat: Support manila instance page
1. Add manila instance list page
2. Add manila instance detail page
3. Refactor request to better config request

Change-Id: I81207ac67d550297057f121842e2f736e450079f
2022-04-22 16:16:59 +08:00
Jingwei.Zhang
8129af966e feat: Support manila share group type page
1. Add share group type page in administrator
2. Add create share group type
3. Add delete share group type
4. Add share group type detail page
5. Add create group spec
6. Add edit group spec
7. Add delete group spec
8. Add manage group type access

Change-Id: I5292d157ae1b06ba3b35b6f6fd2eeb455b7582a7
2022-04-22 09:30:12 +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
yangao
a241663bb8 feat: Support for creating image using file link
Support for creating image using file link

Change-Id: I73f697f95c0edc947240c562fc9f3e2f6768387f
2022-04-20 13:26:33 +08:00
Jingwei.Zhang
12adfbf380 refactor: update error handle in request
Make a separate function for request error reporting to better handle various error conditions

Change-Id: I08c44bd9af3258a3338902dcd49c78b954e06c49
2022-04-19 10:29:58 +08:00
Zuul
786d956349 Merge "Add Trove UI to Skyline" 2022-04-07 05:19:30 +00:00
Reşit Demir
b3966843f8 Add Trove UI to Skyline
Change-Id: I0502a2043361a57b39c5804e74a443c01b920e62
2022-04-06 11:01:01 +00:00
Jingwei.Zhang
948e246791 feat: remove useless codes of snat
1. Remove useless codes of snat
2. Remove duplicate key "extensions" in neutron client

Change-Id: I1bfa87f3588eac7bc68d2375f8330607b962314c
2022-03-28 16:08:24 +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
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
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
Jingwei.Zhang
0c68086249 feat: Support ceph rgw swift
1. Add format=json when request swift container && object list
2. Remove delimiter when params has path prop

Change-Id: I53e978d44d077337ff555a1aa50489638df37970
2021-12-22 11:58:42 +08:00
Jingwei.Zhang
870907aae3 fix: Fix delete swift folder
Fix delete empty swift folder

Change-Id: I0c781285d35f8585df487634e656ba7464c3c78a
2021-12-03 16:57:36 +08: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
220f8d4723 Merge "fix: Fix environment with no pfw" 2021-11-30 13:54:32 +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
8241ff8be7 fix: Fix environment with no pfw
fix environment with no pfw

Change-Id: I5f836eb028e5d2a3376575fad7e02545c5b513f7
2021-11-30 06:54:00 +00:00
xusongfu
5c3c89c78a fix: Show VGPU info if architecture is heterogeneous_computing
Use placement service to get VGPU infomation

Change-Id: Ib6d8b77f562369f69e9a6aa937abde5ef7099cce
2021-11-25 15:26:57 +08:00
xusongfu
bc23d26a29 fix: Fix the permission of QosPolicy
Fix the permission of QosPolicy by qos endpoint

Change-Id: I149e30c172d889ad4cbc4b7292fb20283f507791
2021-10-11 09:44:50 +08:00
Jingwei.Zhang
30210e33c6 fix: Fix redirect to pre page after login
1. Fix redirect to pre page after login when visit page first
2. Fix gotoLogin in client request
3. Refactor functions in create instance
4. Refactor functions in instance detail
5. Update module export

Change-Id: If7b166afc70e807c753ebf5901434166d4a7b602
2021-09-10 15:55:19 +08:00
zhuyue
a6f387d67e feat: Add application credential
add application credential

Change-Id: Id07525e3bc8709aa4226dabd8084d9a09821c397
2021-09-08 15:24:46 +08:00
Jingwei.Zhang
360f387aa8 fix: Remove useless api codes
1. Remove useless api codes
2. Remove useless endpoints in client
3. Update arrow func in overview admin to normal func for better inheritance
4. Remove useless libs codes
5. Remove useless variables in overview codes

Change-Id: Iffecb73fe0a4a23c57303f67965d9528688da87a
2021-09-08 10:27:57 +08:00
Jingwei.Zhang
535badf92e fix: Fix import circle
Fix import circle

Change-Id: I3588254da48ade79c31c99a6f03bd48c82350116
2021-09-07 12:57:18 +08: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
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