Sha256: a5826c8a2167c7abefd9ee3e7315fa104b91d557fa2bffdb0ac409e87278fde1
Contents?: true
Size: 754 Bytes
Versions: 4
Compression:
Stored size: 754 Bytes
Contents
# frozen_string_literal: true # Endpoints require "mihari/web/endpoints/alerts" require "mihari/web/endpoints/artifacts" require "mihari/web/endpoints/command" require "mihari/web/endpoints/configs" require "mihari/web/endpoints/ip_addresses" require "mihari/web/endpoints/rules" require "mihari/web/endpoints/sources" require "mihari/web/endpoints/tags" module Mihari class API < Grape::API prefix "api" format :json mount Endpoints::Alerts mount Endpoints::Artifacts mount Endpoints::Command mount Endpoints::Configs mount Endpoints::IPAddresses mount Endpoints::Rules mount Endpoints::Sources mount Endpoints::Tags add_swagger_documentation(api_version: "v1", info: { title: "Mihari API" }) end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
mihari-4.4.1 | lib/mihari/web/api.rb |
mihari-4.4.0 | lib/mihari/web/api.rb |
mihari-4.3.0 | lib/mihari/web/api.rb |
mihari-4.2.0 | lib/mihari/web/api.rb |