View Source API Reference Flowy v0.1.1
Modules
⚠️ Important Notice: Early Stage Development We are delighted to introduce Flowy, a powerful and versatile software library. As we continue to refine and expand its capabilities, please be aware of the following
This module defines a struct that contains all of the fields necessary to configure an instance of Flowy.
This module defines a struct that contains all of available fields to configure the web part of Flowy.
This module is responsible for configuring the PromEx library
This module is responsible for generating metrics for the HTTP module.
The Cache
module provides a simple API for interacting with the configured
cache store.
A simple in-memory cache store backed by ETS
A behaviour for cache stores.
The Cache
module provides a simple API for interacting with the configured
cache store.
This module defines the behaviour for HTTP clients.
This module defines the behaviour for HTTP clients.
This module defines the behaviour for HTTP responses.
This module defines the behaviour for HTTP responses.
This module is responsible for managing the OAuth clients.
This module is responsible for managing the OAuth clients.
This supervisor is responsible for starting all the OAuthServer processes.
This module is responsible for managing the OAuth clients.
Telemetry events for Flowy.
NOTE: This is a port from https://github.com/Finbits/casex
Format encoder for phoenix. Converts all the keys of the json data to camel case.
Protocol controlling how a value is serialized. It is useful to handle custom
structs of your app, without that the Flowy.Utils.Case
will be skipped and passed directly to Jason.
This module is responsible for decoding and verifying a JWT token
This module is responsible for decoding and verifying a JWT token
OIDC configuration to be used with JWT Token authentication
This module is responsible for rendering changeset errors
This module is responsible for rendering error pages
This module is responsible for rendering apis error
A fallback plug is useful to translate common domain data structures
into a valid %Plug.Conn{}
response. If the controller action fails to
return a %Plug.Conn{}
, the provided plug will be called and receive
the controller's %Plug.Conn{}
as it was before the action was invoked
along with the value returned from the controller action.
Converts all plug params to snake case.
Looks for and validates a token found in the Authorization
header.
Mix tasks for Flowy.
Generates a Flowy core module.
Generates a Flowy query module.
Mix Tasks
Lists all available Flowy generators.
Generates a core module with functions around the query module.
Generates Flowy components.
Generates an Ecto schema and migration.