Skip to content
/ eXanore Public

Implementation of annotatorjs.org Store API as eXist-db library

Notifications You must be signed in to change notification settings

bwbohl/eXanore

Repository files navigation

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:

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.

About

Implementation of annotatorjs.org Store API as eXist-db library

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages