Skip to content

v0.2.0

Latest

Choose a tag to compare

@kerudev kerudev released this 12 Mar 23:44
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.

v0.2.0

This version focuses on establishing the bases for the future of the project with a global context, scopes and customizable settings.

All issues: https://github.com/kerudev/cloudisk/issues?q=milestone%3Av0.2.0
All commits: https://github.com/kerudev/cloudisk/commits/v0.2.0
Full Changelog: v0.1.0...v0.2.0

Changes

  • (#70) Create BaseModel and AbstractManager. Create UserModel and User for user management
  • (#71) Create the register, verify and login endpoints (front and back)
  • (#75) Allow user to provide host and port to run the server
  • (#79) Prepare a basic UI to use the new endpoints
  • (#80) Create GroupModel and Group for user permission management
  • (#81) Create Context to manage a global context
  • (#84) Setup account verification via email
  • (#87) Create Scope to manage multiple configurations inside Context
  • (#88) Add the create command
  • (#90) Add the list command
  • (#91) Add the use command
  • (#93) Prepare for release v0.2.0

QoL

  • (#66) Fix README.md shields and add script/upload.py
  • (#74) Implement Typer to replace our argument parser
  • (#75) Adapt uvicorn for server reloading
  • (#89) Add tox, adapt coverage.yml to run multiple jobs and minor code adaptations for windows