WardrikWeb (wardrik_web v0.1.0-rc.1)

Copy Markdown

A web dashboard for Wardrik agents.

It shows agents and their timelines, approvals, the audit log and cluster nodes. It has a form for every WardrikProtocol operation.

To add it to your app, see WardrikWeb.Router.wardrik_dashboard/2.

The dashboard runs every action in the Wardrik.Scope that your WardrikWeb.Resolver returns. Wardrik's authorizer checks each action.

Summary

Functions

Returns the path to a dashboard page, with each of segments URL-encoded.

Functions

path(dashboard, segments, query \\ %{})

@spec path(WardrikWeb.Dashboard.t(), [String.t()], map()) :: String.t()

Returns the path to a dashboard page, with each of segments URL-encoded.