Commit Graph

734 Commits

Author SHA1 Message Date
Zuul
61097bff8a Merge "[Animbus]fix: Fix danger button style in batch actions" 2022-06-06 11:12:43 +00:00
Jingwei.Zhang
5a8ec658d5 feat: Support domain actions
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
2022-06-06 17:47:47 +08:00
xusongfu
0a4508d016 fix: Fix row hide in base table
Get the latest hideable columns using the getter method

Change-Id: I1d41e9671ea6943a2299d3608338a999789c7235
2022-06-06 17:29:10 +08:00
Jingwei.Zhang
083e44a401 feat: Support role actions
Support create/edit/delete role

Change-Id: Ib8c71b2bb193b061ad6db397727fef0129f3bc44
2022-06-06 16:47:44 +08:00
yangao
95fc8be2a1 fix: Zun container operate adjust
Zun container operate adjust

Change-Id: Ic78aab76e4a921a3e512d87975b1a82431bd8824
2022-06-06 16:17:14 +08:00
Jingwei.Zhang
39259b4fbd [Animbus]fix: Fix danger button style in batch actions
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
2022-06-06 10:33:07 +08:00
xusongfu
55841fa520 fix: Fix database in user & e2e
1. Fix the associated database of user in trove instance detail
2. Add waitting time to delete router of l3 agent

Change-Id: Ibdea651d968eaf128d273acca7a347e6a9d09453
2022-06-06 09:54:48 +08:00
Zuul
6b34ad1b05 Merge "refactor: Refactor danger from buttonType to isDanger" 2022-06-02 10:27:36 +00:00
Zuul
66fa2cc51a Merge "fix: Fix copyable and delete lb" 2022-06-02 10:02:23 +00:00
Zuul
458b9838a0 Merge "feat: Add quota info in create instance page" 2022-06-02 09:08:16 +00:00
xusongfu
16d14b5cf1 fix: Fix copyable and delete lb
1. Fix copyable in Paragraph
2. Rollback permission of delete loadbalancers

Change-Id: I2621974d64e9c149c7138c0f2d3da301bdf0d73e
2022-06-02 14:58:07 +08:00
Zuul
339468d054 Merge "fix: Hide menu when endpoint not exist" 2022-06-02 06:30:01 +00: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
3c54d8afab feat: Add quota info in create instance page
1. Add quota info in create instance page
2. Fix volume quota check when create instance

Change-Id: I01fd430996c49083ffb2168e5672d6c080931e6c
2022-06-02 12:53:44 +08:00
Jingwei.Zhang
59424e1c02 fix: Fix last week's monitor data
Fix the last week's monitoring data in the Monitor overview page

Closes-Bug: #1975376
Change-Id: Ia478872afc45049faadf3837a4840b08f58c4316
2022-06-02 10:22:29 +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
yangao
e740c89b9c fix: Zun code adjustment
1. code formatting problem
2. delete capsule problem
3. create container problem

Change-Id: If458dd8c3b0114573512984792f51b6b883a3c8a
2022-06-01 15:40:27 +00:00
Jingwei.Zhang
2fd46f588c fix: Fix create/delete certificate && menu
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
2022-06-01 17:48:51 +08:00
Jingwei.Zhang
276f554ed6 fix: Fix topology e2e
1. Add waittime to topology e2e
2. set e2e check config in zuul.yaml

Change-Id: I651a418093324adc3e1f078fc5a7c79fad042f01
2022-05-31 12:58:27 +08:00
xusongfu
93043a2218 feat: Update certificate
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
2022-05-31 09:34:31 +08:00
Jingwei.Zhang
eec23aebf0 fix: Add unit to memory quota
1. Add GiB unit to memory quota
2. Fix database && container volume size unit to GiB

Change-Id: I553a20e9fa620f2cda3509b52d801894d230040c
2022-05-27 16:18:58 +08:00
Zuul
4d3c172e0d Merge "fix: Fix update ironic node traits" 2022-05-27 07:18:55 +00:00
Jingwei.Zhang
993f18dcfb fix: fix GB unit in database
Fix GB to GiB for volume in database

Change-Id: Id34b49b55e221453f5ca1b594821b97ecd6ee381
2022-05-27 11:32:20 +08:00
Zuul
78804182ed Merge "fix: fix image required when create ironic" 2022-05-27 03:16:23 +00:00
Zuul
5f5f483422 Merge "chore: Remove poetry" 2022-05-26 10:31:48 +00: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
Jingwei.Zhang
e9cd1482c2 fix: fix image required when create ironic
1. Set image is required when create ironic
2. Add image info in confirm step when create ironic

