feat: improvements
Description
- Features:
- Reset clone route
- Patch clone route
- Get DB user credentials from clone creation request and add the user to DB
- Set random passwords to other DB users except the one used for management
- Improved time format
- Logs and mount dirs can now be configured
- Base version of get snapshot list
- Get actual data about ZFS pool (size, free, used)
- Add DataStateAt field
- Tests:
-
cloning
converted to interface - Add
cloning
mock for server tests - Improved
utils
tests
-
- Refactoring:
- Split
models
to different files - Split
utils
to different files
- Split
Related issue
#16 (closed) #6
Checklist
-
the MR description has been reviewed -
this MR contains text changes and they have been reviewed OR there are no texts changes -
this MR contains GUI/CLI changes and they have been reviewed OR there are no GUI/CLI changes -
this MR contains API changes and they have been reviewed OR there are no API changes
Edited by Nikolay Samokhvalov