1. Support server group quota info when create instance
2. Disable click next button when the selected server group's remaining quota is insufficient
Change-Id: Iee8127292ad50564eff04e21f11b1c82355d3a7d
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. Fix the status detail with i18n
2. Fix command and labels
3. Simplify the definition of some data
Change-Id: Id5679e159d3038504433b11b577f82f3ddbe9ba0
1. Add instance snapshot source when create instance
2. Support quota info && quota check when select instance snapshot
3. Support create instance in instance snapshot list page
Change-Id: I1e2db9370932f03134492cf5b010f32eca551f55
1. Support quota info when instance snapshot create volume
2. Disable click submit button when the given type's left quota is insufficient
Change-Id: I2665b5285b7e93324fec7b02bbf095cf9fad3b9f
For all user, check system role by keystone system role api, remove the special username admin check
Change-Id: I46b58b1061bd2914933f5eb2950f3e34ee34c437
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. Update Popover component: support custom icon, title; support another data fetch func for only one request; suport pagination setting in table
2. Update PopoverSubnets components to support title
3. Update network-select-table component subnet display: update subnet's
count to title, when hover it, the popover will show
Change-Id: I5ca81146a7392b797f9f27d95c5d9cbf715d5e3d
Support fixed ip filter in port-form-item, the related actions below:
1. Support fixed ip filter when instance associate fip
2. Suppport fixed ip filter when fip create dnat
3. Support fixed ip filter when edit dnat
Change-Id: I2bfbca000d2a6699010c40e225eab2ce8514c9e0
1. fix the getNameRender to get rigth rowkey
2. fix the name column showing in user center credentials
Change-Id: I59d79937c388c77142b09494f0b3f351440ddddd
1. Support create instance in server group row actions
2. Set server-group-select required when create instance by server group
Change-Id: I2a5f5de985a32a0394fe9501275519c568a4c9ab
1. Update skyline:project_admin, skyline:project_member, syline:project_reader, skyline:system_admin, skyline:system_reader to admin, member, reader
2. Update actions/list page used by skyline policy to normal policy
Change-Id: I4d06dbd871d7a1f982d574abbcfee9246fedf870
1. Support create key pair in the third step of instance creating
2. Auto select the new key pair after creating
Change-Id: Ib9f0745a7b04b764e1ab7582716d1c82a5bcc1f9
According to the api documentation, when the instance of bfv is created, imageRef does not need to be set, and it can be easily determined whether the instance is bfv based on this.
Change-Id: Ibacd417dd07a6cf8ee7d4d6dbd6b03cd5d0a5f99
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. Support cores/ram quota info when resize instance
2. Disable select flavor which vcpus or ram is bigger then left quota
3. Update FlavorSelectTable to support disable select
4. Update resize action check: only check status, not status and vm_state
5. Update current flavor display: show vcpus && ram info
Change-Id: Ie96ca42de999eba80772314b967aaa0e8b1215ff
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. Support cpu && mem quota info when create instance
2. Disable click next button when cpu && mem left quota is insufficient
3. Update StepForm to support disable click next/submit button
Change-Id: Iae26d397debe67c44d8f80b6c5d85611a1cf67d5
1. Fix FormAction footer style when the action has tips, fix the bottom value
2. Fix button style in footer
Change-Id: Ia3f4cdd55f1e66386105e84fc044aefd34788e24
1. Support quota info when create share
2. Disable click submit button when left quota is not enough to create
Change-Id: I6af7cb3c29cad89dbceffb3c33d93eb46d0f963d
1. Update clone volume form: add volume info, size input, type select
2. Support quota info when clone volume
3. Disable click submit button when left quota is not enough to clone
4. Update clone volume e2e
Change-Id: I3cc1d85fad75b18b88bc49a20e8feaae14d4111a
1. Fix attached instance display in volume list page
2. Support quota info when extend volume
3. Disable click submit button when left quota is not enough to extend
4. Refactor instance detail fetch by instance store, not the client
5. Refactor instance locked hint by using validator, not notice after submit
6. Update instanceName default value in modal action
Change-Id: Ie5e492d1d550b8283b634fcd9fa645394d8ce504
1. Support quota info when image create volume
2. Disable click submit button when quota is insufficient
Change-Id: I0557a1b64a702c5d41fe7b167265c78f7a5b1723
1. Support quota info when backup create volume
2. Disable click submit button when quota is insufficient
Change-Id: I154a2fd85560c9b27770e4c828321da167d68133
1. Support quota info when snapshot create volume
2. Disable click submit button when quota is insufficient
Change-Id: I81a3bde0f4bd7bdc403bea8176754c5dc5a32373
1. Add backups and backup gigabytes quota when volume create backup
2. Disable click submit button when left backups quota is zero or left backup gigabytes quota is not enough
3. Refactor create backup, extract common function
4. Update Form right extra info span size, support small span for large
modal, also support custom span size
Change-Id: Ib76e6de287f8f84eecc36471dee3b8cce456b17b
1. Update Transfer component to support custom table onRow func
2. Fix the trigger to select the row when click select in project manage user form
3. Fix the trigger to select the row when click select in project manage user group form
4. Fix the trigger to select the project when click select in create user page
5. Fix multi select filter the inputed role name in project manage user form
6. Fix multi select filter the inputed role name in project manage user group form
7. Fix multi select filter the inputed role name in create user page
Change-Id: I0ee4a3db3e923384cf62c44e1801cabfca887217
1. Update backup mode in list page: Incremental Backup / Full Backup
2. Add size column in backup list page
3. Add backups and backup gigabytes quota when create backup
4. Disable click submit button when left backups quota is zero or left backup gigabytes quota is not enough
5. Disable to select volume when the volume size is bigger then the left backup gigabytes quota
6. Disable to select volume when left backups quota is zero
Change-Id: Ib8b0689674e3e96616a97fe55480f789569e6ef1
Fix cinder snapshot quota info in overview page && project detail page: it was replaced by the quota of the same name of share
Change-Id: I2cb72c229f110396a40c1ce8b52e5c588c3f4999
1. Add snapshot && type quota info when create snapshot
2. Disable click submit button when snapshot && type snapshot left quota is zero
Change-Id: Iebc222fc995df6fdb5bd67bf3b48594451ffd535
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 fip quota info when create fip
2. Disable click submit button when fip left quota is zero
3. Optimize batch allcate input min and max value
4. Support fetch project fip quota when project change
5. Support update batch count value when project change
6. Update batch count input to input int type, avoid decimal
Change-Id: I6df00fc606472f5cf5b7dbe31181cd864a278ab7
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. Support show network and subnet quota info when create network
2. Support network left quota and subnet left quota check when create network
3. When change project, fetch project quota and update quota check
4. Update project select disable clear to better quota check
Change-Id: Id5c3919e91b49ecac072bafd1c2ca4c39853c681
1. Show quota info when create security group rule
2. Add left quota check when create security group rule
Change-Id: Iab21d57e4e2fd5c3973281256d0aa79d438a2e8c
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. Support show quota info when create router
2. Disable click submit button when lef quota is zero
3. Update size of large modal with quota info
Change-Id: I8f651d58af0b3d7a5915116ea488bc70a3ed902d
1. Update Form/ModalAction/ActionButton to support right extra info display in modal
2. Add quota info when create server group
3. Support disable click submit button in modalAction / formAction
Change-Id: I511c383f0ffa256b76c1a8fd123c6326e7a43ed3
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. Fix the options of less-loader to match customized themes
2. Fix some color to variable style in tab detail to get better extension
Change-Id: I9cfaf09a72ede2e3db36176c256bbe307f4e5d0b
1. Update quota display: from one row two resources to onw row only one resource
2. Update quota card style
Change-Id: If978a54c53eaad442bc165832cf3fd6e90719080
1. Fix listener value when download
2. Fix type to input-int in magnum
3. Fix route path of create template in magnum
4. Fix network-select-table
Change-Id: Idca75afa46531626b2a0ce1df7af0003e201e89b
1. Fix user api fetch in user center overview page
2. Remove pureFetchDetail to baseStore to support the method for all store
Change-Id: I59b6f0a8f5b2f844a718f121708f724787d047f0
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
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. Use metadata to instead of actual expired time
2. Delete disabled if the certificate was used for a listener
Change-Id: I8a16c4c1cc6f104c85835906405aba7ae9a3bf02
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
Show error message when create instance with quota exceeded:
1. change the instance number
2. change the volume type
3. change the volume size
the above situations may trigger a prompt
Update error message style in the footer
Change-Id: I038bb1919d05d78fc8a78b3ab1a6e72cf327f2ce
1. Add volume quota when create instance
2. Quota info support line/ring/table display
3. Remove agent add router e2e check, because sometimes the interface removes the router from one agent successfully, but in fact the route is still in the agent
Change-Id: I161fec1bcd7b8704666c66e3a11168d806c57744
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 project store
2. Fix projects in domain detail page
3. Update user group role info in user detail page: add auth by group info
4. Refactor create project
5. Refactor edit project: remove project enabled display
6. Refactor manage user: transfer support filter data by domain name
7. Refactor manage user group: transfer support filter data by domain name
8. Update formItem prop wrapperCol to support more flexible styles
Change-Id: I4720277053242c66c49dcde067444e60c14598da
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 danger button style in table batch actions
2. Update reboot vm button to danger
3. Update resize vm button to danger
Change-Id: Ibabc1259e4914042214842acecde4c16f7e6d19e
1. Fix the associated database of user in trove instance detail
2. Add waitting time to delete router of l3 agent
Change-Id: Ibdea651d968eaf128d273acca7a347e6a9d09453
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
If the service is not deployed, hide the menu: swift, octavia, zun,
magnum, heat, manila, ironic, vpn
Change-Id: Ie87ef9eaa4a1d5da2134907024ed465dcfaa5bd4
1. Fix delete server/ca certificate
2. Update cert display in detail page
3. Add default type when create cert
4. Display the cert list page based on the barbican endpoint
5. Temporarily remove network topology e2e because of cypress crashes
Change-Id: Ie0f01bd7c818b4c553351cc1cd8549e79a301c29
1. Remove certificate in administrator platform
2. Add prefix barbican to the policy
3. Allowed delete lb if provisioning_status is PENDING_UPDATE
4. Allowed change certificate when edit listener
Change-Id: I9c754b78fbd19645e11659d06ec6b9ee85ec9714
1. Add certificate id in listener
2. SNI certificate change to multiple select
3. TERMINATED_HTTPS change to HTTPS
4. Change validator of certificate content and keypair
5. Hide domain name if in CA certificate
Change-Id: Id613f5c2c7795a477257ec5f71443378ac686007
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 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
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. 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
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. Refresh route map when switch project
2. Change the component definition to get better extension functionality
Change-Id: I6a514914ff711d125b7b280d3415a3f27f58628e
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. Modify UserGroups class definition to make it extensible
2. Modify getColumns definition to make it extensible
Change-Id: I8e97da2ec2078a8620cc212f76cfab9e1bedb14e
Concurrent deletion will cause an error in neutron updating the routerId
attribute of the floating IP, so remove batch delete port forwarding
action.
Change-Id: I18687b80f9a7e239a5ae23d84ae2169ad8491cf0
1. Add i18n for database
2. Add i18n for server tag and project tag
3. Add database instance status
Change-Id: If0d3d0782808a06f51c63bf9d817281ae027972b
1. When the direction of the security group rule is egress, the following prompt should be the destination port/port range
Issue: 126898
Change-Id: I199fe1d9471c06eac1b00f2f0ec245d9dfb4177c
1. Refresh the node list when database change
2. Reset the current selected node when database change
Change-Id: Id12ebb729b44bd01893d20d2f2f91d7450fb3186
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
Support qos policy actions in current project tab in console
1. Support create qos policy in console
2. Support edit qos policy in console
3. Support delete qos policy in console
4. Support create/edit/delete bandwidth in console
Change-Id: I3142f9e9386c85fd99438f7277eaebad0d2c2b6b
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