Various
- fix a typo in Node.hashCode()
- unify naming of test classes
Enhances error handling and applies standard config
leave out ActionTests
serve GET requests to elasticsearch at /search
define the context url at the node object
ActionsTest needs a running api for most cases (TODO)
Do not throw exception if a content model object is already deleted
turn on the last tests
set ContentType in dependence to fedora response header
if no context is available, do not iterate!
configure travis properly
add some infos to pom
- author
- license
- distribution
give 401 in case of wrong password
Always use Actions.readNode - use non-HTTP-uris as default
also allows HTTP-POST where HTTP-PUT is allowed
modifies the response of a GET to /resource
- with accept:application/json returns a JSON array
- json objects as compacted json ld plus primaryTopic triple to
serve the object id
removes unnecessary ObjectList class
update settings
enhance listings
- implement /resource/{id}/parts and /parents analogue to /resource
- implement /list?id1,id2 to support listings of selected objects
Enhance Exception handling
- use HttpArchiveException if possible
- resuse Fedora status codes if possible
- unify code in Resource controller