Change-Id: I57de4e5317aab2ee96e012327bb9a5a79f5e7656
2022-05-26 16:02:56 +08:00
xusongfu
3544b35a5b fix: Fix certificate
1. Fix certificate id in listener
2. Fix TERMINATED_HTTPS change to HTTPS in list and detail info

Change-Id: I9d8c52635061f5529f6c86b3bcb0df68e4e2153b
2022-05-26 12:38:29 +08:00
xusongfu
1d5c1acb1f feat: Update certificate
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
2022-05-25 22:21:18 +08:00
zhu.boxiang
43aabd55d7 chore: Remove poetry
1. remove poetry dependency
2. add requirements.tx, test-requirements.txt, setup.py and setup.cfg
3. add more env into tox.ini
4. add version.py

Change-Id: I00a008a73e4f0676dd846dd1ee8ad460f0842965
2022-05-25 17:15:01 +08:00
Jingwei.Zhang
eae1e27256 fix: Fix GB/MB unit to GiB/MiB
1. Fix size unit to GiB/MiB for
volume/snapshot/backup/image/flavor/monitor
2. Update i18n for Zun

Change-Id: I97bc881b438c9922a2123c36b7e8ea40e5307fd2
2022-05-25 14:48:02 +08:00
Zuul
1bb2c20d26 Merge "feat: Update trove database" 2022-05-25 03:26:52 +00:00
Zuul
4dc1baba0d Merge "Add Zun UI to Skyline-Console" 2022-05-25 03:13:45 +00:00
Reşit Demir
d4ae10a03c Add Zun UI to Skyline-Console
Change-Id: I6e52db8547e8bfb1379320c8ff4d16952f3faac3
2022-05-24 16:20:59 +00:00
xusongfu
be1283358b feat: Update trove database
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
2022-05-25 00:01:49 +08:00
Zuul
b873107bc8 Merge "fix: Fix capacity unit in create share form" 2022-05-24 06:57:46 +00: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
xusongfu
b8b385ef90 fix: Fix monitor data
Fix the state to get the right data of up and down

Closes-Bug: #1975374
Change-Id: I073471e8c0e9d35c6fb802fc1ec9fea67f9b22d4
2022-05-23 16:07:23 +08:00
Zuul
54ce0336b9 Merge "Add Magnum UI to Skyline-Console" 2022-05-23 05:32:22 +00:00
Eunyoung Kim
409b0223c0 fix: Fix Typo - Append closing parenthesis
Fix append closing parenthesis in Memory usage Num Card
in the overview page in the administrator

Change-Id: I524259791064b7dd7c067c1ad7fa4192548440a9
2022-05-23 02:14:43 +00:00
xusongfu
2d130b5e37 feat: Function optimization in certificate
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
2022-05-20 17:36:47 +08:00
Numan MENEKŞE
2b53286eb0 Add Magnum UI to Skyline-Console
Change-Id: I6ed9def8d7a9fa25b9c43d26cf6d3a1f573f5d19
2022-05-20 05:41:34 +00:00
Zuul
ace5e29179 Merge "chore: Change the pre for devstack" 2022-05-20 04:17:20 +00:00
xusongfu
888d73bf83 fix: fix delete of secrets and trove
1. Fix the delete button text of trove
2. Fix the params when delete secrets in containers store

Change-Id: I7bace5f312aa19caeb4044e02f4a3a3dc04c50ba
2022-05-19 16:34:33 +08:00
Jingwei.Zhang
92da89d34e fix: Fix download share group type
1. Fix download share group type
2. Fix fetch share group params

Change-Id: I74cff4d7538e0e90edf655817d5d6f021b9bd8c0
2022-05-19 10:17:49 +08:00
Zuul
fb5e589bf4 Merge "feature: Add commit-id" 2022-05-18 10:07:01 +00:00
zhu.boxiang
5ee04dbd3d chore: Change the pre for devstack
We have remove libs from skyline-apiserver. And change the
install for skyline-apiserver. So we need to change this for
skyline-console for devstack.

Depends-On: https://review.opendev.org/c/openstack/skyline-apiserver/+/842256
Change-Id: I2bfeaa054d402fed3dc9c3877c9d6f68f05d5d00
2022-05-18 09:03:33 +00:00
chenliufeiyang
282c5700ea feature: Add commit-id
The tarball of the skyline-console needs to contain the commit-id

Change-Id: I14a5c238e827a213d67d65bf9a4b4cd3fc92115a
2022-05-18 14:07:13 +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
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