Sha256: 53e3f02d1dae269fccf27d3f74e714848c8ab06959a5cf2ae0f10b0a5a05d454
Contents?: true
Size: 618 Bytes
Versions: 29
Compression:
Stored size: 618 Bytes
Contents
# frozen_string_literal: true # Endpoints require "mihari/web/endpoints/alerts" require "mihari/web/endpoints/artifacts" require "mihari/web/endpoints/configs" require "mihari/web/endpoints/ip_addresses" require "mihari/web/endpoints/rules" require "mihari/web/endpoints/tags" module Mihari class API < Grape::API prefix "api" format :json mount Endpoints::Alerts mount Endpoints::Artifacts mount Endpoints::Configs mount Endpoints::IPAddresses mount Endpoints::Rules mount Endpoints::Tags add_swagger_documentation(api_version: "v1", info: { title: "Mihari API" }) end end
Version data entries
29 entries across 29 versions & 1 rubygems