Refactor(json validation): moved to standard json-schema
* JSON validation in now performed against `json-schemas` which give a standard way of handling this. * All previous validation moved to new setup (`useful_links` field & `TaggedItem` in particular) * Tags handling slightly updated (schemas are now hardcoded in the app and not stored in db) * All new validators are unitested
🎉* A bit of documentation added ---- * Bumped backend image to version 0.2.1 with new python packages requirements ---- Fixes #112 Mentions #113 #57
Showing with 2821 additions and 307 deletions
This diff is collapsed.
backend/backend_app/validators/tags_config/__init__.py → backend/backend_app/validation/json_schemas/__init__.py