OpenFish is an open-source system written in GoLang for classifying marine species. Tasks involve importing video or image data, classifying and annotating data (both manually and automatically), searching, and more. It is expected that OpenFish will use utilize computer vision and machine learning techniques.
We recently added user authentication (PR #108) and user roles / permissions (PR #122), which adds new APIs (for managing users), adds new ways existing APIs can fail (unauthorised & forbidden HTTP codes) and a new command line flag, so these need to be documented.
We recently added user authentication (PR #108) and user roles / permissions (PR #122), which adds new APIs (for managing users), adds new ways existing APIs can fail (unauthorised & forbidden HTTP codes) and a new command line flag, so these need to be documented.