Optionally exclude fields?
Is it possible to optionally exclude fields from an entity? Let's say we have Book and Author, where Book has a reference to Author. We have a case where for some deployments, we don't want to make the Author endpoint available. We can handle that fairly easily by not…
How to run Elide in an existing application?
Hey! Elide looks really interesting! We are thinking of trying to run it in an existing application which uses Dropwizard. I have been running the two sample applications, but can't quite seem to make things work in Dropwizard! Is there a way to load and run Elide as just a…
GET on not-allowed entities
I am running into an issue where one of my entities has @ReadPermissions("Prefab.Role.None"), but when I am trying to fetch the entire collection, I just get a response 200 with data: . Is this by design? Shouldn't this return a 403 or even a 405 (since other permissions like…
Bug in PersistentResource!
In the PersistentResource.updateToManyRelation (https://github.com/yahoo/elide/blob/master/elide-core/src/main/java/com/yahoo/elide/core/PersistentResource.java ) Method you produce a NullPointerException. Here you aks for a collection and if there is no Present you set this to…
Ignore unknown fields instead of failing during type coercion
Hello, I was wondering if it's possible to make Elide ignore unknown attributes and relationships rather than returning a 404 with an InvalidAttributeException. We have a case where one team is developing the data model for the REST API and another team is implementing a UI…