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

Standardizes description markdown conversion in API #488

Closed atruskie closed 4 years ago

atruskie commented 4 years ago

Standardizes description markdown conversion in API

Fixes #487

Also adds a bunch of tests. To ensure the description fields are tested and generated we needed to add each class to our new testing framework. This meant adding API tests for every model afected.

Also fixes #406. Fixes #425.

Changes

Problems

API (and permission) specs in the new format are still in the process of being written - hence the large amount of churn.

At the time of PR creation there are a few tests failinf

Visual Changes

N/A

Final Checklist