Commit Graph

106 Commits

Author SHA1 Message Date
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
yangao
3defbe8330 fix: Decorator style for refactored components
Decorator style for refactored components

Change-Id: Ib85517474ace19967b4901e388800c1258f246be
2022-05-17 14:48:38 +08:00
Zuul
9c00b99d6b Merge "fix: Optimize the directory structure of the resources folder" 2022-05-16 02:54:38 +00: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
Zuul
c0d9e39d12 Merge "fix: Optimize the directory structure of the resources folder" 2022-05-13 07:38:01 +00: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
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
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
xusongfu
0c11d61548 fix: fix route map and component definition
1. Refresh route map when switch project
2. Change the component definition to get better extension functionality

Change-Id: I6a514914ff711d125b7b280d3415a3f27f58628e
2022-04-23 00:25:30 +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
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
Reşit Demir
b3966843f8 Add Trove UI to Skyline
Change-Id: I0502a2043361a57b39c5804e74a443c01b920e62
2022-04-06 11:01:01 +00: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
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
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
zhuyue
937a17062b feature: update to support configuration
update to support configuration

Change-Id: I9da4178175c3cc5eec9dccab24d1db543ca62821
2022-01-13 19:14:07 +08:00
Jingwei.Zhang
6b05d343f1 fix: Fix menu click range
Fix menu click range

Change-Id: Iee68fac62d1f406b7f560ff16ca7e0829eda0c49
2021-12-03 16:00:57 +08:00
Zuul
cb4502f61c Merge "fix: Fix selection style in header table" 2021-12-02 08:21:27 +00:00
Jingwei.Zhang
18c475987a fix: Fix selection style in header table
Fix selection style in header table

Change-Id: Id2c17ff4dcb0c0c15409268d12e891424de640e5
2021-12-02 10:39:15 +08:00
zhuyue
b4e1789027 feature: Add other service monitor page
add other service monitor page

Change-Id: I1e17919d8d93bf5b46e8f399f1128addf3fbbd6c
2021-12-02 10:10:03 +08:00
Zuul
a78c4a9379 Merge "fix: Fix table header style" 2021-12-02 01:52:15 +00:00
Zuul
8f449b1149 Merge "feature: Add openstack service monitor page" 2021-12-02 01:43:57 +00:00
Zuul
c8f9e19e63 Merge "feature: Add storage cluster monitor page" 2021-12-02 01:24:55 +00:00
Jingwei.Zhang
625342f178 fix: Fix table header style
Fix table header style

Change-Id: I7bc83f1a5fa9c5684e6384f091ff6db5558c469d
2021-12-01 17:49:01 +00:00
Zuul
b2e7aaa3d7 Merge "feat: Add swift" 2021-12-01 17:47:57 +00:00
zhuyue
8dc8a6b200 feature: Add openstack service monitor page
add openstack service monitor page

Change-Id: Ib3e6501bec43edfedb1333aac3a2404173126e8f
2021-12-01 09:30:04 +00:00
zhuyue
8cdbb3d259 feature: Add storage cluster monitor page
add storage cluster monitor page

Change-Id: Ib2eb0e1c711f541713822aae8ec200e9cd0d86f5
2021-12-01 09:30:00 +00:00
zhuyue
4879410e85 feature: Add physical node monitor
add physical node monitor

Change-Id: Ieb7082c91fc5a3da89e76e06abba8b4cac536972
2021-12-01 09:29:53 +00:00
zhuyue
a210d80f5c feature: Add monitor overview
add monitor overview

Change-Id: I1e66ffde80ae2c162c1a68411cdd2cfa98ec8931
2021-12-01 09:27:08 +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
Jingwei.Zhang
86fd689e78 refactor: Remove useless func getUrl
Remove useless func getUrl

Change-Id: I12989c6efcfc4ba7fb4cd292860be9059b74497b
2021-11-18 09:13:18 +08:00
Jingwei.Zhang
7af0a9e9c1 fix: Fix link jump
1. Fix fip detail link
2. Fix lb listener detail link
3. Fix network qos policy detail link
4. Fix barematil node detail link

Change-Id: Ib1cbd29182afb8ad15c073e25eecf53c8dd20fb8
2021-11-15 15:12:21 +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
fff9d8ee02 fix: Change vpn tunnel to ipsec site connection
change vpn tunnel to ipsec site connection

Change-Id: Ia59bc87d4e61879b063719c114a02133b7044805
2021-10-11 11:04:55 +08:00
xusongfu
4e7268bdfb fix: In order to better control the display of the menu item name
Control the length from `>15` to `>=14` to show tooltip

Change-Id: I4fef4774a4b86bd261122bb93bab6d9e98984e92
2021-09-24 17:53:54 +08:00
xusongfu
7353c91f61 fix: Fix menu items name is too long
Show elipsis if menu items name is too long

Change-Id: I7ea77c0c27a281c0b84da6e53df82e2ad0195766
2021-09-24 14:24:08 +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
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
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
zhuyue
e9d2152e32 fix: Fix spelling & remove link
1. fix spelling
2. remove link at login page

Change-Id: I9210891c3d00ca23a67cf300ab4d44cbe1176505
2021-09-02 18:24:51 +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
1d4952cf60 fix: Fix display currectly after jumping from the error page
Fix display currectly after jumping from the error page

Change-Id: I3ec80b38d7b4f330c7e65d4e54d6b70668bc6e0d
2021-08-25 13:15:41 +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
Zuul
e5d1e90ff3 Merge "fix: Fix some style" 2021-08-20 07:57:31 +00:00
zhuyue
df3d0617c7 fix: Fix some style
1. fix overview style
2. change menu position
3. fix metadata detail json css

Change-Id: I656fee63a4d54d3f17ed58617749aa79fa6ab6ec
2021-08-20 07:54:42 +00: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
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