springdoc-openapi icon indicating copy to clipboard operation
springdoc-openapi copied to clipboard

Library for OpenAPI 3 with spring-boot

Results 172 springdoc-openapi issues
Sort by recently updated
recently updated
newest added

Allows serverBaseUrl to be customized using HttpHeaders. Fixes https://github.com/springdoc/springdoc-openapi/issues/2571.

**Is your feature request related to a problem? Please describe.** We use gateway and routes serving `/services/*`. `/services/*` are stripped from url before passing to microservices. We don't use `*-ui`...

**Describe the bug** Spring Data REST allows you to define an [excerpt projection](https://docs.spring.io/spring-data/rest/reference/projections-excerpts.html#projections-excerpts.excerpts) for an entity. Adding this will automatically embed this projection whenever the entity is shown as part...

enhancement

## Proposed Changes This pull request aims to fix the issue of inconsistent JSON output order by replacing `HashMap` and `HashSet` with `LinkedHashMap` and `LinkedHashSet`, respectively. ## Motivation Currently, when...

This is the result returned by the web page ![image](https://github.com/springdoc/springdoc-openapi/assets/59859440/9a204289-6ffb-4c4c-b341-2f7a649641ef) This is the result returned by the breakpoint ![image](https://github.com/springdoc/springdoc-openapi/assets/59859440/b1d733fa-874d-471f-a326-574f4af99e1f) Why is the returned json escaped? I'm not using a custom...

Since e893628d5494808fcc8a9ee9be0c1d446a805f47, some error response types referenced by the schema in `$ref`'s were missing from the spec. For example, we have a custom error response type that gets returned via...

**Describe the bug** When creating multiple GroupedOpenApi, the resulting url list via `/v3/api-docs/swagger-config` is not ordered corretly. It orders by the `name`, but not by the `displayName` attribute of the...

Hi! I am using: - Spring Boot 3.2.4 - Java 21 - springdoc-openapi-starter-webmvc-ui 2.5.0 When implementing a custom `ModelResolver` and `TypeNameResolver` the behaviour of entities wrapped in a `ResponseEntity` changes....

**Describe the bug** When the openapi version is changed to 3.1.0 from 3.0.3, integer values are assigned the maximum value. "id": { "type": "integer", "format": "int32" } and it shows...

the `ParameterObject` annotation dosen't work when the Controller has `RequestPart` annotation the dependency version: - SpringBoot version is 3.2.4 - Springdoc OpenAPI version is 2.5.0 My Controller like this: ```java...