Skip to content

VisualEditor: add support for Document API

Latest
Compare
Choose a tag to compare
@danieleguido danieleguido released this 02 Mar 15:01
· 37 commits to miller-v2 since this release
613381f
Project VisualEditor support (#49)

added VisualEditor support:
* T02-04 Implement delete feature: update delete api for document to return a 405 error if the document is attached to a module

* JSON Schema: Manage object, array and number types + fix some issues

* JSON schema validation for document REST api + generate automatic slug for document

* fix issue with the JSON schema validation for document REST api

* Manage multiple error messages in the document serializer

* Update the schema example

* Add service to generate preview + fix the update of document to remove content

* Manage 404 error for the generate_snapshot service.

* Update README.md

* remove SessionAuthentication in Django Reest Api to handle auth correctly from outside miller  (with auth bearer)

* enable watchmedo autorestart for docker-compose dev

* Fix the validation of the json field using the JSON schema

* add en_GB for both title and description in the default schema for document payloads.

* bump version number to 2.2.0

Co-authored-by: frederic.reis <frederic.reis@uni.lu>