1. Add subnet id in the subnet list page and subnet download data
2. Add tip of the used ip in the subnet list page in console
Change-Id: Ib38b94f71e02c9ed890e4e3d79773f1982a27c0f
1. Support subnet detail page: base info tab && ports tab
2. Refactor subnet codes: adjust a more reasonable directory structure
3. Update port related code to support ports list in the subnet detail page
4. Update port detail back to the list page: entering from the instance/network/subnet detail page will return to the instance/network/subnet detail page
5. In the instance detail interface tab, remove the device owner filter
Change-Id: I02edd0cb54a76f6b590411be5f93b57bb89c6cd6
1. Refactor edit port forwarding
2. Support edit port forwarding with port range
3. Update the instance name of the port forwarding
4. Update the display of the port forwarding porotols
5. Fix the display of the port forwarding popup in the fip list page
Change-Id: Iab97a60275f94d79cfb95db42154351665d0025e
After the Web SSO login is successfully configured on the back-end, you can select a login mode on the login page based on the configuration. The default login mode is Keystone authentication. If you select the Web SSO login mode, click OK to switch to the Web SSO configuration page.
Implements: blueprint skyline-sso-oid
Change-Id: I438adb31c758287525ba896b4d2b21d00842c3e7
1. remove the basic role display from the overview page: because the api removed the base role information[1]
2. fix the title i18n
[1] I461ae3f8979377ae22ec851bf3315e509b22cfbd
Change-Id: Ib0e1ed51010c68dac64159a6154e65399f46a14d
1. Add port list page, the old virtual adapter list page only show the
compute:nova bouned ports and unbouned ports
2. Update actions's allowed check: detach fip
3. Update port store: from virtualAdatperStore to portStore
4. Adjust file/folder path: from virtualAdapter to port
Change-Id: Iceec96731a9fd17de429b4e6061490a26e562162
1. Update create port forwarding: support internal/external port range,
provides error hints for more explicit port usage
2. Update the port forwarding display in the floating ip list page: add pages to show large amounts of data
3. Update the port forwarding display in the port forwarding tab in the floating ip detail page: add id/description, support external port range filter,
support sort by api
4. Change `DNAT`, 'port forwarding rule' to 'port forwarding'
Change-Id: I40f6ccfb56949430b7c5f0256cc952d7ea5305aa
When deleting a volume, you can choose whether to delete the associated snapshots of the cloud disk in cascade. If you select cascade deletion, when the cloud disk has snapshots, the associated snapshots will be automatically deleted first, and then the cloud disk will be deleted.
Change-Id: Ib5e38a299921ea121fc6d41dbc48c220c51d4968
1. Update 'gigabytes' to 'capacity' in the title
2. Add the blank before '(GiB)' and '(MiB)'
3. Update related i18n
Change-Id: I46de9793f9fb32a8f33915775bdfd5d486a84253
1. Update the volume action menu: classified as 'data protection', 'instance related', 'capacity & type'
2. Update the volume action menu in the volume tab in the instance detail page
3. Update the volume/snapshot e2e cases according the new action menu
Change-Id: Ib479efcdcd0f72789b1278716c7b9f06f9d87d3b
1. Fix the server group member label in the quota overview
2. Fix the server group member label in the quota manange form
3. Update the label style in the quota manage form to better display the
resource label
4. Fix the 'of' word in some titles
Change-Id: I000c783f05ddadf5a6649d56c19263ee4af81e82
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
1. Support edit for trove instance
2. Fix the menu items name of trove instance
3. Fix the title of create trove instance
Change-Id: If9448e8e20f547079e0ab6071d3828cf549e2173
1. Support quota info when bfv instance create snapshot
2. Disable click submit button when snapshot quota or each type quota is insufficient
Change-Id: I8647aa9e9e8a7669eda6549ef9ab4dcdba2e3dec
1. Support create key pair in the third step of instance creating
2. Auto select the new key pair after creating
Change-Id: Ib9f0745a7b04b764e1ab7582716d1c82a5bcc1f9
1. Remove resize online action: api not support
2. Remove intance check for flavor which can be resized online
3. Update flavor create: remove hw:live_resize spec which is used for online resize flavor
Change-Id: Ie12dd38bbc60b38f96f33d081dd7518fa5e33fec
1. Update lock svg: add red color to make it more conspicuous
2. Add tip for lock icon
3. Update share group title
Change-Id: I5024dbb47929fa9aa59c483fc13e1f8ad883baaf
1. Fix the params when create cluster
2. Fix kepair and template to select-table
3. Add status i18n
4. Ignore some params when edit cluster template
Change-Id: I32cd968336c4e6119d08f32429cc15738431f170
1. Support quota info when create key pair
2. Disable click submit button when user's key pairs exceed project key pair quota
3. Update Ring component to add tooltip when quota is unlimit, better impression quantity information
4. Update Ring component to support left quota < 0 situation
5. Add quota tip in create key pair form for better understander the
quota of key pair
Change-Id: I31282db5a9a3c35c4e3f904df96689b52149b2ec
1. Fix key pair used count in console overview page: use the key pair count of current user
2. Add tip to key pair quota title
3. Optimize tooltip when hover progress bar instead of title
Change-Id: I66aed4a6a10685be41fb3d7ef282ca02b4b2f831
1. Add virtual adapter tip in create form
2. Support port quota info in create form
3. Disable click submit button when port left quota is zero
4. Remove useless projects fetch
Change-Id: I6e135930ac2fd1429621dcc3528cea172da2b828
1. Support subnet quota info when create subnet
2. Disable create subnet when left quota is zero
3. Optimize the action disabled check by hasAdminRole in rootStore, not policy
4. Support fetch project subnet quota when project change
5. Optimize project select tip
6. Optimize the project id of current network
Change-Id: Ic7b7b528dcc2e2e3ec23cd8be039a10afa3f197a
1. Fix the params when create or update cluster template
2. Show search for all select items
3. Fix the route path for update cluster template
Change-Id: Ic3435abb340f6e129815fde368b5b12bcabcdcb5
1. Add security group quota and security group rule quota when create security group
2. Check security group left quota and security group rule left quota to determine if a security group can be created: one security need 2 new rules
3. Add rule tip
4. Update form tip position
Change-Id: I8d7565763c8c325cf89630039e479ed00a70e7c3
1. Update TabDetail to support fetch api when router change
2. Update role detail page: show implied roles in detail page
Change-Id: I99cf7510c30d3924a7f7281f3d5fb3f6db67bd4d
1. Update style in user create form
2. Refactor pathname check in list page
3. Fix project role when remove project in user create form && project manage user form
4. Add loading style to Transfer component
Change-Id: I6eddf27a096aa35236430595d8329782ae5b6ed1
1. Add quota info display when create volume
2. Add volume type quota check when create volume
3. Update quota ring/line chart to support infinity value
Change-Id: I0f300beb16bcf50008126afab9dac529c1749d09
1. Update InfoButton component to support auto close/expend
2. Support auto close/expend quota info when count/size value change in the create instance form
Change-Id: Ida13abe3463af7dc949c51ade267c64029770c93
1. Refactor user store
2. Refactor user list
3. Refactor edit user system role
4. Update system-admin role check in rootStore
5. Refactor user detail page
6. Update forbidden user action to danger style
7. Refactor create user: add domain select && support multi role select for projects
8. Update project manager user e2e
9. Update create user e2e
10. Update user edit system role e2e
11. Remove create user in domain detail page
Closes-Bug: #1942285
Change-Id: Ieba70b002420e20ad7c3f04f5e4f6fb4b6fb1e76
1. Refactor group store
2. Refactor create group: add domain prop when create
3. Refactor edit group
4. Refactor user group manage user
5. Refactor group detail
6. Suppport actions in role detail
7. Refactor group list: add project/role column && domain dolumn; remove
user number column
Change-Id: If8f250da3ac27e5050c9fd4d31ad9954177ed0fe
1. Support create/edit/delete/enable/disable domain actions
2. Set enableColumn to deal with enable column for domain/user/project
3. Update domain detail e2e
4. Update domain store for better fetch user/project data
Change-Id: I37bf708bca9c819f0d5a63d59dafef1959ec8503
1. Fix size unit to GiB/MiB for
volume/snapshot/backup/image/flavor/monitor
2. Update i18n for Zun
Change-Id: I97bc881b438c9922a2123c36b7e8ea40e5307fd2
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
1. Add client_authentication:'MANDATORY' to the params if use CA certificate
2. Add validator for domain name
3. Add pem validator for certificate content and private key
Change-Id: If6197357ee995678e25bb73e44787c016e66e83e
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
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
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
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
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
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
1. Add share types select when create share group type
2. Add share types column in share group type list page
Change-Id: I729e8120fa2017b277ce6987508c1fc1eca75dc1
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
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
1. Add i18n for database
2. Add i18n for server tag and project tag
3. Add database instance status
Change-Id: If0d3d0782808a06f51c63bf9d817281ae027972b
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