Precise comment
Link to revisions edition in form
Add get_revision method in Metadata model
Document and revision edition.
Clarify save buttons labels and destinations
Refactoring: base class for document form views
Correct "create document" button
Move form actions in specific templates
Explicitly declare fields in forms

Because that's a good security practice
Remove status from filter
Document creation view
Disable field list on forms

Turns out crispy forms strictly renders the defined layout, thus making
useless to explicitely declare fields.

See "render_unmentioned_fields" on
https://django-crispy-forms.readthedocs.org/en/d-0/tags.html
Upgrade the document key generation api
Save document key on document creation
Remove dead code
Create link to document revision view
Create revision view \o/
Move common args in mixin
Mark new revision as latest revision