QutEcoacoustics / baw-server

The acoustic workbench server for storing and managing ecoacoustic data. Manages the structure and audio data. Provides an API for clients access.
Apache License 2.0
9 stars 4 forks source link

Add nullable license field to Projects model #669

Closed hudson-newey closed 9 months ago

hudson-newey commented 9 months ago

Add nullable license field to Projects model

Given that projects can be publically available for viewing, users have commonly associated usage rights and licensing information with the projects. However, with existing API capabilities, this information is usually encoded in the description field.

The addition of a specific license attribute on projects will allow uses to either: Reference an SPDX license code or insert a custom license as free form text.

Changes

Issues

Fixes: #289

Problems

None

Visual Changes

None

Final Checklist