Skip to content

Releases: learnsoftwaredevelopment/SoftwareRepository

Software Repository v0.1.0

07 Nov 10:29
fcf03c1
Compare
Choose a tag to compare
Pre-release

Author Note

Note: This is released as a pre release version as there will be a rewrite in some implementations to migrate to firebase Authentication.

Originally, this release together with improvements to JWT Authentication such as mitigating some security risks, addition of expiry and other improvements would be the 1.0.0 release.

However, after some consideration and given that it will be a major rewrite during migration, this release would be a 0.1.0 pre release.

Features

The Base API endpoints have been created:

  • software API endpoint to handle CRUD operations for software
  • auth API endpoint to handle authentication
    Note: This will be removed in the next release during the migration to firebase Authentication. Read more at #63 #62 #68 on the decision made.
  • user API endpoint to handle user information

Added docker support

The models for software and user are created but are subject to changes especially user when migrating to firebase Authentication.

Test cases are included though still in progress due to implementation will be rewritten for some cases when migrating to firebase Authentication.