Commit Graph

34 Commits

Author SHA1 Message Date
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
482e4ba321 fix: update the time display
1. FIx the created time column title in the backup tab in the database instance detail page
2. Fix created time/updated time label and value in detail pages

Change-Id: I656b1b195d08374949ad319d3b71d2dd97d946d2
2023-05-06 17:24:45 +08:00
xusongfu
76488b082c fix: Fix search filters
Fix search filters of storage

Change-Id: Ice928e33dc09389a7ab243b6b3be7589f12c1032
2022-09-05 16:09:39 +08:00
Zuul
d46ce75b9a Merge "fix: Adjust form items status as required" 2022-09-05 07:26:01 +00:00
xusongfu
37d9ac4a84 fix: Adjust form items status as required
Form item status is required when resetting manila share instance status

Change-Id: I706995565b92f205b1820d13ae2f4134782f4dbb
2022-09-05 11:34:09 +08:00
xusongfu
ce667489a3 fix: Adjust form items as required
Form item status is required when resetting manila share status

Change-Id: Id43cddb9b5682a3cfbab7cd88a8e182cfc3180b5
2022-09-05 09:53:02 +08:00
Jingwei.Zhang
d3eea42e48 refactor: optimize the rendering of data with unit
Update Table/SimpleTable/DetailCard/TabDetail component to optimize the rendering of data with unit, such as size value

Change-Id: I0e4971eeee1353bce03e6ae1f583c8b6ace87489
2022-08-30 09:29:52 +08:00
xusongfu
2ed8bc545c feat: show back-end storage pools of manila
Show back-end storage pools of manila

Change-Id: Iaf72784473ab4809b61b920e8b6cd7a3ad78ff47
2022-08-29 14:41:04 +08:00
Jingwei.Zhang
74f2f03e88 refactor: optimize the rendering of data with map values
Update Table/SimpleTable/DetailCard/TabDetail component to optimize the rendering of data with map values, such as status value, which has a value map to deal with the i18n display

Change-Id: I9696c194e15db14197334f31d09a49de8170fe20
2022-08-25 17:11:39 +08:00
Jingwei.Zhang
48d6b157df fix: fix the public policy check when create/edit share
1. Fix the public policy name in the create share form
2. Fix the public policy name in the edit share form

Change-Id: If737a207dcba1914f33bae07061a4e7b87a9970f
2022-08-18 10:03:43 +08:00
Jingwei.Zhang
3f9ca389b8 fix: fix the plural form of the menu words && tab title words
1. Fix the plural form of the menu words
2. Fix the plural form of the tab title
3. Fix the related e2e case

Change-Id: Id37115d9efac341413b401d12049cf0d621e0385
2022-08-01 13:01:15 +08:00
Jingwei.Zhang
09fb7742a1 fix: add ip tip for NFS/CIFS share create access rule
1. Add ip tip for NFS/CIFS share create access rule
2. Fix default value when create access rule

Change-Id: I4728aa414d19cf0afdae1fa6e887b876beb76255
2022-07-13 14:58:42 +08:00
Zuul
573b6b90ca Merge "feat: support quota info when create share" 2022-06-30 14:38:34 +00:00
Jingwei.Zhang
a82cd5883d feat: support quota info when create share
1. Support quota info when create share
2. Disable click submit button when left quota is not enough to create

Change-Id: I6af7cb3c29cad89dbceffb3c33d93eb46d0f963d
2022-06-30 18:12:12 +08:00
xusongfu
3ed9d74791 fix: fix policy for all modules
Add prefix to policy

Change-Id: I492f2215af5d02284ce6e24137e190eab5bb355a
2022-06-30 15:20:35 +08:00
Jingwei.Zhang
ec2e85a551 feat: add user group info for domain page
1. Add user group column in domain list page
2. Add user group tab in domain detail page
3. Update detail path check in list page
4. Remove domain column for user/group list in domain detail page

Change-Id: Ib81db9cac0d213c47c5f45fb8457728d0b96aa76
2022-06-15 12:06:21 +08:00
Jingwei.Zhang
3fd5c14d5f refactor: Refactor danger from buttonType to isDanger
1. Add isDanger prop to support danger style button, remove danger value from buttonType
2. Update docs according to isDanger
3. Add waiting time when close e2e success notice

Change-Id: I87a72ce05f519ce6717f072dc7397f646dfb4ab1
2022-06-02 14:06:44 +08:00
Jingwei.Zhang
d71494b2ed fix: Fix capacity unit in create share form
Fix capacity unit to GiB when create share

Change-Id: I7317653043ecd78b50147f697503c2437c08efb5
2022-05-24 11:16:03 +08:00
Jingwei.Zhang
92b3ba546c fix: Fix share api && create share network
1. Fix delete share when share has share group
2. Fix subnet select when create share network: only subnets that are already connected to the router can be selected
3. Remove keywords param when fetch share-access-rules/share-groups/share-group-types/share-instances/share-networks/share-servers/cinder-pools

Change-Id: Icd53239d7cadbfe37369a27d4b53d4edfcbd2c12
2022-05-18 11:21:01 +08:00
Jingwei.Zhang
3643ca912c feat: Update share actions && fetch
1. Add public policy check when create public share
2. Add public policy check when edit share
3. Disable actions for public share that do not belong to you
4. Remove update-time info from share detail page
5. Remove update-time info from share group detail page
6. Fix share api fetch: add is_public=true to fetch all data
7. Support share api fetch sorter
8. Support share group api fetch sorter

Change-Id: I737747086900626872df3e566f6e4f21c48893f2
2022-05-17 14:02:47 +08:00
Jingwei.Zhang
bc39f976a3 feat: Support force-delete && reset-status share istance
1. Support force delete share instance
2. Support reset share instance status

Change-Id: I4ddc2c8b023c92e02b3f40406c4342cbd7e4f2c5
2022-05-16 10:36:49 +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
38403a2280 feat: Support update share quota && reset status
1. Support update share quota in project page
2. Support reset share status in administrator
3. Update share network required when choose special share type
4. Update check share group status when choose share group

Change-Id: I15443d418ec5dd841ca33d05dc2540999ecbcf5f
2022-05-10 11:55:44 +08:00
Jingwei.Zhang
8a7959e49c feat: Support extend share
1. Support extend share
2. Add share tab in share group detail page
3. Add share tab in share network detail page
4. Add share tab in share type detail page

Change-Id: I0beecee4b3e145a20da6eaed3db9917ad175367c
2022-05-09 10:25:38 +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
Jingwei.Zhang
3eb091a54b fix: remove @ alias when import file
Remove @ alias when import file, can use folder in the src to short import

Change-Id: I9fa494cb93f152a03b6dcf3c0ecda0d31e747ea3
2022-04-25 09:58:34 +08:00
Jingwei.Zhang
4a4ad26a49 fix: Fix create share group type
1. Add share types select when create share group type
2. Add share types column in share group type list page

Change-Id: I729e8120fa2017b277ce6987508c1fc1eca75dc1
2022-04-22 17:57:04 +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