Jimmy Praet

Results 76 comments of Jimmy Praet

As these urn:problem-type:cbss:input-validation:* issue types are now also present in the [Belgif rest-problem library](https://github.com/belgif/rest-problem-java/blob/1801361b08a8b00fd9535b470ec6754834aa9947/belgif-rest-problem/src/main/java/io/github/belgif/rest/problem/api/InputValidationIssues.java#L26-L44), it would be good if they could be standardized under urn:problem-type:belgif:input-validation:* * urn:problem-type:belgif:input-validation:invalidStructure = Input value...

> referencedResourceNotFound: when performing a request to a resource with an identifier to another but it doesn't exist => unknownSsin is a specific occurrence of this one: can't it be...

> outOfRange : e.g. page number more than total of pages > Should we return empty collection response "200" instead of a problem? => split to new issue. > Scenarios:...

Some feedback from CBSS on https://github.com/belgif/rest-guide/wiki/Input-validation-issue-types: **Proposed new issue types** To no suprise, we endorse the proposed issue types, as we already use them as internal standard at CBSS. >...

> Maybe some middle ground can be found, e.g. `belgif:validation-ext` issue types that MAY be used (instead of SHOULD) and for which we don't provide much forward stability guarantees to...

Maybe we should discourage putting summary and description on path level instead of operation level. The spec https://spec.openapis.org/oas/v3.0.3#path-item-object states that summary and description on path level are intended to apply...

Is "/doc/openapi.yaml" supposed to be defined in the OpenAPI definition? See https://github.com/belgif/rest-guide/issues/127 How do you handle serving referenced files like `/doc/belgif/common/v1/common-v1.yaml`? Or do you provide a fat yaml?

Has there been any progress on this? I recall from last WG meeting that @wsalembi and @pvdbosch were going to do some further analysis and come up with a proposal....

The *Required suffix is a bit confusing to me because, as I understand it, it means something else here than "required" in openapi spec? e.g. by zeroOrOneRequired you mean there...

@pvdbosch @wsalembi @VirginieHayot @JDMKSZ Let me give this one more shot and try to summarize and clarify the standpoint of CBSS in this matter. Cross-parameter input validations are omnipresent in...