crnk-framework icon indicating copy to clipboard operation
crnk-framework copied to clipboard

JSON API library for Java

Results 135 crnk-framework issues
Sort by recently updated
recently updated
newest added

The built frontend is no longer in the jar. I.e. the npm command to build the `index.html` and javascript bundle is no longer started from the gradle build.

Now the generated files can be included again. Fixes #823

All the other links seem to use this config except the root self link. I can see in DocumentMapper.enrichSelfLink() on line 139 the request URI is used instead of building...

`@JsonInclude(Include.NON_EMPTY)` behavior changed between 3.2 and 3.3. In version 3.3, Crnk will ignore an array or collection field annotated with `@JsonInclude(Include.NON_EMPTY)` even if it contains something.

help wanted

With jsonapi 1.1 in beta, there have been talks of integrating the extension "atomic:results" as defined here ([https://jsonapi.org/ext/atomic/#operation-objects](https://jsonapi.org/ext/atomic/#operation-objects)) I wanted to know if there were any plans to implement something...

Checking the repository stub implementation, it seems that the bulk save is not supported yet. https://github.com/crnk-project/crnk-framework/blob/1e33a2f2fb8d532fdfcb31929224856b795c2941/crnk-client/src/main/java/io/crnk/client/internal/ResourceRepositoryStubImpl.java#L47

This allows for relative urls (by emptying crnk.domain-name) and also improves configurability in situations where the system runs behind a proxy. Fixes #789

Our services are always behind a proxy, so we had a problem within the links section, as it was showing reference to the original hostname, not the proxy. E.g. ```...

A NullPointerException is thrown if you try to create resources with CrnkClient and Threads. For single thread works fine. You can see here the bug been reproduced: https://github.com/marciovmartins/crnk-client-parallel-requests The exception:...

If you have a resource with a `Long` property and you pass `0` and try to create the resource via CrnkClient, the value is lost and becomes null. I did...