View Source API Reference Flowy v0.1.4

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 Http module provides a simple API for interacting with the configured http client.

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.

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 controller, JSON view, and context for a JSON resource.

Generates Flowy components.

Generates an Ecto schema and migration.