diff --git a/assets/tailwind.config.js b/assets/tailwind.config.js index a4d122b..702913a 100644 --- a/assets/tailwind.config.js +++ b/assets/tailwind.config.js @@ -13,7 +13,7 @@ module.exports = { ], theme: {}, daisyui: { - themes: ["cupcake"] + themes: ["dracula"] }, plugins: [ require("daisyui"), diff --git a/config/prod.exs b/config/prod.exs index 5a2cfc8..637971d 100644 --- a/config/prod.exs +++ b/config/prod.exs @@ -8,6 +8,10 @@ import Config config :ezcontainer_railway, EzcontainerRailwayWeb.Endpoint, cache_static_manifest: "priv/static/cache_manifest.json" +# Configure your database +config :ezcontainer_railway, EzcontainerRailway.Repo, + database: "./db/db_prod.sqlite3" + # Configures Swoosh API Client config :swoosh, api_client: Swoosh.ApiClient.Finch, finch_name: EzcontainerRailway.Finch diff --git a/lib/ezcontainer_railway_web/components/layouts/app.html.heex b/lib/ezcontainer_railway_web/components/layouts/app.html.heex index 7e39456..596d24b 100644 --- a/lib/ezcontainer_railway_web/components/layouts/app.html.heex +++ b/lib/ezcontainer_railway_web/components/layouts/app.html.heex @@ -7,7 +7,7 @@
@@ -15,7 +15,7 @@ diff --git a/lib/ezcontainer_railway_web/controllers/page_html/home.html.heex b/lib/ezcontainer_railway_web/controllers/page_html/home.html.heex index fcb1768..91941b7 100644 --- a/lib/ezcontainer_railway_web/controllers/page_html/home.html.heex +++ b/lib/ezcontainer_railway_web/controllers/page_html/home.html.heex @@ -9,7 +9,7 @@ > diff --git a/lib/ezcontainer_railway_web/controllers/session_controller.ex b/lib/ezcontainer_railway_web/controllers/session_controller.ex index dc704e2..31087b5 100644 --- a/lib/ezcontainer_railway_web/controllers/session_controller.ex +++ b/lib/ezcontainer_railway_web/controllers/session_controller.ex @@ -2,6 +2,12 @@ defmodule EzcontainerRailwayWeb.SessionController do alias EzcontainerRailway.Railway use EzcontainerRailwayWeb, :controller + def logout(conn, _) do + conn + |> clear_session() + |> redirect(to: "/") + end + def token(conn, %{"railway_token" => token}) do case get_projects(token) do resp when is_list(resp) -> diff --git a/lib/ezcontainer_railway_web/live/container_create_live.ex b/lib/ezcontainer_railway_web/live/container_create_live.ex index e1a22fc..e084ff6 100644 --- a/lib/ezcontainer_railway_web/live/container_create_live.ex +++ b/lib/ezcontainer_railway_web/live/container_create_live.ex @@ -7,41 +7,46 @@ defmodule EzcontainerRailwayWeb.ContainerCreateLive do def render(assigns) do ~H"""