├── .formatter.exs ├── .gitignore ├── README.md ├── assets ├── css │ └── app.css ├── js │ └── app.js ├── tailwind.config.js └── vendor │ ├── nprogress.css │ └── nprogress.js ├── config └── config.exs ├── dummy ├── .formatter.exs ├── .gitignore ├── README.md ├── assets │ ├── css │ │ └── app.css │ ├── js │ │ └── app.js │ ├── tailwind.config.js │ └── vendor │ │ └── topbar.js ├── config │ ├── config.exs │ ├── dev.exs │ ├── prod.exs │ ├── runtime.exs │ └── test.exs ├── lib │ ├── dummy.ex │ ├── dummy │ │ ├── application.ex │ │ ├── mailer.ex │ │ └── repo.ex │ ├── dummy_web.ex │ └── dummy_web │ │ ├── components │ │ ├── core_components.ex │ │ ├── layouts.ex │ │ └── layouts │ │ │ ├── app.html.heex │ │ │ └── root.html.heex │ │ ├── controllers │ │ ├── error_html.ex │ │ ├── error_json.ex │ │ ├── page_controller.ex │ │ ├── page_html.ex │ │ └── page_html │ │ │ └── home.html.heex │ │ ├── endpoint.ex │ │ ├── gettext.ex │ │ ├── router.ex │ │ └── telemetry.ex ├── mix.exs ├── mix.lock ├── priv │ ├── gettext │ │ ├── en │ │ │ └── LC_MESSAGES │ │ │ │ └── errors.po │ │ └── errors.pot │ ├── repo │ │ ├── migrations │ │ │ ├── .formatter.exs │ │ │ └── 20221105052247_create_flames_table.exs │ │ └── seeds.exs │ └── static │ │ ├── favicon.ico │ │ ├── images │ │ └── phoenix.png │ │ └── robots.txt └── test │ ├── dummy_web │ └── controllers │ │ ├── error_html_test.exs │ │ ├── error_json_test.exs │ │ └── page_controller_test.exs │ ├── support │ ├── conn_case.ex │ └── data_case.ex │ └── test_helper.exs ├── example.png ├── lib ├── flames │ ├── error.ex │ ├── error │ │ ├── incident.ex │ │ └── worker.ex │ ├── errors.ex │ ├── logger.ex │ └── supervisor.ex ├── flames_web │ ├── dashboard │ │ ├── errors_live.ex │ │ ├── helpers.ex │ │ ├── layout_view.ex │ │ ├── layouts │ │ │ └── dashboard.html.heex │ │ └── show_error_live.ex │ ├── router.ex │ └── web.ex └── web │ ├── controllers │ └── errors_controller.ex │ └── static │ ├── css │ ├── _bootswatch.scss │ ├── _variables.scss │ └── flames-frontend.scss │ └── js │ ├── error-table.jsx │ ├── error.jsx │ ├── flames-frontend.jsx │ ├── helper.js │ ├── layout.jsx │ └── resolve-button.jsx ├── mix.exs ├── mix.lock ├── priv ├── repo │ └── migrations │ │ └── 20161105014111_create_errors.exs └── static │ └── assets │ ├── app.css │ └── app.js └── test ├── flames_test.exs ├── logger_test.exs ├── support ├── fake_endpoint.ex ├── fixtures.ex ├── flames_app.ex ├── messages.ex └── test_repo.ex └── test_helper.exs /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/README.md -------------------------------------------------------------------------------- /assets/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/assets/css/app.css -------------------------------------------------------------------------------- /assets/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/assets/js/app.js -------------------------------------------------------------------------------- /assets/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/assets/tailwind.config.js -------------------------------------------------------------------------------- /assets/vendor/nprogress.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/assets/vendor/nprogress.css -------------------------------------------------------------------------------- /assets/vendor/nprogress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/assets/vendor/nprogress.js -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/config/config.exs -------------------------------------------------------------------------------- /dummy/.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/.formatter.exs -------------------------------------------------------------------------------- /dummy/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/.gitignore -------------------------------------------------------------------------------- /dummy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/README.md -------------------------------------------------------------------------------- /dummy/assets/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/assets/css/app.css -------------------------------------------------------------------------------- /dummy/assets/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/assets/js/app.js -------------------------------------------------------------------------------- /dummy/assets/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/assets/tailwind.config.js -------------------------------------------------------------------------------- /dummy/assets/vendor/topbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/assets/vendor/topbar.js -------------------------------------------------------------------------------- /dummy/config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/config/config.exs -------------------------------------------------------------------------------- /dummy/config/dev.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/config/dev.exs -------------------------------------------------------------------------------- /dummy/config/prod.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/config/prod.exs -------------------------------------------------------------------------------- /dummy/config/runtime.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/config/runtime.exs -------------------------------------------------------------------------------- /dummy/config/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/config/test.exs -------------------------------------------------------------------------------- /dummy/lib/dummy.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy.ex -------------------------------------------------------------------------------- /dummy/lib/dummy/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy/application.ex -------------------------------------------------------------------------------- /dummy/lib/dummy/mailer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy/mailer.ex -------------------------------------------------------------------------------- /dummy/lib/dummy/repo.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy/repo.ex -------------------------------------------------------------------------------- /dummy/lib/dummy_web.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web.ex -------------------------------------------------------------------------------- /dummy/lib/dummy_web/components/core_components.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web/components/core_components.ex -------------------------------------------------------------------------------- /dummy/lib/dummy_web/components/layouts.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web/components/layouts.ex -------------------------------------------------------------------------------- /dummy/lib/dummy_web/components/layouts/app.html.heex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web/components/layouts/app.html.heex -------------------------------------------------------------------------------- /dummy/lib/dummy_web/components/layouts/root.html.heex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web/components/layouts/root.html.heex -------------------------------------------------------------------------------- /dummy/lib/dummy_web/controllers/error_html.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web/controllers/error_html.ex -------------------------------------------------------------------------------- /dummy/lib/dummy_web/controllers/error_json.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web/controllers/error_json.ex -------------------------------------------------------------------------------- /dummy/lib/dummy_web/controllers/page_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web/controllers/page_controller.ex -------------------------------------------------------------------------------- /dummy/lib/dummy_web/controllers/page_html.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web/controllers/page_html.ex -------------------------------------------------------------------------------- /dummy/lib/dummy_web/controllers/page_html/home.html.heex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web/controllers/page_html/home.html.heex -------------------------------------------------------------------------------- /dummy/lib/dummy_web/endpoint.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web/endpoint.ex -------------------------------------------------------------------------------- /dummy/lib/dummy_web/gettext.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web/gettext.ex -------------------------------------------------------------------------------- /dummy/lib/dummy_web/router.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web/router.ex -------------------------------------------------------------------------------- /dummy/lib/dummy_web/telemetry.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/lib/dummy_web/telemetry.ex -------------------------------------------------------------------------------- /dummy/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/mix.exs -------------------------------------------------------------------------------- /dummy/mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/mix.lock -------------------------------------------------------------------------------- /dummy/priv/gettext/en/LC_MESSAGES/errors.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/priv/gettext/en/LC_MESSAGES/errors.po -------------------------------------------------------------------------------- /dummy/priv/gettext/errors.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/priv/gettext/errors.pot -------------------------------------------------------------------------------- /dummy/priv/repo/migrations/.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/priv/repo/migrations/.formatter.exs -------------------------------------------------------------------------------- /dummy/priv/repo/migrations/20221105052247_create_flames_table.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/priv/repo/migrations/20221105052247_create_flames_table.exs -------------------------------------------------------------------------------- /dummy/priv/repo/seeds.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/priv/repo/seeds.exs -------------------------------------------------------------------------------- /dummy/priv/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/priv/static/favicon.ico -------------------------------------------------------------------------------- /dummy/priv/static/images/phoenix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/priv/static/images/phoenix.png -------------------------------------------------------------------------------- /dummy/priv/static/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/priv/static/robots.txt -------------------------------------------------------------------------------- /dummy/test/dummy_web/controllers/error_html_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/test/dummy_web/controllers/error_html_test.exs -------------------------------------------------------------------------------- /dummy/test/dummy_web/controllers/error_json_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/test/dummy_web/controllers/error_json_test.exs -------------------------------------------------------------------------------- /dummy/test/dummy_web/controllers/page_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/test/dummy_web/controllers/page_controller_test.exs -------------------------------------------------------------------------------- /dummy/test/support/conn_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/test/support/conn_case.ex -------------------------------------------------------------------------------- /dummy/test/support/data_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/dummy/test/support/data_case.ex -------------------------------------------------------------------------------- /dummy/test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | Ecto.Adapters.SQL.Sandbox.mode(Dummy.Repo, :manual) 3 | -------------------------------------------------------------------------------- /example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/example.png -------------------------------------------------------------------------------- /lib/flames/error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/flames/error.ex -------------------------------------------------------------------------------- /lib/flames/error/incident.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/flames/error/incident.ex -------------------------------------------------------------------------------- /lib/flames/error/worker.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/flames/error/worker.ex -------------------------------------------------------------------------------- /lib/flames/errors.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/flames/errors.ex -------------------------------------------------------------------------------- /lib/flames/logger.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/flames/logger.ex -------------------------------------------------------------------------------- /lib/flames/supervisor.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/flames/supervisor.ex -------------------------------------------------------------------------------- /lib/flames_web/dashboard/errors_live.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/flames_web/dashboard/errors_live.ex -------------------------------------------------------------------------------- /lib/flames_web/dashboard/helpers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/flames_web/dashboard/helpers.ex -------------------------------------------------------------------------------- /lib/flames_web/dashboard/layout_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/flames_web/dashboard/layout_view.ex -------------------------------------------------------------------------------- /lib/flames_web/dashboard/layouts/dashboard.html.heex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/flames_web/dashboard/layouts/dashboard.html.heex -------------------------------------------------------------------------------- /lib/flames_web/dashboard/show_error_live.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/flames_web/dashboard/show_error_live.ex -------------------------------------------------------------------------------- /lib/flames_web/router.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/flames_web/router.ex -------------------------------------------------------------------------------- /lib/flames_web/web.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/flames_web/web.ex -------------------------------------------------------------------------------- /lib/web/controllers/errors_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/web/controllers/errors_controller.ex -------------------------------------------------------------------------------- /lib/web/static/css/_bootswatch.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/web/static/css/_bootswatch.scss -------------------------------------------------------------------------------- /lib/web/static/css/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/web/static/css/_variables.scss -------------------------------------------------------------------------------- /lib/web/static/css/flames-frontend.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/web/static/css/flames-frontend.scss -------------------------------------------------------------------------------- /lib/web/static/js/error-table.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/web/static/js/error-table.jsx -------------------------------------------------------------------------------- /lib/web/static/js/error.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/web/static/js/error.jsx -------------------------------------------------------------------------------- /lib/web/static/js/flames-frontend.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/web/static/js/flames-frontend.jsx -------------------------------------------------------------------------------- /lib/web/static/js/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/web/static/js/helper.js -------------------------------------------------------------------------------- /lib/web/static/js/layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/web/static/js/layout.jsx -------------------------------------------------------------------------------- /lib/web/static/js/resolve-button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/lib/web/static/js/resolve-button.jsx -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/mix.lock -------------------------------------------------------------------------------- /priv/repo/migrations/20161105014111_create_errors.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/priv/repo/migrations/20161105014111_create_errors.exs -------------------------------------------------------------------------------- /priv/static/assets/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/priv/static/assets/app.css -------------------------------------------------------------------------------- /priv/static/assets/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/priv/static/assets/app.js -------------------------------------------------------------------------------- /test/flames_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/test/flames_test.exs -------------------------------------------------------------------------------- /test/logger_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/test/logger_test.exs -------------------------------------------------------------------------------- /test/support/fake_endpoint.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/test/support/fake_endpoint.ex -------------------------------------------------------------------------------- /test/support/fixtures.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/test/support/fixtures.ex -------------------------------------------------------------------------------- /test/support/flames_app.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/test/support/flames_app.ex -------------------------------------------------------------------------------- /test/support/messages.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/test/support/messages.ex -------------------------------------------------------------------------------- /test/support/test_repo.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgwidmann/flames/HEAD/test/support/test_repo.ex -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | --------------------------------------------------------------------------------