Skip to content

Software Repository v0.1.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@JonathanLeeWH JonathanLeeWH released this 07 Nov 10:29
· 534 commits to master since this release
fcf03c1

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.