Umbrella #25917: Move business logic from Django to middlewared and make websocket API feature complete
Convert Storage:Volume Create/Change Passphrase to Middlewared
We need to change legacy UI to create/change a passphrase of a volume using middlewared calls (this is to make sure v1.0 API will continue working as expected)
We need to create associated middlewared API transferring logic from legacy UI code.
This is a medium risk task, we may introduce new bugs on creating/chaning a passphrase.
When this is done we should be able to continue to create/change a pasphrase for a volume at full extent when using legacy UI.
#2 Updated by William Grzybowski over 1 year ago
- Subject changed from Convert Storage:Volume Create Passphrase to Middlewared to Convert Storage:Volume Create/Change Passphrase to Middlewared
- Description updated (diff)
- Status changed from Screened to In Progress
- File Screen Shot 2019-03-01 at 11.08.23 AM.png Screen Shot 2019-03-01 at 11.08.23 AM.png added
- File Screen Shot 2019-03-01 at 11.09.20 AM.png Screen Shot 2019-03-01 at 11.09.20 AM.png added
- File Screen Shot 2019-03-01 at 11.09.27 AM.png Screen Shot 2019-03-01 at 11.09.27 AM.png added
- Status changed from Ready for Testing to Passed Testing
- Needs QA changed from Yes to No
Test Passed FreeNAS-11.3-MASTER-201902281502
Created/changed passphrase in both legacy and angular UI's successfully