Vendor oban_web 2.12.1 and oban_met 1.1.0 (taken from the towerops-web2 vendor tree), bump oban to ~> 2.21, and mount the Oban dashboard at /admin/oban behind the existing require_admin on_mount hook. Adds an admin-only "Oban" nav link and extends the Dockerfile to copy vendor/ before deps.get so production builds pick up the path dependencies.
28 lines
1.2 KiB
Text
28 lines
1.2 KiB
Text
{<<"links">>,
|
|
[{<<"Website">>,<<"https://oban.pro">>},
|
|
{<<"Changelog">>,
|
|
<<"https://github.com/oban-bg/oban_met/blob/main/CHANGELOG.md">>},
|
|
{<<"GitHub">>,<<"https://github.com/oban-bg/oban_met">>}]}.
|
|
{<<"name">>,<<"oban_met">>}.
|
|
{<<"version">>,<<"1.1.0">>}.
|
|
{<<"description">>,
|
|
<<"A distributed, compacting, multidimensional, telemetry-powered time series datastore">>}.
|
|
{<<"elixir">>,<<"~> 1.15">>}.
|
|
{<<"files">>,
|
|
[<<"lib">>,<<"lib/oban">>,<<"lib/oban/met">>,<<"lib/oban/met/examiner.ex">>,
|
|
<<"lib/oban/met/reporter.ex">>,<<"lib/oban/met/recorder.ex">>,
|
|
<<"lib/oban/met/cronitor.ex">>,<<"lib/oban/met/values">>,
|
|
<<"lib/oban/met/values/gauge.ex">>,<<"lib/oban/met/values/sketch.ex">>,
|
|
<<"lib/oban/met/value.ex">>,<<"lib/oban/met/migration.ex">>,
|
|
<<"lib/oban/met/listener.ex">>,<<"lib/oban/met/application.ex">>,
|
|
<<"lib/met.ex">>,<<".formatter.exs">>,<<"mix.exs">>,<<"README.md">>,
|
|
<<"CHANGELOG.md">>,<<"LICENSE.txt">>]}.
|
|
{<<"app">>,<<"oban_met">>}.
|
|
{<<"licenses">>,[<<"Apache-2.0">>]}.
|
|
{<<"requirements">>,
|
|
[[{<<"name">>,<<"oban">>},
|
|
{<<"app">>,<<"oban">>},
|
|
{<<"optional">>,false},
|
|
{<<"requirement">>,<<"~> 2.21">>},
|
|
{<<"repository">>,<<"hexpm">>}]]}.
|
|
{<<"build_tools">>,[<<"mix">>]}.
|