IN-CORE / incore-services

IN-CORE Web Services is a component of IN-CORE. IN-CORE uses a service oriented architecture with a REST API for communicating with the different services.
Mozilla Public License 2.0
5 stars 1 forks source link

Release/1.26.1 #291

Closed longshuicy closed 5 months ago

longshuicy commented 5 months ago

It is interesting that only Earthquake controller has version info in hazard service.

Yes indeed. We don't have the proper openapi definition for the other controllers

// @SwaggerDefinition is common for all the service's controllers and can be put in any one of them
@OpenAPIDefinition(
    info = @Info(
        description = "IN-CORE Hazard Service For Earthquake, Tornado, Tsunami, Hurricane and Flood",
        version = "1.26.1",
        title = "IN-CORE v2 Hazard Service API",
        contact = @Contact(
            name = "IN-CORE Dev Team",
            email = "incore-dev@lists.illinois.edu",
            url = "https://incore.ncsa.illinois.edu"
        ),
        license = @License(
            name = "Mozilla Public License 2.0 (MPL 2.0)",
            url = "https://www.mozilla.org/en-US/MPL/2.0/"
        )
    )
)