eXanore
JWT enabled implementation of annotatorjs.org Storage API as eXist-db library used by the DARIAH-DE Annotation Store. View, share and export your annotations with the AnnotationViewer.
Build
Call ant
in the root directory of the repo.
Dependencies
environment:
- eXist-db >= 2.2
required by installation:
- XQJson
- JWT implementation
Setup
insert your JWT secret in modules/params.xqm at $exanoreParam:JwtSecret
References
Limitations
Annotators generic API URLs are not implemented due to limitations in eXist-db's URL rewrite (DELETE requests not routeable)
Credits
- First implementation created by Benjamin Bohl: eXanore
- Further development by Mathias Göbel
- JWT implementation by Ubbo Veentjer
License
This package is available under the terms of GNU GPL-3 License a copy of the license can be found in the repository gpl-3.0.txt.